Banning SQLAlchemy Dialects with Ruff
Using Ruff to ban SQLAlchemy dialect-specific imports, ensuring database portability in Python projects.
Using Ruff to ban SQLAlchemy dialect-specific imports, ensuring database portability in Python projects.
TaskiPy is a Python tool that automates tasks by defining them in pyproject.toml, serving as a Makefile alternative for project workflows.
A rebuttal to claims that sharing prompt injection strings is harmful, arguing for transparency in AI red teaming and cybersecurity.
Analysis of Claude Opus 4.5 LLM release and the growing difficulty in evaluating incremental improvements between AI models.
Release notes for sqlite-utils 3.39, featuring bug fixes for plugin installation with uv and new functionality for custom SQL functions.
A critique of how 'observability' has been misunderstood and misapplied in the tech industry, arguing it's become a meaningless buzzword.
A developer argues for using AI as a 'tutor' for critical thinking tasks, not just a tool to do the work, to maintain and improve core cognitive skills.
Explores the paradoxical future where AI-generated content is identified by its high quality, not its flaws, and its societal implications.
Explains why the Result/Either type is the fundamental, most abstract sum type in functional programming, and why it's a poor starting point for understanding algebraic data types.
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.
Using AI to convert Chrome DevTools recordings into WebDriver Java code for test automation, exploring an open-source alternative to commercial tools.
A technical article explaining how to randomize the visual order of items in a CSS Grid using CSS custom properties and minimal JavaScript.
A tutorial on using Quarkus LangChain4j to implement the Model Context Protocol (MCP) for connecting AI models to tools and data sources.
Explains techniques for implementing multitenant UI customization in ASP.NET Core, including tenant-specific views and conditional content.
A technical guide on using Home Assistant's dynamic scenes to create a bathroom occupancy indicator that restores light states without causing loops.
A technical tutorial on building a smart web scraping system that automatically escalates through four tiers of complexity until it succeeds.
A tutorial introducing the new CSS if() function for inline conditional logic, comparing it to traditional workarounds like media queries.
How to implement sortable UUID v7 GUIDs as primary keys in Entity Framework using a custom value generator.
Panel discusses the ROI of agentic AI investments, AI's impact on cybersecurity, and the EU's antitrust investigation into AWS and Microsoft.