2025 Website Refresh and Migration
A developer details migrating his 30-year-old personal website from WordPress to a static site using Eleventy, AWS, and AI assistance.
A developer details migrating his 30-year-old personal website from WordPress to a static site using Eleventy, AWS, and AI assistance.
Explains new PostgreSQL 19 features for synchronizing sequences via logical replication, including ALL SEQUENCES support and a sync worker.
The article explores the growing productivity gap between those who integrate AI into their daily workflows and those who don't, comparing it to the early internet adoption divide.
PostgreSQL 19 adds a new %S prompt variable to psql to display the current search_path, aiding users who frequently work with multiple schemas.
PostgreSQL 19 adds direct COPY TO support for partitioned tables, improving usability and performance over the previous SELECT workaround.
dzBdsLauncher 1.0.18 update adds a feature to automatically delete unwanted Windows Start Menu links created by Delphi IDEs.
The author discusses updates to gssrdoc, an R package that provides integrated help documentation for the General Social Survey (GSS) dataset.
A technical guide on automating presentation creation using Microsoft Agent Framework, Azure OpenAI, and the GAMMA API.
Explains how to add dSYM files from a closed-source Swift SDK to an app to get fully symbolicated crash reports for debugging.
PostgreSQL 19 adds IGNORE NULLS/RESPECT NULLS options to window functions like LAG and FIRST_VALUE, improving data handling.
PostgreSQL 19 introduces GROUP BY ALL, a new SQL feature that automatically groups by all non-aggregate columns, simplifying queries.
Explains how Kube-proxy uses iptables for load-balancing in Kubernetes and the implications for gRPC/HTTP/2 traffic.
Author seeks advice from experienced software buyers for a new 'Observability Governance' section in the upcoming second edition of 'Observability Engineering'.
A developer's review of Visual Studio 2026's performance improvements and deep CoPilot integration, with notes on iOS 26's new features like Hold Assist.
A technical exploration of seven methods to intentionally waste CPU time for precise durations, focusing on user-land implementations for profiling tests.
Explains a Swift Package Manager bug where moving localization files to an SPM package breaks app translations, detailing the cause and a workaround.
Explores how visual design in programming, like typography and icon generation, shapes cognitive patterns and attention.
PostgreSQL 19 adds new random() functions for generating random dates and timestamps, useful for creating test data.
Explains the performance difference between C# collection expressions and collection initializers, showing how expressions preallocate lists.
Explores the long-term impact of LLMs on software development, focusing on code validation and the balance between disposable and durable software.