Syntax Error #16: Crossroads and recap Time to recap what I've shared over the past 15 issues and take a break from the newsletter for now.
Syntax Error #15: Walking the walk I started a new job a few weeks ago and in the middle of figuring out the new job, new codebase, new tools and new environment, I made a few silly bugs while in development. It put my debugging core skills to a test.
Syntax Error #14: I don't know Approaching debugging sessions with humility and leaving your assumptions at the door can lead to quicker and less stressful process. In today's newsletter, I write about the importance of saying "I don't know"
Syntax Error #13: Playgrounds Online playgrounds are a great tool for debugging as they require distilling your example to a minimal form and they enable sharing with others to get help.
Syntax Error #12: Browser Extension Debugging Let's take a look at debugging browser extensions with web-ext.
Syntax Error #11: Debugging Python This January I share my tips for debugging Python, based on a talk I've done in PyCon Sweden conference and archipylago meetup lately.
Syntax Error #10: Debugging knowledge base Happy holidays! This month in Syntax Error I write about a thought experiment I've been playing with for a while now.
Syntax Error #9: Distilling the minimum example A lot of bugs arise from the complexity in software and they like to hide in that complexity. The ability to distill your current problematic code into something that reproduces the bug while clearing all the extra off, is vital to making sense of these issues.
Syntax Error #8: What we can learn from hardware debugging? This month's Syntax Error takes a look at hardware debugging and what we can learn from that as software developers.
Syntax Error #7 Hello! As I'm sending this newsletter, I'm enjoying the lovely Czech Python community at PyCon CZ. Prague has been beautiful as always and I got the pleasure to entertain the audience with my lightning talk about the wild west of version numbering schemes. If you'
Syntax Error #5: Python breakpoints This month we look at debuggers in Python and how to choose your own debugger instead of relying on the built-in pdb.
Syntax Error #4: Refreshing wrong window I should have made this newsletter to be sent on the 4th of the month, now I missed a grand opportunity to make a Star Wars joke to kick off this month's Syntax Error. I guess this is the way. Thank you being a subscriber and reading this.
Syntax Error #3: Who let the ducks out? This time, the elephant in the room is actually a duck! Thankfully, this is not a zoology newsletter so dive in to see how the ducks can help you out.
Syntax Error #2: print it like a boss This month's newsletter talks about the little lights on your screen and how sometimes their pattern is all wrong (and how to figure out why!)
Syntax Error #1: Welcome Welcome to Syntax Error, a newsletter about debugging for developers, students, hobbyists, curious and duck fans.
Syntax Error - Coming soon! This is Syntax Error, an upcoming monthly newsletter that helps software developers turn a stressful situation into a joyful exploration by teaching them ways to debug their software. Syntax Error is a technology-agnostic newsletter: each month it explores general approaches and showcases different ways different technologies are debugged. The first