TIL: Improving µCSS readability on mobile
How to get an otherwise responsive framework to look good on mobile devices.
How to get an otherwise responsive framework to look good on mobile devices.
A powerful technique used in storytelling.
Another part of the process of switching from marked.js and python-markdown to just using mistletoe.
Really useful for making inline code examples have code highlighting.
Replacing python-dotenv with uv
Attribution matters to me, I want contributors to always get full credit for their effort. This is how you preserve the git history of a project you are bringing into another project.
An easier way of doing it then modifying os.environ
SQLModel is a really useful library for working with SQL databases in Python, built on top of SQLAlchemy and Pydantic. However, AFAIK there's no documentation supporting asynchronous operations for PostgreSQL, which can be a limitation when building high-performance web applications with FastAPI and Air.
Tired of updating the version in multiple places before publishing a package update? Here's how Adam Johnson told me I should be doing it.
A reduction in boilerplate confused me, the answer is that the type to define is the value in the containers.
Tired of updating the version in multiple places before publishing a package update? Leery of using inspect.metadata to fetch the package? Here's how to have a single source of version using UV's build subcommand.
How to remove revealing data from your images and videos
For those times when FastAPI is serving web pages and users go to the wrong place.
Adding extra info to exceptions the easy way.
How to mark a comparison of booleans as True or False using bitwise XOR.