
25 Principles for your Software Engineering Team to excel today
Introduction At its core, Software Engineering has to do with crafting and building things. … Read more

Self hosted vs managed hosting for side projects
This is something I have been thinking a lot lately. Whenever I start working … Read more

5 Common Mistakes About Note-Taking
Taking notes is something we all do (or did). Whether you are in high … Read more

How to stop procrastinating
Pre Script: I began writing this post on April 4th. But procrastinated finishing it … Read more

Built to Sell – Book Summary
Building and running a company is hard. But running a company that was built … Read more

New Challenge: Publish one piece of content every day
It’s time for a new challenge. If you have read my previous blog posts, … Read more

Building for scale before launch
With all the startups I have worked with, I have noticed one mistake that … Read more

One question to ask a company before accepting an offer
Whenever I go out to meetups and conferences, fresh out of college graduates and … Read more