JustHTML is a fascinating example of vibe engineering in action
A look at JustHTML, a new Python HTML parser library, and how it was built using AI-assisted programming and 'vibe engineering'.
A look at JustHTML, a new Python HTML parser library, and how it was built using AI-assisted programming and 'vibe engineering'.
A developer documents adding static type checking to a Python blog engine using pyrefly, fixing an incorrect type hint.
A modern Python and WebAssembly translation of the classic "Let's Build a Compiler" tutorial, exploring its enduring relevance.
Analysis of Mistral AI's new open-source CLI coding agent 'Vibe', including its architecture, prompts, and a practical test.
Analysis of why using DeprecationWarning for API deprecations in Python libraries often fails, citing the urllib3 incident.
Analyzing All The Places' open-source location data project, detailing the technical setup and process for downloading and examining millions of brand locations.
A technical guide on building an AI agent server using the AG-UI protocol and Microsoft's Agent Framework for Python, with GitHub code.
Introduces DremioFrame and IceFrame, two new Python libraries for simplifying work with Dremio and Apache Iceberg tables.
Django 6.0 is released, featuring new background workers and template partials for improved web development.
Using PEP 735 dependency groups with uv run to simplify Python project setup and testing, plus automating redirects for a TIL site.
A technical analysis and comparison of various administrative boundary datasets, including OpenStreetMap, using Python, DuckDB, and QGIS.
Introduces dremioframe, a Python DataFrame library for querying Dremio with a pandas-like API, generating SQL under the hood.
TaskiPy is a Python tool that automates tasks by defining them in pyproject.toml, serving as a Makefile alternative for project workflows.
Using Ruff to ban SQLAlchemy dialect-specific imports, ensuring database portability in Python projects.
Release notes for sqlite-utils 3.39, featuring bug fixes for plugin installation with uv and new functionality for custom SQL functions.
Announcing sqlite-utils 4.0a1, a Python library and CLI for SQLite, detailing minor backwards incompatible changes before the stable release.
Release of dns-benchmark-tool v0.3.2, a CLI tool for testing and comparing DNS server performance.
How to set default code block languages in Mkdocs for automatic Python syntax highlighting in documentation.
A step-by-step tutorial on building a functional AI agent using the Gemini 3 Pro model and Python, covering core concepts like tools, loops, and context.