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 […]
I’m paying $100/year for Copilot
AI-code assistants are here to stay. The two major players are Copilot from GitHub and CodeWhisperer from AWS. Currently, CodeWhisperer has a […]
A guide to relax requirements
“Let’s import this 100GB CSV into a PostgreSQL table.” One simple ask, articulated correctly, might seem to reduce the cost […]