Connect Azure App Service to Azure SQL Database Using a User-Assigned Managed Identity (Python + pyodbc)
Learn to connect Azure App Service to Azure SQL Database using a User-Assigned Managed Identity with Python and pyodbc, eliminating passwords.
Learn to connect Azure App Service to Azure SQL Database using a User-Assigned Managed Identity with Python and pyodbc, eliminating passwords.
Slides from a DataSaturday session on building a €100 data warehouse using Azure data platform.
How to use AI agents and worktrees to fix multiple GitHub issues on an old Rails app with zero manual effort.
Compares VMware VCF 9.1, Dell AI Factory, and HPE Private Cloud AI for enterprise private AI deployment.
Explains why agent memory should be designed as an enterprise data architecture, not a single feature, with memory brokers and policy layers.
Explores why AI agents require specialized data systems beyond vector databases for safe, efficient, and observable enterprise operations.
Microsoft announces retirement of SMS and voice authentication by 2027, pushing passkeys as the default MFA method.
A guide to caching uvx tools in GitHub Actions using UV_EXCLUDE_NEWER for faster, offline-friendly workflows.
Learn a cache-friendly method for using uvx in GitHub Actions to avoid repeated PyPI downloads and speed up workflows.
A beginner-friendly guide to Git worktrees, explaining how they enable parallel development and efficient branch management.
Guide to customizing Tumbler's thumbnail entries on Arch Linux, focusing on debugging and adding MIME types for MKV files using ffmpegthumbnailer.
A guide on syncing a Discogs collection to a personal music page using a Go script.
Part 38 of a series on website optimization, covering code indentation, repo restructuring, and metadata cleanup.
DOOMQL is a Doom-like game built with SQLite as the game engine, using recursive CTEs for ray tracing and Python for terminal play.
DOOMQL is a Doom-like game built using SQLite as the game engine, with ray tracing via recursive CTEs, playable in a Python terminal.
A guide on making remote work visible by sharing progress openly, avoiding surprises, and gaining recognition through transparent communication.
Explores how AI agents are reshaping junior developer career paths by automating learning reps, impacting taste and judgment development.
An open-source OpenGraph preview canvas for GitHub Copilot that inspects social cards, metadata, and diagnostics for public URLs and localhost.
Simon Willison explores a GitHub code-frequency chart for Datasette, showing coding agents' impact on his output.
Simon Willison explores GitHub code-frequency charts to visualize the impact of coding agents and AI models on his Datasette project.