Engineering Blogs

206 posts / 365 feeds / 7 days · OPML

Friday, March 20, 2026

HubSpot HubSpot Incident Report: February 25, 2026
Databricks From Legacy to Lakehouse: How Mazda Accelerated GenAI for Technical Service Operations
Codrops Jackie Zhang’s Portfolio: From Chasing References to Finding Direction
Timescale MVCC: The Feature You're Paying For But Not Using
Atomic Object C# Finally Has First-Class CLI Scripting in .NET 10
Real Python Quiz: Python Decorators 101
Real Python The Real Python Podcast – Episode #288: Automate Exploratory Data Analysis & Invent Python Comprehensions
Semaphore Engineering How to Add AI Test Selection Without Breaking CI Reliability
SeveralNines PostgreSQL 18 Upgrades for AI-Era Workloads and Operations
Stack Overflow After all the hype, was 2025 really the year of AI agents?
Kotlin KotlinConf 2026: Talks to Help You Navigate the Schedule
The Daily WTF Error'd: Yeah Yeah I'm The Tax Man
APNIC Your elected leaders: Shaila Sharmin, Policy SIG Co-Chair
Scrapinghub Code is cheap, show me the talk: How copilots are re-engineering developers
Scrapinghub Web scraping finally has a home in the IDE
Elastic Celebrating partner excellence: The 2025–2026 Elastic Partner Awards
Laravel Prompt Deck: Manage AI Prompts as Versioned Files in Laravel
T.J. Maher Conversations with Claude: Why do QA Engineers call it 'Test Setup' or setting up 'Pre-Conditions' for a test, while DEVs calls it 'Seeding'?
Marcelo Rinesi The Emergent Artifact 12 Heist
Laravel NativePHP v3.1: The Biggest Performance Leap Yet
REA Group Five Lessons from My Journey as a Platform Product Manager at REA
CodeName One Stream APIs, Swift Package Manager, Tutorial Trail Refresh, and the UWP Transition
Auth0 Auth0 MCP Server Extension for Gemini CLI
Teleport The Complicating Factors of Deploying MCP in the Enterprise
Snyk The Next Era of AppSec: Why AI-Generated Code Needs Offensive Dynamic Testing
Stripe Three of the biggest fraud trends from MRC Vegas 2026
Rust What we heard about Rust's challenges, and how we can address them

Thursday, March 19, 2026

