Why Crypto
A programmer's journey into cryptography, sparked by a PyPy compatibility issue and the need for better, more secure cryptographic libraries in Python.
A programmer's journey into cryptography, sparked by a PyPy compatibility issue and the need for better, more secure cryptographic libraries in Python.
Introducing 'hyper', a pure-Python HTTP/2.0 library designed as a drop-in replacement for Python's standard http.client.
A summary of Python programmers' top suggestions for changes to the language, gathered from a Reddit discussion.
A curated list of free, high-quality Python programming books for beginners and experienced developers.
A Python tutorial on creating a cleanup script using the path.py library to count and manage files and directories.
A guide explaining common errors and best practices when using Python's open() function for file handling.
Introducing mpld3's plugin framework for creating interactive matplotlib visualizations in the browser using D3.js.
Explains how Travis CI simplifies cross-Python version testing and integrates with GitHub workflows for open-source Python projects.
Strategies for writing integration tests in Python to validate database interactions with real backends like SQL and NoSQL.
A blog update on the author's new Flask-based pastebin project, future Python script post, and a request for feedback.
A critical analysis of Python 3's slow adoption five years after its release, examining the causes and consequences for the community.
A guide to unit testing in Python, covering its benefits, components, and a practical walkthrough using the py.test framework.
A guide to unit testing in Python, covering its benefits, components, and a practical walkthrough using the py.test framework.
MarkWiki 1.3 is released, featuring a new built-in search engine and self-registration for users.
A beginner-friendly guide explaining Python decorators, covering nested functions and function objects.
A tutorial on using the BoxLayout for widget arrangement in the Kivy Python GUI framework, including code examples.
A comparison of four Python implementations for Kernel Density Estimation (KDE), analyzing their features, interfaces, and performance.
A guide to managing Python project dependencies within Docker containers, comparing methods like using distro packages and virtualenv.
A technical guide on using Python and tools like rtmpdump to reverse engineer and download songs from Myspace.