Practical checks when working with alembic migrations
Keep your team efficient by catching migration issues early.
Debugging FastAPI routes with pdb
Get a breakpoint on exception without guessing where things went wrong.
Some PyCharm tips
PyCharm shortcuts and tips I sometimes share with coworkers.
Automatically disabling noise cancelling on Bose QC35 headphones
Using udev and systemd to disable noise cancelling when the QC35 connects over bluetooth.
Deploy your app with docker and docker-compose - Part 2
So we developed that app locally. It's pretty! Or maybe it's not. Let's deploy it anyway!
Deploy your app with docker and docker-compose - Part 1
This tutorial will walk you through creating a dockerized development environment for a single page application.