Dead Simple Connection Pooling with Twisted
A guide to implementing a simple, efficient connection pool using asynchronous IO in Twisted Python, explained in just a few lines of code.
Hynek Schlawack, a Python and Go developer from Berlin, shares insights through blog posts, conference talks, YouTube videos, and open-source projects, focusing on web hosting, software engineering, and community-driven tech.
73 articles from this blog
A guide to implementing a simple, efficient connection pool using asynchronous IO in Twisted Python, explained in just a few lines of code.
A developer's troubleshooting guide for fixing MacVim's clipboard integration issues when launched from tmux on macOS.
A developer's personal experience adopting the Pomodoro Technique to improve focus, productivity, and combat procrastination in their tech work.
A guide to setting up offline Gmail access using the mutt email client and offlineimap on Linux, with configuration tips for sending and receiving.
A developer praises the Solarized color scheme for its eye comfort, dual dark/light themes, and widespread editor support.
A technical guide for converting a Mercurial repository to Git using the fast-export tool, including steps for .hgignore conversion.
Solutions for thread-safety crashes when using Python's sqlanydb driver with Twisted's adbapi for SQL Anywhere databases.
A technical guide on configuring Django to force SSL connections to a PostgreSQL database server.
A developer discusses combating information overload and anxiety by curating feeds and using digests to improve productivity and focus.
A technical guide on configuring Django to connect to a remote Sybase database server using the sqlany_django engine.
A gentle introduction to LDAP, explaining its core concepts as a read-optimized directory database used for authentication and address books.
A practical guide to setting up MySQL replication, covering master-slave configuration, log files, and initial data synchronization.
A technical guide explaining the PCAP file format for logging network packets, including header structures and packet data layout.