-
On Software Rewrites
You have been working on building a wonderful piece of software, that people actually love using. It solves a problem, and people would be really upset if it went away tomorrow. You’ve finally achieved product market fit at this point. Things are going great. There’s money hitting your bank. People never get tired of singing…
-
How I Learned To Code
I was first introduced to programming in third standard with PC Logo. I still remember FD50, RT90, and maybe if I open it up I’ll recall how to draw a circle. I enjoyed it, but didn’t think much of it, and moved to my other interests like breaking down remote controlled cars, modifying them with…
-
Every Company Needs a Knowledge Manager
In 2017, after my third year of engineering I interned at this amazing company called SocialCops. The company later transformed into Atlan (where I currently work at the time of writing this). SocialCops in its time worked on amazing social impact projects, from figuring out where should we open cooking gas distribution centers so every…
-
The Joy Of Shipping Software
We’re in 2020. Living in the golden age of technology. Every company around us is either a tech company or a company that would go out of business without tech. There’s a global pandemic going on, which has shrunk everybody’s timelines to adopt new technology by a decade. Large companies that were going to move…
-
Overwhelming Codebases
It’s overwhelming. I’m someone who finds code in huge projects overwhelming. Understanding what the people before you have written down. The kind of complexity that would be embedded this codebase. Every line of it must be battle tested, and I have to add new code to it! NOOOOOOOO! There has to be a way to…
-
Education Doesn’t Need A Revolution
Every ed-tech company that you come across today wants to revolutionize education. Nothing wrong with the idea. But, I beg to differ. The classic classroom learning we grew up with and which still exists, where one teacher comes in every day, teaches their subject on a board or a fancy ass smart TV, answers some…
-
Altschool
I’m a big believer in Max Ventilla’s vision for the schools of tomorrow. I’m really sad it had to end this way. Disclaimer: What follows are my opinions, without any data to support it. Schools are a hard business. Selling software to schools is a hard business. Let’s say you’re a B2B SaaS company. You…
-
Tech Decisions
Engineers are objective people. Right brained as some of you might like to call them. In the last 14 months of starting my full-time job, and three internships at amazing startups before it, I’ve learned different. I assumed the decisions people made about the frameworks or technologies they use in their products must be a…