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… Continue reading The Vibe Coding trap
The Vibe Coding trap
By Julian Sequeira on 12 February 2026
How Dependency Injection makes your FastAPI Code Better Testable
By Bob Belderbos on 9 February 2026
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 –… Continue reading How Dependency Injection makes your FastAPI Code Better Testable
Building Useful AI with Asif Pinjari
By Julian Sequeira on 5 February 2026
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,… Continue reading Building Useful AI with Asif Pinjari
Coding can be super lonely
By Julian Sequeira on 3 February 2026
I hate coding solo. Not in the moment or when I’m in the zone, I mean in the long run. I love getting into that deep focus where I’m locked in and hours pass by in a second! But I hate snapping out of it and not having anyone to chat with about it. (I’m… Continue reading Coding can be super lonely
7 Software Engineering Fixes To Advance As A Developer
By Julian Sequeira on 29 January 2026
It’s January! If you look back at yourself from exactly one year ago, January 2025, how different are you as a developer from then to now? Did you ship the app you were thinking about? Did you finally learn how to configure a proper CI/CD pipeline? Did you land the Senior role you were after?… Continue reading 7 Software Engineering Fixes To Advance As A Developer
The missing 66% of your skillset
By Julian Sequeira on 27 January 2026
Bob and I have spent many years as Python devs, and 6 years coaching with Pybites and we can safely say that being a Senior Developer is only about 1/3 Python knowledge. The other 60% is the ecosystem. It’s the tooling. It’s all of the tech around Python that makes you stand out from the rest. This is… Continue reading The missing 66% of your skillset
“I’m worried about layoffs”
By Julian Sequeira on 20 January 2026
I’ve had some challenging conversations this week. Lately, my calendar has been filled with calls from developers reaching out for advice because layoffs were just announced at their company. Having been in their shoes myself, I could really empathise with their anxiety. The thing is though, when we’d dig into why there was such anxiety, a common… Continue reading “I’m worried about layoffs”
From SQL to SQLModel: A Cleaner Way to Work with Databases in Python
By Ahmed Lemine on 11 July 2025
SQLModel is a library that lets you interact with databases through Python code with Python objects and type annotations instead of writing direct SQL queries. Created by the same author of the extremely popular framework FastAPI, it aims to make interacting with SQL DBs in Python easier and elegant, with data validation and IDE support,… Continue reading From SQL to SQLModel: A Cleaner Way to Work with Databases in Python
From Backend to Frontend: Connecting FastAPI and Streamlit
By Zach Merrill on 29 April 2025
In my previous Pybites article, I showed how I built and deployed a book tracking API using FastAPI, Docker, and Fly.io. That project taught me a lot about backend development, containers, and deploying modern APIs. But a backend alone isn’t enough—users need an interface. And FastAPI’s Swagger UI, while useful for testing, just isn’t user-friendly… Continue reading From Backend to Frontend: Connecting FastAPI and Streamlit
Try an AI Speed Run For Your Next Side Project
By feoh on 31 March 2025
The Problem I have for as long as I can remember had a bit of a problem with analysis paralysis and tunnel vision. If I’m working on a problem and get stuck, I have a tendency to just sit there paging through code trying to understand where to go next. It’s a very unproductive habit… Continue reading Try an AI Speed Run For Your Next Side Project
