Engineering Blogs

212 posts / 366 feeds / 7 days · OPML

Monday, March 23, 2026

.NET Generative AI for Beginners .NET: Version 2 on .NET 10
AWS AWS Weekly Roundup: NVIDIA Nemotron 3 Super on Amazon Bedrock, Nova Forge SDK, Amazon Corretto 26, and more (March 23, 2026)
Microsoft TypeScript Announcing TypeScript 6.0
Robin Wilson How to bypass SSL for PROJ reprojection
Microsoft Edge Protect your enterprise from shadow AI and more: Announcements at RSAC 2026
Nelson Elhage From error-handling to structured concurrency
Replit Live from Replit HQ Part 2
.NET Ten Months with Copilot Coding Agent in dotnet/runtime
Kotlin KotlinConf’26 Speakers: In Conversation with Josh Long
Codrops Building a Dual-Scene Fluid X-Ray Reveal Effect in Three.js
Raymond Chen How can I make sure the anti-malware software doesn’t terminate my custom service?
Real Python How to Use Note-Taking to Learn Python
Cloudflare Inside Gen 13: how we built our most powerful server yet
Cloudflare Launching Cloudflare’s Gen 13 servers: trading cache for cores for 2x edge compute performance
Tailscale Aperture by Tailscale: More secure AI now available via self-serve
Atomic Object Product Design Is Changing in the World of AI and Agentic Tools
Real Python Quiz: Strings and Character Data in Python
Red Hat Upgrade Advanced Cluster Management hubs without disruption
Red Hat Eval-driven development: Build and evaluate reliable AI agents
The Daily WTF CodeSOD: Completely Readable
Scrapinghub The Scrapy whisperer: Adrian Chaves on Web Scraping Copilot
Snyk Introducing Agent Security
Laravel Liminal: A Browser-Based IDE for Laravel Powered by WebAssembly
Elastic The endpoint tax is over: Elastic Security XDR
Elastic The AI arms race in cybersecurity: Why your SOC needs to evolve now
Huon Wilson Why don't multi-column indices help queries on the second column?
Thoughtbot Meet Duck Typer: your new duck typing friend
Elastic Native automation with Elastic Workflows — No SOAR required
Robin Ward Anatomy of a Room
Evil Martians The Devtools PMF Compass

Sunday, March 22, 2026

Simon Willison Experimenting with Starlette 1.0 with Claude skills
APNIC Strengthening network security and visibility through APNIC products and tools
Jeffrey Zeldman RSS creator on Bluesky & AT Proto
Hayden James awk Command in Linux: A Practical Guide with Real Examples
Dereuromark Data Governance in CakePHP with Bouncer and AuditStash
Atomic Object Moving from Autopilot to Aware: Mindfulness as a Tool for Combating Friction in Communication
Daniel Stenberg NTLM and SMB go opt-in
Nikola Brežnjak Speed Reading
Josh Sherman Switching from Neovim to Vim (Again)
Nicolas Fränkel The Software Architect Elevator

Saturday, March 21, 2026

Simon Willison Profiling Hacker News users based on their comments
Nikola Brežnjak Impostor Syndrome
Daniel Stenberg bye bye RTMP
Atomic Object Here’s How I’m Planning My Pumping Setup at Work
Gleb Bahmutov String Types For E2E Tests
Rust Security advisory for Cargo

Friday, March 20, 2026

