Sign in

Engineering Manager @ Square. I enjoy reading and writing about finance, design, and software architecture.

Who is this guide for?

This guide is about how to make better decisions as a Manager or an Engineer, and understanding where to focus your limited time and attention. …

Here is a short guide on how to add HTTPS / SSL Certificates to your WordPress website.

SSL certificates are used by web servers to encrypt the traffic between the server and client, providing extra security for users accessing your application. Let’s Encrypt provides an easy way to obtain and…

It was December 2019. The gloomy weather and frigid temperatures in Toronto made me crave for a warm getaway. …

If you’re an engineer or you manage engineers, here are some questions which you may have thought about:

  • How can I write better code? How can I help my team write better code?
  • Why does it feel like any project that’s a few years old should be rewritten from scratch?

August 2019 marked my second full year of being an engineering manager. Transitioning from a software engineer to a manager was challenging for me.

The two jobs require very different skillsets which aren’t immediately evident. Engineering is more black and white than management. In engineering, you can often arrive at…

New Feature: Collaboration

A common feature request that we have received is to allow multiple users to work on a single client. This is now possible on Houndify with a new feature called Collaboration.

A common use case you may have in your web app is sharing some environment variables between your server-side and client-side code.

Hopefully, you are already following best practices and have these environment variables stored inside a .env file:


On the server, you can use the dotenv…

The following paragraphs are some passages from The Making of a Manager that were valuable to me. I’ve paraphrased them here for my own reference.

I have found that having good 1–1s is important to build a good relationship between a manager and their team. However, it is very easy…

🥰 Love this editor

I have been using Visual Studio Code for more than two years, when I jumped on it from Sublime Text.

I spend about 5–6 hours every day inside VS Code so it’s imperative that it is tailored to my needs to make me as productive as possible. …

The JavaScript ecosystem moves fast. Whenever you feel like you know something well, something new appears and seems to replace it. Many developers move from framework to framework to keep up with the latest way of doing things.

Obviously, we can’t do this when we are trying to build a…


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store