Heroku Heroku March 2026 Update
Heroku Modernizing the Command Line: Heroku CLI v11
Heroku Bigger Slugs and Greater Build Timeout Flexibility
DigitalOcean Meet the New Standard for High-Performance, Low-Cost Inference: NVIDIA Dynamo 1.0 is now available to DigitalOcean Customers
SurveyMonkey CNBC|SurveyMonkey 2026 Spring Break Pulse
.NET Accelerating .NET MAUI Development with AI Agents
Etsy Migrating Etsy’s database sharding to Vitess
Cloudflare Powering the agents: Workers AI now runs large models, starting with Kimi K2.5
Slack How Slack Rebuilt Notifications 📣
Databricks Introducing AI Runtime: Scalable, Serverless NVIDIA GPUs on Databricks for Training and Finetuning
Pulumi Pulumi IAM Expands: Manage Access at Scale with Tags, Roles, and Teams
Replit What’s changed from Replit Agent 3 to Agent 4
Simon Willison Thoughts on OpenAI acquiring Astral and uv/ruff/ty
Martin Fowler Fragments: March 19
Nikola BreĹľnjak Why Strange Images Make You Remember Better
Databricks Announcing General Availability of Real-Time Mode for Apache Spark Structured Streaming on Databricks
Auth0 Governments Are Deploying AI in Resident Services. Is the Identity Infrastructure Ready?
Hayden James Cloudflare with Discourse: Setup Guide (WAF & Security Rules)
Codrops Yeva Tykhonova: Design as a Bridge Between Human Emotion and the Digital World
Stack Overflow AI is becoming a second brain at the expense of your first one
Raymond Chen Windows stack limit checking retrospective: amd64, also known as x86-64
AWS 20 years in the AWS Cloud – how time flies!
Laravel Laravel Prompts v0.3.15 Adds Streaming, Tasks, Autocomplete, and More
OpenTable From Reservations to Relationships
Atomic Object Prevent Lost Updates in EF Core: Optimistic vs. Pessimistic Concurrency
Real Python Quiz: How to Add Python to PATH
Semaphore Engineering MCP OAuth in Practice: Lessons from Building Authentication for AI Agents
Nordic APIs 8 Tips and Best Practices for MCP Server Development
Stack Overflow Building a global engineering team (plus AI agents) with Netlify
Red Hat Hybrid loan-decisioning with OpenShift AI and Vertex AI
Red Hat Rebalance hub workloads with managed cluster migration
Red Hat How to operate OpenShift in air-gapped environments
Red Hat Automate test and failure analysis via streams for Apache Kafka
The Daily WTF TDWTF Home Edition: Pt 2
Laravel Circuit Breaker for Laravel
Grab From firefighting to building: How AI agents restored our team’s core productivity
Elastic Elastic Stack 8.19.13 released
Stripe Testing the impact of Adaptive Pricing across 1.5M subscription checkout sessions
Snyk AI Is Building Your Attack Surface. Are You Testing It?
Pulumi From Kubernetes Gatekeeper to Full-Stack Governance with OPA
Elastic Elastic Stack 9.3.2 released
Tinybird Cluster management is now scriptable
Swizec Teller The best engineers just get shit done, sometimes with AI
Elastic Elastic Stack 9.2.7 released
Auth0 Common FAPI Misconceptions
Elastic Deploy Elastic in air-gapped and disconnected environments
Thoughtbot I copied a prompt and built a management system in a week

Wednesday, March 18, 2026

Daniel Lemire How many branches can your CPU predict?
APNIC [Podcast] bgproutes.io: A next-generation BGP data collection platform
Facebook Friend Bubbles: Enhancing Social Discovery on Facebook Reels
Jonathan Snook The Very Next Day
AWS Our First 2026 AWS Heroes Cohort Is Here!
Databricks What’s New in Azure Databricks at FabCon 2026: Lakebase, Lakeflow, and Genie
OLX Empowering Innovation Through Structure
Red Hat LLM Compressor v0.10: Faster compression with distributed GPTQ
Databricks How to move from Apache Airflow® to Databricks Lakeflow Jobs
Raymond Chen Windows stack limit checking retrospective: Alpha AXP
Real Python Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress
Codrops Building Seamless 3D Transitions with Webflow, GSAP, and Three.js
Kotlin Google Summer of Code 2026 Is Here: Contribute to Kotlin
Laravel SlideWire: Build Presentations with Livewire and Blade
Cloudflare Introducing Custom Regions for precision data control
Vercel v0 now includes diff view to review code changes
Clickhouse How ClickStack makes ClickHouse faster for observability
Semaphore Engineering How to Manage Permissions When AI Tools Access Private Repositories
Clickhouse Introducing AI observability notebooks for Managed ClickStack in Private Preview
Atomic Object What I Learned From My Claude Code Dashboard
Real Python Quiz: Exploring Basic Data Types in Python
Hayden James Linux File Permissions Explained: chmod, chown, and umask in Practice
Nordic APIs API Reliability Report 2026: Uptime Patterns Across 215+ Services
Red Hat How Advanced Cluster Management simplifies rule management
Robin Wieruch Agentic Code Review: Pattern Matching for AI
The Daily WTF Representative Line: Greater Than False
Scrapinghub Introducing Web Scraping Copilot 1.0: AI-accelerated web scraping inside VS Code
Toptal A Day in the Life of an Engineering Manager
Snyk Snyk Opens San Francisco Innovation Hub
Red Hat Prepare to enable Linux pressure stall information on Red Hat OpenShift
APNIC Refreshed IPv6 Deployment Workshop at APRICOT 2026
Susam Pal Wander the Small Web
Stripe Introducing the Machine Payments Protocol
Auth0 How Identity and Secure AI Deliver Business Value for Airlines
Thoughtbot Observability for your LLM-powered apps: OTel Instrumentation for RubyLLM
Elastic Take the next steps for observability with autonomous IT platforms and Elastic
Susam Pal Wander 0.1.0

