Engineering Blogs

213 posts / 368 feeds / 7 days · OPML

Monday, March 2, 2026

Raymond Chen What sort of horrible things happen if my dialog has a non-button with the control ID of IDCANCEL?
Facebook FFmpeg at Meta: Media Processing at Scale
AWS AWS Weekly Roundup: OpenAI partnership, AWS Elemental Inference, Strands Labs, and more (March 2, 2026)
Dereuromark DTOs at the Speed of Plain PHP
Wealthfront XcodeGen and the quest to modularize the Wealthfront iOS app
HubSpot Automated Code Review: The 6-Month Evolution
Databricks Real-Time Mode: Ultra-low latency streaming on Spark APIs without a second engine
Matthew Green Anonymous credentials: an illustrated primer
Facebook Investing in Infrastructure: Meta’s Renewed Commitment to jemalloc
Databricks Jefferies modernizes equity research at scale with Databricks and agentic analytics
Confluent Confluent Champion: Building a Secure Foundation for Accelerating Product Launches
Nikola Brežnjak Productivity: Paper, Pomodoro, Kanban, Tracking, and actually showing up
Stack Overflow What’s new at Stack Overflow: March 2026
Jeffrey Zeldman Advice for job seekers
Real Python Automate Python Data Analysis With YData Profiling
Atomic Object Make HIPAA Compliance Easier & More Accurate with Automation
Vercel Vercel CLI for Marketplace integrations optimized for agents
Semaphore Engineering Product Update: AI-Driven Onboarding and Workflow Automation in Semaphore
Clickhouse ClickHouse.Driver 1.0.0: The Official .NET Client Hits Stable
Real Python Quiz: The pandas DataFrame: Make Working With Data Delightful
Hayden James Securing Linux with SELinux (or AppArmor)
Tinybird How Tinybird's storage architecture works: S3, local caching, and zero-copy replication
Codrops Sticky Grid Scroll: Building a Scroll-Driven Animated Grid
Databricks Activate first-party data with Meta Conversions API on Databricks
Red Hat What’s new in Ansible Certified Content Collection for AWS
Red Hat How to automate Ceph RGW user management on OpenShift with GitOps
APNIC Measuring the use of DNS over IPv6
Pulumi Run Pulumi Insights on Your Own Infrastructure
The Daily WTF CodeSOD: Popping Off
Cloudflare Beyond the blank slate: how Cloudflare accelerates your Zero Trust journey
Cloudflare The truly programmable SASE platform
Cloudflare Modernizing with agile SASE: a Cloudflare One blog takeover
T.J. Maher One new LinkedIn advertising banner to go! Thank you Claude AI!
Hayden James Ncdu Command in Linux: Disk Usage Analysis with Examples
Thoughtbot Your chat bot needs a better rate limit strategy
Rust 2025 State of Rust Survey Results
Stripe Can AI agents build real Stripe integrations? We built a benchmark to find out

Sunday, March 1, 2026

APNIC APRICOT 2026 keynotes: Agency, memory, and getting IPv6 done
Laravel Kit: An Opinionated API Starter Kit for Laravel
Atomic Object Steward, Strategist, Shield: The Essential Role of a Delivery Lead
Antirez Redis patterns for coding
Marcelo Rinesi Interference Pattern
Eli Bendersky Notes on Lagrange Interpolating Polynomials
Josh Sherman Whitelisting AWS NAT Gateway IP Addresses
Nicolas Fränkel Ready-to-use virtual clusters

Saturday, February 28, 2026

Ariya Hidayat GTX 1080 Ti for Local LLM
Netflix Mount Mayhem at Netflix: Scaling Containers on Modern CPUs
Daniel Lemire You can use newline characters in URLs
Atomic Object Accelerator Program FAQ, Answered by an Alum
Nikola Brežnjak The Keyboard Layout That’s Making Us Type Slower
Codrops When Community Becomes UI: Building the Website for the First Three.js Conference
Clickhouse Getting started with ClickHouse? 13 mistakes and how to avoid them
Swizec Teller Probably the realest thing I ever wrote
Susam Pal HN Skins 0.2.0
Susam Pal HN Skins 0.1.0

