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