Agentic manual testing
Explores the importance of manual testing by AI coding agents to complement automated tests, with practical patterns for Python, APIs, and web UIs.
Explores the importance of manual testing by AI coding agents to complement automated tests, with practical patterns for Python, APIs, and web UIs.
Explores the legal and ethical implications of AI coding agents creating 'clean room' rewrites to relicense open-source software, using the chardet Python library case.
Analyzes PyPI data to see if AI tools have increased software productivity, finding a significant boost in release frequency for new 'AI-native' packages.
Discusses the discovery of LLM-generated commits in the CPython repository and the implications for open-source development.
A technical guide implementing Wagon's algorithm in Python to solve x² + y² = p for large primes, using quadratic residues and a modified Euclidean algorithm.
Explains an algorithm for finding a non-square modulo a prime, with Python code and examples from cryptography.
A guide to integrating the GitHub Copilot SDK into GitHub Actions workflows to create an automated AI-powered Pull Request review assistant.
Introducing cysqlite, a new SQLite driver for Python written in Cython, with improved transaction handling and WASM support.
Introduces cysqlite, a new SQLite driver for Python written in Cython, with improved transaction handling and WASM support for Pyodide.
Compares iterative vs. Binet's formula for computing large Fibonacci numbers in Python, analyzing performance and precision.
Explores the minimum value of sums of cosines with integer frequencies, touching on the Chowla cosine conjecture and numerical exploration methods.
Explains how to run Pydantic's Monty, a sandboxed Python subset written in Rust, in WebAssembly for secure, browser-based execution of LLM-generated code.
Explains how to run Pydantic's Monty, a sandboxed Python subset written in Rust, in WebAssembly for secure, untrusted code execution in browsers.
An analysis of AI coding agents, explaining their simplicity and power through a hands-on experiment building a minimalist agent with Claude Code.
A summary of a podcast interview discussing Selenium WebDriver, its comparison with Playwright, and best practices for test automation.
Explores the mathematical property that rounding up the gamma function of 1/n equals n, with a proof sketch and Python verification.
The author describes using an LLM (Codex) to rewrite the pycparser project, replacing its PLY-based parser with a hand-written recursive-descent parser.
Explains how to distribute Go CLI tools like sqlite-scanner via PyPI using go-to-wheel, making them easily installable with pip/uv.
Explains how to distribute Go CLI tools like sqlite-scanner via PyPI using go-to-wheel, making them easily installable with pip/uv.
A daily tech link roundup covering .NET, AI, web development, Python, Windows, and developer tools from February 2026.