Friday, February 27, 2026

Rob Allen Feelings
Angular Security Advisory: Addressing Recent Vulnerabilities in Angular
Google Online Security Cultivating a robust and efficient quantum-safe HTTPS
Replit Building Spookseek AR on Replit: How a Designer Shipped an AR Ghost Hunting Game in a Week
Confluent What’s New in Confluent Clients for Kafka: Python Async GA, Schema Registry Upgrades
Raymond Chen Intercepting messages inside Is­Dialog­Message, fine-tuning the message filter
Tailscale Behind the Winter Update: The team that made it work
Codrops Gabriel Norman: From Gaming Culture to High-End Interactive Experiences
Postmark Teach your AI coding agent how to send email with Postmark Skills
Atomic Object Transitioning a Feature Between Development Teams: Lessons Learned
Vercel Chat SDK adds Telegram adapter support
Vercel Vercel Queues now in public beta
Vercel Keeping community human while scaling with agents
Real Python The Real Python Podcast – Episode #286: Overcoming Testing Obstacles With Python's Mock Object Library
Real Python Quiz: Dependency Management With Python Poetry
Databricks TabPFN AI Accelerates Business Transformation on Databricks
Vlad Mihalcea How to emulate LEFT JOIN FETCH using Record-based projections
Stack Overflow To live in an AI world, knowing is half the battle
Red Hat GDAL 3.4 package: Full-featured GIS functionality on RHEL
SeveralNines Operational guide to migrating to ClickHouse
Red Hat Red Hat OpenShift Service on AWS with hosted control planes enables configuration of cluster monitoring operator for additional observability
Cloudflare Toxic combinations: when small signals add up to a security incident
The Daily WTF Error'd: Perverse Perseveration
Cloudflare ASPA: making Internet routing more secure
Cloudflare Bringing more transparency to post-quantum usage, encrypted messaging, and routing security
Cloudflare The most-seen UI on the Internet? Redesigning Turnstile and Challenge Pages
Cloudflare We deserve a better streams API for JavaScript
APNIC Apply now for the 2026 APNIC Fellowship program
Laravel Livewire v4.2.0 Released with Security Hardening and Laravel 13 Support
Auth0 Protect Your MCP Tools With Auth0 FGA in TypeScript
Thoughtbot How to choose and implement an LLM for your healthcare product
eieio.games really easy tetris
Tomasz Gągor Prek, a pre-commit alternative
Auth0 From Runtime Panics to Compile-Time Safety: The go-jwt-middleware v3 Story
Zach Holman The Tools of Angel Investing
Thoughtbot The Opinionated thoughtbotter: Linting is Non-Negotiable
Deliveroo Unlocking AI innovation through automated governance
Go Allocating on the Stack

Thursday, February 26, 2026

