Engineering Blogs

217 posts / 368 feeds / 7 days · OPML

Friday, February 20, 2026

Confluent Apache Kafka 4.2.0 Release Announcement
Hayden James Dewedda.com – A weather side project for where I live
Filippo Valsorda Turn Dependabot Off
Confluent From Dumb Pipes to a Smart Data Plane: Introducing Schema IDs in Apache Kafka® Headers
Replit Building Mobile Apps on Replit: Case Study + Inside Look From Product Team
Confluent Beyond Zero-Ops: Architectural Precision for MongoDB Atlas Connectors
Raymond Chen The 2026/2027 Seattle Symphony subscription season at a glance
Raymond Chen Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, first (failed) attempt
Tailscale Making infrastructure access lighter, simpler, and smarter
Cloudflare Code Mode: give agents an entire API in 1,000 tokens
Atomic Object The Invisible Work of Design
Vercel Skills Night: 62,000 ways agents are getting smarter
Codrops Cinematic Presence: The Director’s Cut of the Jason Bergh Experience
Real Python The Real Python Podcast – Episode #285: Exploring MCP Apps & Adding Interactive UIs to Clients
Clickhouse Building an enterprise Postgres service in ClickHouse Cloud
Tinybird We built our own AI coding agent. Here's why we're sunsetting it.
Semaphore Engineering Can AI Detect Flaky Tests or Predict Build Failures in CI/CD?
Stack Overflow Even GenAI uses Wikipedia as a source
SeveralNines How to Migrate Cloud PostgreSQL to On-Prem with Minimal Downtime
The Daily WTF Error'd: Three Blinded Mice
Laravel What We Know About Laravel 13
Teleport How to Secure Microservices with SPIFFE and Istio
Auth0 The Revenue Potential of Shared Accounts With Fine-Grained Authorization (FGA)
Elastic How to check the impact of third-party CVEs on your Elastic deployment
Auth0 Why Your AI Agents Need an Identity Layer: Lessons from OWASP Top 10 for Agentic Applications

Thursday, February 19, 2026

