Syntax Error - a newsletter about debugging software
I originally ran Syntax Error from February 2023 until the summer of 2024. These are the archives, openly available for everyone on the web to learn more and become better at debugging.
Syntax Error is a monthly newsletter that helps software developers turn a stressful situation into a joyful exploration.
We've all been there, right? You write some code and run it. But it doesn't work. Maybe it's the compiler or interpreter that is complaining or maybe it runs but doesn't work as intended. You start sweating a bit, since it's Friday afternoon and you'd rather be on your way home than fixing that nasty bug.
Debugging can be a stressful situation but it doesn't necessarily need to be. For myself, debugging is one of the parts of software development that I actually enjoy a lot. It lets me role play Sherlock Holmes, dive deep into the code and using techniques and tools, figure out why the computer is not doing what we wish it to do.
Now I want to share what I've learned with you so you could stress a bit less in your life.
Welcome along!
- Syntax Error #1 - Welcome
- Syntax Error #2 - Print it like a boss
- Syntax Error #3 - Who let the ducks out?
- Syntax Error #4 - Refreshing the wrong window
- Syntax Error #5 - Python breakpoints
- Syntax Error #6 - Debugging CSS
- Syntax Error #7
- Syntax Error #8 - What can we learn from hardware debugging?
- Syntax Error #9 - Distilling the minimum example
- Syntax Error #10 - Debugging knowledge base
- Syntax Error #11 - Debugging Python
- Syntax Error #12 - Browser Extension Debugging
- Syntax Error #13 - Playgrounds
- Syntax Error #14 - I don't know
- Syntax Error #15 - Walking the walk
- Syntax Error #16 - Crossroads and recap
- Syntax Error #17 - Debug December