Latest articles

Subscribe via RSS

  • Changes to Pybites in 2026

    ·

    ·

    2 min read

    TLDR After almost 6 years of coaching together through Pybites, we’ve decided to sunset the PDI and PDM Programs. We’re choosing to focus on our unique strengths and provide our own coaching services outside of Pybites: We’ll be better coaches when we each go deep on our own thing. Most importantly, and to clarify, Pybites isn’t going away. […]


  • A realisation about my son’s basketball team reminded me that we should never be ashamed to ask for help, or better yet, seek formal coaching/support. Last year, for two straight seasons, my son’s team got absolutely smashed on the court.  They had the energy and the determination, but they were effectively running in circles without […]


  • “Rust is too hard.” We hear it all the time from Python developers. But after building 60 Rust exercises specifically designed for Pythonistas, we’ve come to a clear conclusion: Rust isn’t harder than Python per se, it’s just a different challenge. And with the right bridges, you can learn it faster than you think. Why […]


  • ,

    The Vibe Coding trap

    ·

    ·

    3 min read

    One of my readers replied to an email I sent a couple of weeks ago and we got into a brief discussion on what I’ll call, Skills Erosion. They brought up the point that by leaning too heavily on AI to generate code, people were losing their edge. It’s a good point that’s top of mind […]


  • Most Python web frameworks make you choose between testability and convenience. You either have clean code with complex test setup, or you use global state and hope your tests don’t interfere with each other. FastAPI’s Depends() solves this elegantly. Here is an example how you would use it in your API: What’s happening here: Type-safe – […]


  • I interview a lot of professionals and developers, from 20-year veterans to people just starting out on their Python journey. But my conversation with Asif Pinjari was different. Asif is still a student (and a Teaching Assistant) at Northern Arizona University. Usually, when I talk to people at this stage of their life and career, […]