Databricks From AI projects to an operational capability
APNIC RPKI’s 2025 year in review
Confluent How to Future-Proof Architectures With Continuous Availability Via Hybrid & Multicloud
Databricks Use Genie Everywhere with Enterprise OAuth
Jeffrey Zeldman American healthcare
Spotify Our Multi-Agent Architecture for Smarter Advertising
Heroku Whats New in Heroku AI: New Models and a Flexible Standard Plan
Auth0 How Advanced Customizations for Universal Login (ACUL) Helps You Build Seamless Auth Experiences
Google Online Security Keeping Google Play & Android app ecosystems safe in 2025
HashiCorp Saving banks from technical debt: How Atruvia built secure, self-service infrastructure
Kotlin Java to Kotlin Conversion Comes to Visual Studio Code
Scrapinghub Sun, sea and code: What we built at Zyte’s API hackathon
Clickhouse Making large Postgres migrations practical: 1TB in 2 hours with PeerDB
Raymond Chen Exploring the signals the dialog manager uses for dismissing a dialog
DigitalOcean DigitalOcean Gradient™ AI GPU Droplets Optimized for Inference: Increasing Throughput at Lower the Cost
Martin Fowler Fragments: February 19
Semaphore Engineering Product News: Extending CI/CD and What’s Next for Semaphore
Tailscale Workload identity federation is generally available
Tailscale Tailscale Services is now generally available
Martin Fowler Bliki: Host Leadership
SurveyMonkey Customer service trends & statistics for 2026: Why consumers still trust humans over AI
Atomic Object Prepare for a HIPAA Audit Like It’s a Production Launch
Vercel Grok Imagine Video on AI Gateway
Vercel Kling video models on AI Gateway
Vercel Streamdown 2.3 — Refreshed design and interactive playground
Vercel Access billing usage and cost data via API
Vercel Veo video models on AI Gateway
Vercel Private storage for Vercel Blob, now available in public beta
Vercel Gemini 3.1 Pro is live on AI Gateway
Vercel Video Generation with AI Gateway
Vercel Wan models on AI Gateway
Clickhouse February 2026 newsletter
DigitalOcean Expanding our Agentic Inference Cloud: Introducing GPU Droplets Powered by AMD Instinct™ MI350X GPUs
Codrops Creating a Smooth Horizontal Parallax Gallery: From DOM to WebGL
Node.js New HackerOne Signal Requirement for Vulnerability Reports
Real Python Quiz: Python's tuple Data Type: A Deep Dive With Examples
Timescale How Glooko Turns 3B+ Data Points/Month into Lifesaving Diabetes Healthcare with Tiger Data
Stack Overflow Why Stack Overflow and Cloudflare launched a pay-per-crawl model
Red Hat OpenShift networking evolved: Real routing, no NAT or asymmetry
Nordic APIs 10 Tips on Giving Standout Talks at Developer Conferences
Red Hat Understanding ATen: PyTorch's tensor library
Red Hat Reimagining Red Hat Enterprise Linux image creation with Red Hat Lightspeed Model Context Protocol
The Daily WTF CodeSOD: Terned Backwards
Laravel New Colors Added in Tailwind CSS v4.2
Snyk How “Clinejection” Turned an AI Bot into a Supply Chain Attack
REA Group My Path to Head of Engineering
APNIC DNSSEC and PQC: The practical impact of increased TCP in DNS
Rust Rust participates in Google Summer of Code 2026
Elastic Introducing Elastic Serverless Plus add-on with AWS PrivateLink capability
Una Kravets border-shape: the future of the non-rectangular web
Thoughtbot Going beyond vibe coding with ReadySetGo
Thoughtbot Giant Robots Podcast Ep 603: The product we are going to build
Pulumi GitOps Best Practices I Wish I Had Known Before
Tinybird How We Built Tinybird's TypeScript SDK for ClickHouse

Wednesday, February 18, 2026

APNIC [Podcast] Measuring for quality of life in Thailand
Databricks Flexible Node Types Are Now Generally Available
wingolog free trade and the left, bis: from cobden to lenin
Microsoft Python Engineering Python Environments Extension for VS Code
T.J. Maher Investigating AI: Playwright-Test-Planner and Playwright-Test-Generator
Scrapinghub Claude Sonnet 4.6 is the new best model for writing scrapers
DigitalOcean DigitalOcean Gradient™ AI Platform Now Integrates with LlamaIndex
Databricks Predictive Optimization at Scale: A Year of Innovation and What’s Next
Nikola BreĹľnjak Get in the Habit of Learning Daily
HashiCorp How Benchling saved 8,000 hours by changing how it used Terraform
Airbnb Safeguarding Dynamic Configuration Changes at Scale
Stack Overflow Mind the gap: Closing the AI trust gap for developers
wingolog two mechanisms for dynamic type checks
Semaphore Engineering How Do I Enforce Quality Checks on AI-Generated Code in CI/CD?
Databricks Custom Agents now available on Databricks
Martin Fowler Fragments: February 18
Tailscale Stream Tailscale logs to Google Cloud Storage
Tailscale Fleet device posture integration is now generally available
Red Hat Control updates with download-only mode in bootc
Raymond Chen Could Write­Process­Memory be made faster by avoiding the intermediate buffer?
Replit Ship Enterprise Data Apps Faster with Replit and Databricks
Tailscale Huntress device posture integration is now generally available
Confluent Do Customers Really Care If You Love Them?
Tailscale Tailscale Peer Relays is now generally available
Real Python How to Install Python on Your System: A Guide
Codrops Joffrey Spitzer Portfolio: A Minimalist Astro + GSAP Build with Reveals, Flip Transitions and Subtle Motion
Atomic Object Use Python’s asyncio for Async Development and Testing
Vercel Redesigned search and filtering for runtime logs
Vercel We Ralph Wiggumed WebStreams to make them 10x faster
Real Python Quiz: How to Install Python on Your System: A Guide
Clickhouse pg_clickhouse is the fastest Postgres extension on ClickBench
Dean Hume Staying Technical as a Technical Program Manager
Red Hat Optimize infrastructure health with Red Hat Lightspeed MCP
Nordic APIs 8 Platforms For Multi-Gateway API Management
Federico Tomassetti 7 Reasons Why CEOs Should Modernize their Software
Red Hat Manage AI resource use with TokenRateLimitPolicy
APNIC Unveiling IPv6 scanning dynamics: The largest telescope reveals a surging, diverse ecosystem
The Daily WTF CodeSOD: Contains Some Bad Choices
Snyk Snyk and Cline: Securing the Future of Autonomous Coding
Laravel Factory makeMany() Method in Laravel 12.52.0
Laravel Laravel Adds an Official Svelte + Inertia Starter Kit
Jonathan Snook jQuery Reunion
Evil Martians Writing custom RuboCop rules in 2026
Julia Evans Notes on clarifying man pages
Auth0 Inside OpenFGA's Improved ListObjects Algorithm: A Streaming Pipeline Traversal
Elastic How to make the most of Elastic{ON} London 2026
Trivago From Always-On to On-Demand: Scaling Kafka Sinks with KEDA
Trivago How a Learning Project Became Our Modern Mobile Test Framework
Swizec Teller Users buy your service, not your code
Thoughtbot A JavaScript developer's guide to Rails: Authorization with Pundit
Thoughtbot Our first Tech Leaders Meetup in Bristol, UK

