Python Servers in the Year of the Snake: 2025
A reflection on Python's evolution over 12 years, focusing on its decline in server-side development due to performance and concurrency challenges.
A reflection on Python's evolution over 12 years, focusing on its decline in server-side development due to performance and concurrency challenges.
A protest is planned at FOSDEM '25 to disrupt Jack Dorsey's talk, citing objections to his company's sponsorship and advocating for more transparent event processes.
A comprehensive 2025 guide to Apache Iceberg, covering its architecture, ecosystem, and practical use for data lakehouse management.
A guide to securing a personal digital life by migrating to a custom domain email, using a password manager, and implementing YubiKey 2FA.
Explores C++26's new safety features to prevent dangling references in a configuration manager, with code examples and fixes.
Explores using Go 1.23's new iterators and coroutines to optimize in-process gRPC communication for efficiency and transparency.
Explores using Bing Search API to ground LLM responses for website assistants, comparing custom implementation with Azure AI Agent Service.
Critique of tech industry's forced AI adoption, arguing for user-centric innovation over disruptive 'visionary' features.
A guide to automating Azure Quick Review (azqr) scans using a scheduled GitHub Actions workflow for continuous cloud resource assessment.
A biweekly newsletter issue covering mobile automation news, tools, and best practices for iOS and Android development.
Explores TypeScript enums: their functionality, practical use cases, and alternative approaches for developers.
A tutorial on automating Azure Virtual Network deployment using PowerShell scripts for consistent, scalable infrastructure.
A summary and discussion of Chapter 1 of Chip Huyen's book, exploring the definition of AI Engineering, its distinction from ML, and the AI Engineering stack.
A tutorial on using the R package {blastula} to create and send automated emails with dynamic content and HTML formatting.
Learn powerful Neovim/Vim commands for precisely copying and moving lines of code to boost your editing efficiency.
Explains how dev containers in VS Code can streamline developer onboarding by creating consistent, pre-configured development environments.
A guide to installing and configuring the lightweight HTTP/HTTPS proxy server, tinyproxy, on Ubuntu for domain filtering.
A reflection on the concept of 'theoretical software engineers' and the tension between ideal best practices and pragmatic, real-world development.
A proposal for managing optional software dependencies using meta-packages, avoiding complexity in package managers.
A guide to selecting essential WooCommerce plugins for 2025, focusing on performance, security, and SEO.