Databricks Databricks at MWC 2026
Instacart Our Early Journey to Transform Instacart’s Discovery Recommendations with LLMs
AWS AWS Security Hub Extended offers full-stack enterprise security with curated partner solutions
.NET Vector Data in .NET – Building Blocks for AI Part 2
Laravel Filament through the years
Dropbox Using LLMs to amplify human labeling and improve Dash search relevance
DigitalOcean Supabase Template is Now Available on DigitalOcean App Platform
Replit We Built a Video Rendering Engine by Lying to the Browser About What Time It Is
Mozilla Hacks Why is WebAssembly a second-class language on the web?
Databricks Nasdaq eVestment Data Now on Databricks Marketplace
Raymond Chen Intercepting messages inside Is­Dialog­Message, installing the message filter
Semaphore Engineering How to Set Up a Basic CI/CD Pipeline for Your Application
Timescale Vertical Scaling: Buying Time You Can't Afford
Codrops Building Async Page Transitions in Vanilla JavaScript
Nikola Brežnjak Stop Tabbing. Start Using Your Monitor
Confluent New in Confluent Intelligence: A2A, Multivariate Anomaly Detection, Vector Search for Cosmos DB, Amazon S3 Vectors, and More
Confluent New in Confluent Cloud: Data Streaming for Any Workload, at Any Scale
Confluent Kafka Copy Paste (KCP): How to Migrate to Confluent Cloud in Days, Not Weeks
Stack Overflow Beyond block or allow: How pay-per-crawl is reshaping public data monetization
Clickhouse Faster OpenTelemetry migrations to ClickStack with Bindplane
Atomic Object Digital Clones in a Box: What Happens When You Let AI Personas Loose in a Simulation
Vercel Nano Banana 2 is live on AI Gateway
Vercel New dashboard redesign is now the default
Vercel Developer role now available for Pro teams
Kotlin 15 Things To Do Before, During, and After KotlinConf’26
Gunnar Morling Hardwood: A New Parser for Apache Parquet
Real Python Quiz: Hands-On Python 3 Concurrency With the asyncio Module
Daniel Stenberg curl up 2026
Red Hat How hosted control planes are getting smarter about resource management
Nordic APIs 9 Tips for Reducing API Latency in Agentic AI Systems
Red Hat Fine-tune AI pipelines in Red Hat OpenShift AI 3.3
The Daily WTF CodeSOD: The Counting Machine
Clickhouse AWS、Googleを経てClickHouseへ - ClickHouseが「AI時代のミッシングピース」だと確信した理由
Laravel Boost Guidelines & Skills Added in Inertia v2.3.16
Marcelo Rinesi The Mathematics of Change
Eli Bendersky Notes on Linear Algebra for Polynomials
Elastic Elastic Stack 9.2.6 released
Elastic Elastic Stack 9.3.1 released
Auth0 Auth0 Agent Skills Now Available: Production-Ready Authentication for AI Coding Assistants
Evil Martians Solving the Nebraska problem with the Open Source Endowment
Tinybird How We Built Branches: Sharing Production Data Without Copying It
Thoughtbot 48 companies you didn't know were using Rails in 2026
Elastic Colsubsidio transforms business process monitoring with Elastic Observability
Elastic Elastic Stack 8.19.12 released
Auth0 Maximizing the Reach and Impact of AI Agents for Nonprofits
Pulumi How We Built a Distributed Work Scheduling System for Pulumi Cloud

Wednesday, February 25, 2026

APNIC Internet routing as supply chain risk
Tailscale LM Link: Use local models on remote devices, powered by Tailscale
HashiCorp Secure remote access without the ‘portal tax’: Boundary vs other vendors
Simon Willison I vibe coded my dream macOS presentation app
OLX OLX Masterclass Frontend 2026
Laravel Laravel Launches an Open Directory of AI Agent Skills for Laravel and PHP
Google Online Security Staying One Step Ahead: Strengthening Android’s Lead in Scam Protection
Raymond Chen Intercepting messages before Is­Dialog­Message can process them
Stack Overflow Your sneak peek at the redesigned Stack Overflow
Martin Fowler Fragments: February 25
Real Python How to Run Your Python Scripts and Code
Atomic Object A User’s Guide to Microsoft’s Murky Pool of Reporting Tools
Vercel How OpenEvidence built a healthcare AI that physicians actually trust
Vercel Activity log now tracks 100% of team and project changes
Codrops Reshaping Telha Clarke’s Digital Home from Wordmark to Motion System
DigitalOcean Zero to Deploy: Launching Your Career at DigitalOcean
Red Hat How to use auto-instrumentation with OpenTelemetry
Nordic APIs What Is Role-Based Access Control (RBAC)?
Databricks Adaptive Data Governance for EU Regulatory Change
Daniel Stenberg curl security moves again
Federico Tomassetti 7 steps in a Legacy Modernization Project
The Daily WTF CodeSOD: Safegaurd Your Comments
8th Light A Primer: MCP Servers and the Model Context Protocol
APNIC Towards an industry best practice for DNSSEC automation
Auth0 From Storefronts to AI Agents: The Next Evolution of Retail Commerce
Teleport How AI Agents Impact SOC 2 Trust Services Criteria
Elastic Elastic AutoOps is now free: Investing in our community
Thoughtbot Claude Code skills: Automating FDA-required documentation for software as a medical device
Evil Martians Life's too short to hand-write API types: OpenAPI-driven React
Addy Osmani The Factory Model: How Coding Agents Changed Software Engineering
eieio.games snakes.run: rendering 100M pixels a second over ssh
IPFS Just released: Kubo 0.40.0!