Tuesday, February 17, 2026

Kotlin Kodee’s Kotlin Roundup: KotlinConf ’26 Updates, New Releases, and More
Heroku Code Execution Sandbox for Agents on Heroku
Databricks Business Analytics: Essential Tools, Techniques and Skills for Data-Driven Success
Databricks The Marketing Cloud and Adstra deliver identity resolution through Databricks Clean Rooms for secure, privacy-first marketing data collaboration
HashiCorp HCP Packer adds SBOM vulnerability scanning
Databricks Best Practices for High QPS Model Serving on Databricks
Angular Angular 21: Internal Mechanics, ARIA, and AI-Powered Coding!
Laravel MongoDB Vector Search in Laravel: Finding the Unqueryable
Databricks How Databricks System Tables Help Data Engineers Achieve Advanced Observability
Nikola BreĹľnjak Be Fearful When Others Are Greedy and Greedy When Others Are Fearful
Instacart Turning Data into Velocity: Caper’s Edge and Cloud Data Flywheel with Capsight
Databricks Ship Enterprise Apps Faster with Databricks AppKit and Replit
Martin Fowler Bliki: Agentic Email
Raymond Chen Microspeak: Escrow
Real Python Write Python Docstrings Effectively
Red Hat The uncomfortable truth about vibe coding
Red Hat How the contextual SBOM pattern improves vulnerability management
Tailscale Aperture: Stop choosing between safe AI and fast AI
Codrops Reactive Depth: Building a Scroll-Driven 3D Image Tube with React Three Fiber
Martin Fowler Harness Engineering
Atomic Object Blocked by Unifi – Troubleshooting a Home Networking Issue
Vercel Vercel Sandbox snapshots now allow custom retention periods
Vercel How Stably ships AI testing agents in hours, not weeks
Vercel Automatic build fix suggestions with Vercel Agent
Vercel Improved streaming runtime logs exports
Vercel Claude Sonnet 4.6 is live on AI Gateway
Vercel Recraft V4 on AI Gateway
Vercel Automated security audits now available for skills.sh
Expedia Interleaving for Accelerated Testing
Clickhouse AI-powered migrations from Postgres to ClickHouse
Stack Overflow Data is the new oil, and your database is the only way to extract it
Clickhouse How SmartNews powers real-time ad performance dashboards with ClickHouse
Nordic APIs Just-in-Time Authorization: Securing the Non-Human Internet
The Daily WTF CodeSOD: Waiting for October
Snyk Securing the Agent Skill Ecosystem: How Snyk and Vercel Are Locking Down the New Software Supply Chain
Okta Develop a XAA-Enabled Resource Application and Test with Okta
Snyk Weaving Security into the Flow: New Snyk Studio Capabilities Power the AI Security Fabric
Simon Willison Two new Showboat tools: Chartroom and datasette-showboat
CodeName One Moving from WordPress to Hugo + Cloudflare Pages
Evil Martians PostCSS creator shares how to make your open source popular
Elastic Unlocking business resilience with full-stack observability in hybrid IT environments
Thoughtbot The Bike Shed Ep 494: Primitive Obsession
Tinybird Tinybird, now in TypeScript
RocksDB RocksDB development finds a CPU bug
Auth0 Federated Identity vs. Single Sign-On: Key Differences
Carlos Becker How GoReleaser strengthened security through GitHub's Secure Open Source Fund
Go Using go fix to modernize Go code
Honeybadger Heroku logs and you: a complete guide
Teleport 2026 Research: The Top AI Infrastructure Risks and Identity Gaps