Tuesday, March 17, 2026

Databricks SOTA Embedding Model for Agentic Workflows Now in Public Preview
Facebook Ranking Engineer Agent (REA): The Autonomous AI Agent Accelerating Meta’s Ads Ranking Innovation
Simon Willison GPT-5.4 mini and GPT-5.4 nano, which can describe 76,000 photos for $52
DigitalOcean Prompt Caching for Anthropic and OpenAI Models: Building Cost-Efficient AI Systems
Pulumi Lock Down Values in Pulumi ESC with fn::final
.NET RT.Assistant: A Multi-Agent Voice Bot Using .NET and OpenAI
Airbnb From vendors to vanguard: Airbnb’s hard-won lessons in observability ownership
Dropbox How we optimized Dash's relevance judge with DSPy
Microsoft Edge Monitor and improve your web app’s load performance
Stack Overflow Keeping the lights on for open source
T.J. Maher Save the Date: Automation Guild talk Building a React Mobile automated test framework using Detox + TypeScript is April 6, 2026
Heroku Behind the Scenes: How Maintaining Cloud Native Buildpacks Powers Platforms Like Heroku
Real Python Downloading Files From URLs With Python
Raymond Chen Windows stack limit checking retrospective: x86-32 also known as i386, second try
Martin Fowler Context Anchoring
Databricks Uncovering Data Science: Skills, Careers and Education
Vercel Updates to Terms of Service
Hashrocket Testing Readonly Models
Vercel Use GPT 5.4 Mini and Nano on AI Gateway
Vercel Vercel Open Source Program: Winter 2026 cohort
Vercel Introducing the Vercel plugin for coding agents
Clickhouse How Socialpruf built a faster, more reliable data stack by replacing Neon with Postgres managed by ClickHouse
Databricks AI vs. Machine Learning: Understanding the Differences and Real-World Applications
Atomic Object 3 Reasons PdfSharpCore Fields Won’t Show Up in Chrome
Clickhouse AI is redrawing the database market
Real Python Quiz: Linked Lists in Python: An Introduction
Rob Allen Create an HTML version of an OpenAPI spec
Tailscale Border0 is joining Tailscale
Medium Making AI Write Android Code Our Way: A Practical Guide to Agent Skills
Nordic APIs Are Microservices Still Relevant in the Age of AI?
Red Hat Advanced Cluster Management 2.16 right-sizing recommendation GA
The Daily WTF CodeSOD: Poly Means Many, After All
Pamela Fox Do stricter MCP tool schemas increase agent reliability?
APNIC From npNOG to APRICOT: How showing up opened doors
Snyk Securing the Agent Skills Registry: How Snyk and Tessl Are Setting the Standard
Snyk I Read Cursor's Security Agent Prompts, So You Don't Have To
Node.js Tuesday, March 24, 2026 Security Releases
T.J. Maher Claude Sonnet 4 Talks About Designing a Cypress Framework for a Login Screen
Hayden James journalctl: The Complete Guide to Reading Linux System Logs
Auth0 Secure Your AI: Stop Managing API Keys by Hand
Evil Martians Web slides are web apps: live interactivity for Reveal.js and Slidev
Thoughtbot The Bike Shed Ep 498: Season 2 Recap
Elastic AI use cases for security analysts
Thoughtbot Introducing Test Budget: a linter for test performance

