Read Time: 8.0 minutes"How do I get a job as a software engineer?"It's the most common question I get asked during 1-on-1 calls with software developers, and I think it's obvious why.It's the first step to making your skill a real profession:Provide...
Read Time: 4.0 minutes"Liam, can you please come into my office?"I remember the gut-wrenching feeling as I realized what was soon to come. It felt like I was climbing mountains of shame with each step I took.There was 5 of us at the startup:4 Enginee...
Read Time: 5.0 minutesNew Email 📢"A task has been assigned to you!"Let's check it out:Feature: Only show active job listingsSimple!Let's open the code base and make the change.Yikes. 😬The code change might be easy.Just add another filter function t...
You take a deep breath and let out a sigh.You can't believe it's finally real.After 400 hours of hard work.It's done.You finished coding version 1.Time to kick back and take this evening off.Tomorrow is launch day.A week later you're talking to someb...
Read Time: 7.5 minutesI remember getting ready for my first coding interview.I called up a good friendGave him a list of questions to pick fromAnd we practiced whiteboard coding for a weekI sucked at it a lot.I struggled to start solutions.Got sidetr...
Read Time: 5.5 minutesYou know the feeling:Go through some codeThink "Why the f🤬k is this so confusing"Spend hours figuring out what is happeningAnd sometimes you discover:You wrote the codeouch 🤕Learning to write clean code comes with time, experi...
Read Time: 4.5 minutesReading code is just as important as writing.On a team you will spend more time working with existing code than writing new lines.That's just how it goes.A new codebase comes with new:- File structure- Data structure- System des...
Read Time: 2.5 minutesYou know the common advice:"Just keep coding and you will get better""Your first 100 programs will suck""Focus on taking the next step"The posts you read a thousand times online.Everybody is saying the same thing.The truth is:Th...
Read Time: 5 minutesThey say that only 2 things are certain in life:Death and taxes 🇺🇸But for all my life another thing has been certain:The tech industry will changeThe past two years have been no exception.- Automation- Remote work- Rapid iteration...
Read Time: 3.5 minutesAfter seeing the 1000th post this week about how AI is going to replace our jobs — the topic for this week's newsletter was obvious.I don’t think that our jobs are in danger anytime soon, but AI is the future.If you don’t learn...