Monday, February 16, 2026

AWS Amazon EC2 Hpc8a Instances powered by 5th Gen AMD EPYC processors are now available
AWS Announcing Amazon SageMaker Inference for custom Amazon Nova models
8th Light Walk Out Technology Is Hitting Its Stride
AWS AWS Weekly Roundup: Amazon EC2 M8azn instances, new open weights models in Amazon Bedrock, and more (February 16, 2026)
HashiCorp Vault Radar 2025 recap: Expanding visibility, deepening integration, and simplifying security
Red Hat Build a CI/CD pipeline with OpenShift Dev Spaces and GitOps
Raymond Chen It rather involved being on the other side of the airtight hatchway: Tricking(?) a program into reading files
Red Hat Performance and load testing in Identity Management (IdM) systems using encrypted DNS (eDNS) and CoreDNS in OpenShift clusters
Nikola BreĹľnjak How to find a branch parent in Git
Jeffrey Zeldman The salad bar theory of UX professionalism
Real Python TinyDB: A Lightweight JSON Database for Small Projects
Clickhouse Trouble will find you: How Cloudflare uses ClickHouse to scale analytics at quadrillion-row scale
Atomic Object Angular Bindings: What Are They and How Do I use Them?
Vercel Qwen 3.5 Plus is on AI Gateway
Blender Winter of Quality 2026
Real Python Quiz: TinyDB: A Lightweight JSON Database for Small Projects
Scrapinghub Electric cars and the journey to the future of web data
Tinybird The Linux Foundation tracks 700M+ open source events in real-time with Tinybird
Codrops Inside Metalab, Silicon Valley’s Best-Kept Design Secret
The Daily WTF CodeSOD: C+=0.25
APNIC Notes from NANOG 96
Marcelo Rinesi Runaway Geodesics
William Kennedy Range-Over Functions in Go
Deliveroo De-mystifying AI Agent Applications
Swizec Teller GeLLMan amnesia

Sunday, February 15, 2026

APNIC Ten years of Let’s Encrypt
Simon Willison Deep Blue
Daniel Lemire How bad can Python stop-the-world pauses get?
Daniel Lemire AI: Igniting the Spark to End Stagnation
Atomic Object Trust Is the Real Deliverable
Addy Osmani Bias Toward Action
Nicolas Fränkel Migrating from Jekyll to Hugo... or not
Susam Pal Deep Blue: Chess vs Programming
Josh Sherman Ignoring Files with Eleventy

Saturday, February 14, 2026

Atomic Object Here’s How I’m “Friction-Maxxing” in a Technical Role
Susam Pal Soju User Delete Hash

Friday, February 13, 2026

8th Light Making Sense of Digital Transformation Initiatives: Seeing Past the Fuzziness
Simon Willison The evolution of OpenAI's mission statement