Monday, March 16, 2026

Ruby-lang Ruby 4.0.2 Released
Databricks How TetraScience accelerates biopharma with production-ready data and scientific intelligence
Databricks Talking to the Ground
DigitalOcean DigitalOcean at NVIDIA GTC 2026: Building the AI Factory for the Agentic Era
Red Hat Configure NVIDIA Blackwell GPUs for Red Hat AI workloads
Cloudflare Standing up for the open Internet: why we appealed Italy’s "Piracy Shield" fine
Jonathan Snook Smarch
Scrapinghub Build your own MCP server: LLMs meets web data with Zyte API
AWS AWS Weekly Roundup: Amazon S3 turns 20, Amazon Route 53 Global Resolver general availability, and more (March 16, 2026)
Martin Fowler Fragments: March 16
Confluent The Rise of the Open Security Lake: Why CISOs Are Betting on Open Table Formats
DigitalOcean Deploy Smarter with AI: Introducing App Platform Skills on DigitalOcean
Real Python Spyder: Your IDE for Data Science Development in Python
Stack Overflow Domain expertise still wanted: the latest trends in AI-assisted knowledge for developers
Raymond Chen Windows stack limit checking retrospective: PowerPC
Clickhouse Designing the new async-native ClickHouse Python client
Codrops Jonas Reymondin’s Portfolio: Reclaiming the UI Eye Through Systems, Code, and Pixel Motion
Semaphore Engineering Introducing Semaphore’s New Pricing Model: Built for the AI Era of CI/CD
Semaphore Engineering Semaphore CI/CD Benchmark: Performance and Cost Analysis
Vercel LiteLLM server now supported on Vercel
Vercel Streamdown 2.5 is now available
Red Hat Unlocking UBI to Red Hat Enterprise Linux container images
Atomic Object How I Used Lima for an AI Coding Agent Sandbox
Real Python Quiz: Speed Up Python With Concurrency
Hayden James systemd-analyze: Debug and Optimize Your Linux Boot Time
Clickhouse ClickHouse Release 26.2
Jeffrey Zeldman Too Many Notes
Kotlin Kotlin 2.3.20 Released
Clickhouse Unordered mode for GCS ClickPipes is now available
The Daily WTF CodeSOD: A Little Twisted
REA Group A Day in the Life as a Tech Grad (Office Edition)
APNIC Getting network automation right: A practical strategy for enterprise networks
Marcelo Rinesi Making Investing Fit for a Sci-Fi World
William Kennedy Using Tools: A Meeting Scheduler
Elastic Powering enterprise AI at scale: The Elastic and NVIDIA cuVS integration
Auth0 Why Your Growth Strategy Needs Auth0 Tenancy-as-a-Service
Elastic Elastic and Red Hat: Scaling the sovereign AI factory with NVIDIA GPU acceleration
Elastic Elastic and Dell AI Data Platform: The foundation for high-velocity enterprise search
Thoughtbot How to launch a Lovable MVP in 2026

Sunday, March 15, 2026

APNIC IPv6 deployment at APRICOT 2026: Scanning, generative AI, a home network, and a city
Hayden James 30 Linux Sysadmin Tools You Didn’t Know You Needed
Atomic Object Maintain Creative Control as a Solo Game Developer Using AI
Daniel Stenberg One hundred curl graphs
Nicolas Fränkel Writing an agent skill
Josh Sherman What Not to Pack

Saturday, March 14, 2026

Simon Willison My fireside chat about agentic engineering at the Pragmatic Summit
Hayden James How to Install Docker on Linux and Run Your First Container
Atomic Object First Principles Thinking and Why It Matters More in AI
Real Python Quiz: Splitting, Concatenating, and Joining Python Strings
Addy Osmani Comprehension Debt - the hidden cost of AI generated code.
CodeName One Official Experimental Java 17 Support for Codename One Projects