Want to help the fight against COVID-19? Take part in this virtual quiz night fundraiser on April 25th, 5pm EST.
Aashni Shah

Written by Aashni Shah

Adding HTML into Automated Emails with Google Sheets

August 2nd, 2020

Bootstrapping and using Google Sheets and Google App Scripts to automate your emails? This guide dives into how to make your automated emails look nicer by adding HTML tags in them, allowing you to include images and add some styling.

Set Default Git Branch Names for New Repositories

July 28th, 2020

Git is an incredibly powerful tool that makes tracking code changes and collaborating with others extremely easy. Here's how to set a default branch name to replace master when initiating a repository locally.

Rename Git Master to Main

July 5th, 2020

Git is an incredibly powerful tool that makes tracking code changes and collaborating with others extremely easy. Here's how you can easily convert the name of the main branch from master to main (or anything else).

From Concept To Code - The Hackathon Way

June 28th, 2020

Hackathons are a great way to go from an idea or concept to actually coding and building it out. It doesn't have to be pretty, it just has to (look like it) works. Here are some of my hackathon tips based on the ODF4 Hackathon I participated in.

Features to Improve Your Apps Safety During the Login Flow

June 21st, 2020

Security features are vital at keeping users data safe within your app, especially because users need to trust that their data is safe. Here are some of the common ways to build that trust into your app right from the login flow.

UofT St Mike's Convocation 2020

June 15th, 2020

I was asked to address graduating students of the University of Toronto's St Michael's convocation ceremony in 2020. Here is a recording and my address.

6 Years of Project365

June 11th, 2020

I've been posting a photo a day on my Instagram account everyday for 6 years. This is what I've learnt.

A Git Guide for Beginners

June 7th, 2020

Git is an incredibly powerful resource to make sharing and collaborating on code much easier. Here's a breakdown of how Git works, as well as an overview of tools like Github.

Hiding Secret Keys Using Environment Variables

May 24th, 2020

Most apps use secret keys for APIs or other private variables throughout their app that shouldn't be shared with the public. Using environment variables can help hide them from prying eyes.

Use Custom Colors for Syntax Highlighting

May 18th, 2020

Displaying code blocks on your site is extremely easy, however making the code blocks match your theme gets a little harder. This guide shows your how to quickly and easily use your own custom colors.

How To Run a Standup Meeting Remotely

May 12th, 2020

Running an effective standup meeting is already difficult, and adjusting to do that remotely makes it even more difficult. Here are some tips on how to effectively run a Standup Meeting Remotely.

Create a Blog Using GatsbyJS and Netlify

May 10th, 2020

GatsbyJS is a frontend framework built ontop of React that makes it really easy and quick to build beautiful sites. This tutorial will show you how to use GatsbyJS to build a blog.

Add a Newsletter To Your Site Using ButtonDown

May 3rd, 2020

Convert your contact form to a functioning subscription form that feeds into a newsletter backed by Buttondown. This is a great follow up to my previous post on creating a functioning contact form, and we'll be making use of Netlify Functions!

How To Add A Contact Form To Your Website For Free

April 27th, 2020

Add a contact form to your website without needing a backend using Netlify Forms. This is a great follow up to my previous post on creating and hosting a website. Best part - it's still all for free!

How To Setup and Host A Website For Free

April 18th, 2020

This guide will walk you through how to register a domain, create a very basic website, then use Github and Netlify to host your website. This is great if you want to setup a personal website, portfolio of all your work or a landing page for your brand spanking new startup.

Comprehensive List of Companies Hiring During COVID-19

April 11th, 2020

As an unfortunate effect of the current COVID-19 pandemic, millions of people are unemployed. Here are some resources to help anyone in the tech industry find which companies are still hiring during the pandemic.

Free Tools To Run Your Team Remotely

March 18th, 2020

COVID-19 has impacted us all, and many of our companies and teams are now trying to work remotely. Here's a list of free tools I've been using to run Elixir Labs remotely for the last 3.5 years.

UofT St Mike's Convocation

June 17th, 2019

I was asked to be the guest speaker for the convocation ceremony and it was truly an honour, and an opportunity to share some of the things I’ve learnt since I graduated. It took many drafts to figure out what message I wanted to share with the students on such an important day.

Hype Yourself! You're Worth It!

January 24th, 2019

As humans, we're often quick to focus on all the mistakes and negatives in our lives, that we often forget about all the awesome things we've accomplished. Hype Docs are a living list of your achievements and a great way to remember how awesome you are!

The Power of Ember Transforms

April 2nd, 2018

Ember transformations are extremely powerful! Here's how I used one to transform birthday's and dates

Fetch For Javascript API Calls

March 19th, 2018

There are many (painful) ways to make an API call using Javascript. Fetch is a new version that makes it so much nicer

A Guide to Web Development for Beginners

February 26th, 2018

There are so many different languages and frameworks and ways to get started with web development. This guide is a great way to understand what the different buzz words like HTML, CSS, Javascript, PHP and Ruby mean.

An Intro to Slack Apps!

February 19th, 2018

Slack is one of the best tools for communication. What's better is that it's fairly customizable, allowing you to make simple plugins and hacks unique for your company. Here's a guide on how to get started.

An Introduction to HTML and CSS

February 5th, 2018

HTML and CSS are the true backbones of web development, no matter what other framework or language you decide to use. Here's an brief glance explaining what the two are.

AngularJS Tutorial Part 1: Hello World

August 20th, 2016

AngularJS is a great framework for building fast frontend websites. Here's part 1 in a series of tutorials on how to build and deploy a website with AngularJS.

AngularJS: An Introduction

August 20th, 2016

AngularJS is a great framework for building fast frontend websites. Here's the introduction in a series of tutorials on how to build and deploy a website with AngularJS.

FITC Womens Mix and Make Social

April 23rd, 2015

My second ever speaking opportunity where I spoke at a FITC Women's Mix and Make Social, focusing on how I learnt by planning, and eventually became a leader.

HackWestern 2015

April 4th, 2015

Here's my experience from attending HackWestern 2015

PodCamp Toronto

March 25th, 2015

Is this possibly my first ever speaker experience, YES IT IS! I spoke about UofTHacks and hackathons in general

Lego Robots!

November 28th, 2013

Here's a breakdown of a lego robot project I built for my microprocessor course

Updating the RAM on a MacBook Pro

July 28th, 2013

I'm not the kinda person to normally take my macbook apart, but here's a details guide on how I did it to update my RAM.

Hack For Her Hackathon at Google

March 18th, 2013

On International Women's Day, I got to head to the Google Office in Waterloo and participate in an International Women's Day hackathon event - it was incredible and my team won!

I Won That Round

February 25th, 2013

An old memory of me convincing my dad to buy me a flash drive when I was 11.

FireFox OS Apps Day

February 10th, 2013

Firefox was testing out the launch of their new phone, and I got to play around with it.

Game Design Deathmatch

February 2nd, 2013

The Game Design Club at UofT planned a Game Design Deathmatch - here's a breakdown of the (terrible) game I built for it.

Alumni Wars Panel

January 25th, 2013

What's better than a panel of UofT alumni? One where they all took different paths!

Hello world!

January 18th, 2013

Hello world! The most generic blog post title!