I maintain and contribute to libraries, packages, and tools. Mostly Python.
A quick tutorial on setting up signed commits for GitHub-hosted git repositories.
From cookie-based user data sharing to browser-computed label broadcasting: how Google plans to retain and expand its ads monopoly under the guise of promoting a more "private Web".
A short 'TIL' memo about using Utterances to add a comments section to your website, powered by GitHub issues.
Starlette's modular design doesn't necessarily make it clear how Starlette projects should be structured. Here is a minimal yet flexible project structure that will prevent circular dependencies and help you write more readable Starlette application code.
How I moved my blog to a different domain and URL structure while retaining SEO and integrating seamlessly with a static website generator — a case study of using Starlette and ASGI to build and glue web application components together.
A memo on implementing parametrized decorators whose default behavior doesn't require empty parentheses.
If you were thinking Python had been getting locked into data science, think again! Python web development is back with an async spin, and it's exciting.
A new library for building GraphQL APIs and serving them over HTTP via ASGI, powered by the Tartiflette Python asynchronous GraphQL engine.
VuePress v1.0 is out of beta! Upgrade your documentation site by following this 10-step tutorial.