Tech Specs
Why do you need a tech spec? If founders need to choose between drawing boxes and writing code, the latter […]
Pre-coding
The construction industry has a division named “pre-construction.” There are teams dedicated to studying the cost of making changes by […]
The effective developer
Coding is not for perfectionists. If your goal is to develop the most elegant, legible, fastest, optimized line of code, […]
What can I get done today?
I recently read Tim Ferriss’ The 4-hour Workweek for the second time. It still seems so surreal for developers. We, […]
Tech Buzzwords
I’ve met many engineers who can throw at you ten tech buzzwords in less than a minute. This is especially […]
Procrastination
Most engineers I know are afraid of trying something new. A new programming language, a new database engine, and a […]
Focus on writing
One of the things I like about writing is you can ship something faster. I’ve never seen a one-line of […]
Don’t break your app
Your product must undergo major surgery sometimes. A refreshed UI or a new big feature touching critical parts of your […]
What is your rate?
That’s not a question you should ask; however, it is the first answer you need. If you ask a senior […]
Everyone’s favorite methodology
Everyone loves Scrum. Agile methodologies were designed to deal with uncertainty. You don’t have all the information at the beginning of […]