Databricks MLOps Frameworks: A Complete Guide to Tools and Platforms for Production ML
Databricks Business Analytics Tools: A Complete Guide for Data-Driven Organizations
Databricks coSTAR: How We Ship AI Agents at Databricks Fast, Without Breaking Things
Replit Live from Replit HQ: Agent 4 Launch Pt. 1
HashiCorp Agentic runtime security: Solving agentic AI identity and access gaps
Databricks Agentic AI Security: New Risks and Controls in the Databricks AI Security Framework (DASF v3.0)
Databricks Multi-Cloud Challenges, Intelligent Load Balancing, and AI-Powered Workflows: Databricks at SRECon 2026
Etsy Making Ads Count: Using MMoE and Auxiliary Tasks to Better Connect Buyers & Sellers
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
Raymond Chen Windows stack limit checking retrospective: arm64, also known as AArch64
Timescale MVCC: The Feature You're Paying For But Not Using
Databricks Semantic Layer Architecture: Components, Design Patterns, and AI Integration
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
Hayden James tmux: The Complete Guide to Terminal Multiplexing on Linux
Semaphore Engineering How to Add AI Test Selection Without Breaking CI Reliability
Databricks Data Science Use Cases: 15 Real-World Applications Transforming Enterprise Operations
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
Toptal Angular vs. React: Which Is Better for Modern Front-end Development?
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
Stripe Three of the biggest fraud trends from MRC Vegas 2026
Auth0 Auth0 MCP Server Extension for Gemini CLI
Teleport The Complicating Factors of Deploying MCP in the Enterprise
Rust What we heard about Rust's challenges
CodeName One Stream APIs, Swift Package Manager, Tutorial Trail Refresh, and the UWP Transition
Armin Ronacher Some Things Just Take Time
Snyk The Next Era of AppSec: Why AI-Generated Code Needs Offensive Dynamic Testing

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
Clickhouse March 2026 newsletter
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 9.2.7 released
Tinybird Cluster management is now scriptable
Pulumi From Kubernetes Gatekeeper to Full-Stack Governance with OPA
Thoughtbot I copied a prompt and built a management system in a week
Elastic Elastic Stack 8.19.13 released
Elastic Elastic Stack 9.3.2 released
Snyk AI Is Building Your Attack Surface. Are You Testing It?
Auth0 Common FAPI Misconceptions
Stripe Testing the impact of Adaptive Pricing across 1.5M subscription checkout sessions
Swizec Teller The best engineers just get shit done, sometimes with AI
Elastic Deploy Elastic in air-gapped and disconnected environments

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!
OLX Empowering Innovation Through Structure
Red Hat LLM Compressor v0.10: Faster compression with distributed GPTQ
Real Python Build Your Weekly Python Study Schedule: 7 Days to Consistent Progress
Raymond Chen Windows stack limit checking retrospective: Alpha AXP
Codrops Building Seamless 3D Transitions with Webflow, GSAP, and Three.js
Kotlin Google Summer of Code 2026 Is Here: Contribute to Kotlin
Vercel v0 now includes diff view to review code changes
Cloudflare Introducing Custom Regions for precision data control
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
Snyk Snyk Opens San Francisco Innovation Hub
Toptal A Day in the Life of an Engineering Manager
Red Hat Prepare to enable Linux pressure stall information on Red Hat OpenShift
APNIC Refreshed IPv6 Deployment Workshop at APRICOT 2026
Auth0 How Identity and Secure AI Deliver Business Value for Airlines
Elastic Take the next steps for observability with autonomous IT platforms and Elastic
Thoughtbot Observability for your LLM-powered apps: OTel Instrumentation for RubyLLM
Stripe Introducing the Machine Payments Protocol
Susam Pal Wander the Small Web
Susam Pal Wander 0.1.0

Tuesday, March 17, 2026

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
Raymond Chen Windows stack limit checking retrospective: x86-32 also known as i386, second try
Real Python Downloading Files From URLs With Python
Martin Fowler Context Anchoring
Vercel Updates to Terms of Service
Hashrocket Testing Readonly Models
Vercel Vercel Open Source Program: Winter 2026 cohort
Vercel Introducing the Vercel plugin for coding agents
Vercel Use GPT 5.4 Mini and Nano on AI Gateway
Clickhouse How Socialpruf built a faster, more reliable data stack by replacing Neon with Postgres managed by ClickHouse
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
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
Elastic AI use cases for security analysts
Evil Martians Web slides are web apps: live interactivity for Reveal.js and Slidev
Auth0 Secure Your AI: Stop Managing API Keys by Hand
Thoughtbot The Bike Shed Ep 498: Season 2 Recap
Thoughtbot Introducing Test Budget: a linter for test performance

Monday, March 16, 2026

Ruby-lang Ruby 4.0.2 Released
DigitalOcean DigitalOcean at NVIDIA GTC 2026: Building the AI Factory for the Agentic Era
Cloudflare Standing up for the open Internet: why we appealed Italy’s "Piracy Shield" fine