notes

2024 Reading

Links to articles I read in 2024 with a few notes to remind me of the topic.

January

Talking to customers is not a waste of a developer’s time

February

Junior to senior: An action plan for engineering career success

Maybe Getting Rid of Your QA Team was Bad, Actually

Why I Blog

March

What Makes a Good Programmer?

Lessons Learned in Software Development

UX, Then Architecture, Then Tools

Scrum is dead: Breaking down the new open development method

I’m A Developer Not A Compiler

10 Reasons Why Static Site Generators Are Perfect for Modern Web Development

April

3 software development principles I wish I knew earlier in my career

May

Changing Your Swing

June

Escaping creative downturns

Programming types and mindsets

July

Maybe You’re Not Sick of Programming

How Good Is ChatGPT at Coding, Really?

Rules of Thumb for Software Development Estimations

The Wrong Abstraction

Don’t DRY Your Code Prematurely

August

How to Be a PM That Engineers Don’t Hate

How To Be An Engineer That PMs Don’t Hate

September

Making the tradeoff between speed and quality

Why Not Comments

October

Remaining Relevant Over Four Decades

November

Software Developer Professional Goals

December

The 70% problem: Hard truths about AI-assisted coding