Tuesday, February 24, 2026

.NET The Dongle Died at Midnight – WinForms Agent Saved my German Mom’s Business Trip
Facebook RCCLX: Innovating GPU Communications on AMD Platforms
Databricks An AI-First Approach to Data Engineering with Lakeflow and Agent Bricks
Replit Replit Pro Is Here — and Core Now Offers Even Better Value
Cloudflare How we rebuilt Next.js with AI in one week
AWS Transform live video for mobile audiences with AWS Elemental Inference
Airbnb Academic Publications & Airbnb Tech: 2025 Year in Review
Antirez Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code
HashiCorp Terraform Enterprise 1.2 upgrades workflows, visibility, and brownfield migration
Jonathan Snook The Canal
Node.js Node.js 25.7.0 (Current)
Node.js Node.js 24.14.0 (LTS)
8th Light Honoring Our Q4 Beacon Award Recipients, Team Nimrods!
Raymond Chen Customizing the ways the dialog manager dismisses itself: Isolating the Close pathway
Martin Fowler Knowledge Priming
Real Python Start Building With FastAPI
Confluent Scaling the Streaming Stack: Introducing the Sell with Confluent Partner Program
Atomic Object Stop Hedging: Why Directness and Clear Objectives Matter More Than Polish
Mozilla Hacks Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148
Vercel Security boundaries in agentic architectures
Vercel Python Vercel Functions bundle size limit increased to 500MB
Vercel GPT 5.3 Codex is now on AI Gateway
Vercel Slack Agent Skill simplifies building Slack agents with coding assistants
Codrops From Flat to Spatial: Creating a 3D Product Grid with React Three Fiber
Daniel Stenberg decomplexification continued
Tinybird Branches are GA: data infrastructure for agents
Tinybird How Order Editing Replaced a Failing DynamoDB Pipeline with Tinybird
Semaphore Engineering How Can AI Help Optimize Which Tests to Run in CI/CD?
Stack Overflow Dogfood so nutritious it’s building the future of SDLCs
Clickhouse Clone massive tables instantly and experiment safely in ClickHouse
Nordic APIs How to Handle JSON Web Tokens (JWTs) in Agentic AI
Red Hat Facing a forced migration? You have a choice with OpenShift Virtualization
Red Hat Use Global Hub to migrate managed clusters
The Daily WTF Representative Line: Years Go By
APNIC Balancing growth and efficiency — APNIC 61 Policy SIG deliberations on IPv6 and IPv4 allocation
Snyk The Rise of the AI Security Engineer: A New Discipline for an AI-Native World
Snyk Snyk and uv, Better Together
Confluent How to Break Off Your First Microservice
Learnk8s Why etcd breaks at scale in Kubernetes
Jane Street Can you reverse engineer our neural network?
Thoughtbot The Bike Shed Ep 495: A shortcut to years of experience

Monday, February 23, 2026

Databricks Spark Declarative Pipelines: Why Data Engineering Needs to Become End-to-End Declarative