Engineering Blogs
200 posts / 368 feeds / 7 days ·
OPML
×
Friday, February 27, 2026
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
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
Real Python
Quiz: Dependency Management With Python Poetry
Real Python
The Real Python Podcast – Episode #286: Overcoming Testing Obstacles With Python's Mock Object Library
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
The most-seen UI on the Internet? Redesigning Turnstile and Challenge Pages
Cloudflare
ASPA: making Internet routing more secure
Cloudflare
Bringing more transparency to post-quantum usage, encrypted messaging, and routing security
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
Zach Holman
The Tools of Angel Investing
Auth0
Protect Your MCP Tools With Auth0 FGA in TypeScript
Go
Allocating on the Stack
eieio.games
really easy tetris
Deliveroo
Unlocking AI innovation through automated governance
Thoughtbot
How to choose and implement an LLM for your healthcare product
Thoughtbot
The Opinionated thoughtbotter: Linting is Non-Negotiable
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 IsDialogMessage, 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
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
Evil Martians
Solving the Nebraska problem with the Open Source Endowment
Tinybird
How We Built Branches: Sharing Production Data Without Copying It
Elastic
Elastic Stack 9.2.6 released
Elastic
Elastic Stack 8.19.12 released
Elastic
Colsubsidio transforms business process monitoring with Elastic Observability
Thoughtbot
48 companies you didn't know were using Rails in 2026
Pulumi
How We Built a Distributed Work Scheduling System for Pulumi Cloud
Auth0
Auth0 Agent Skills Now Available: Production-Ready Authentication for AI Coding Assistants
Auth0
Maximizing the Reach and Impact of AI Agents for Nonprofits
Elastic
Elastic Stack 9.3.1 released
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
Filament turns five in style!
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
Stack Overflow
Your sneak peek at the redesigned Stack Overflow
Raymond Chen
Intercepting messages before IsDialogMessage can process them
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
IPFS
Just released: Kubo 0.40.0!
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
Teleport
How AI Agents Impact SOC 2 Trust Services Criteria
Elastic
Elastic AutoOps is now free: Investing in our community
eieio.games
snakes.run: rendering 100M pixels a second over ssh
Auth0
From Storefronts to AI Agents: The Next Evolution of Retail Commerce
Addy Osmani
The Factory Model: How Coding Agents Changed Software Engineering
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
Cloudflare
How we rebuilt Next.js with AI in one week
Replit
Replit Pro Is Here — and Core Now Offers Even Better Value
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
GPT 5.3 Codex is now on AI Gateway
Vercel
Slack Agent Skill simplifies building Slack agents with coding assistants
Vercel
Python Vercel Functions bundle size limit increased to 500MB
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
Thoughtbot
The Bike Shed Ep 495: A shortcut to years of experience
Jane Street
Can you reverse engineer our neural network?
Monday, February 23, 2026
Databricks
Spark Declarative Pipelines: Why Data Engineering Needs to Become End-to-End Declarative
Netflix
MediaFM: The Multimodal AI Foundation for Media Understanding at Netflix
Simon Willison
Writing about Agentic Engineering Patterns
AWS
AWS Weekly Roundup: Claude Sonnet 4.6 in Amazon Bedrock, Kiro in GovCloud Regions, new Agent Plugins, and more (February 23, 2026)
Databricks
Announcing General Availability of Zerobus Ingest
Kyle Kingsbury
How to Unsubscribe from Modern Luxury
Stack Overflow
Defense against uploads: Q&A with OSS file scanner, pompelmi
Raymond Chen
Customizing the ways the dialog manager dismisses itself: Detecting the ESC key, second (failed) attempt
Codrops
Composite Rendering: The Brilliance Behind Inspiring WebGL Transitions
Red Hat
Synthetic data for RAG evaluation: Why your RAG system needs better testing
Real Python
Python for Loops: The Pythonic Way
Atomic Object
Know Your Audience and Cut the Noise: Executive Storytelling That Actually Works
Clickhouse
LINEヤフーが世界有数のKafkaデプロイメントのオブザーバビリティにClickHouseを活用
Vercel
Introducing npm i chat – One codebase, every chat platform
Vercel
Safely inject credentials in HTTP headers with Vercel Sandbox
Vercel
Support for now.json will be removed on March 31, 2026
HTTP Toolkit
Dictionary Compression is finally here, and it's ridiculously good
Martin Fowler
Fragments: February 23
Scrapinghub
Teaching AI to scrape like a pro: how we measure LLMs’ data quality
Real Python
Quiz: Build a Hash Table in Python With TDD
Red Hat
Prompt engineering: Big vs. small prompts for AI agents
The Daily WTF
WTF: Home Edition
Cloudflare
Cloudflare One is the first SASE offering modern post-quantum encryption across the full platform
Snyk
Claude Code Security: A Welcome Evolution in the Remediation Loop
Snyk
Fetch the Flag CTF 2026: Official Challenge Write-Ups & Community Highlights
Gleb Bahmutov
How To Publish To NPM From GitHub Actions
APNIC
Reflections on a transforming interconnection ecosystem
Evil Martians
Ruby on Whales: Dockerizing Ruby and Rails development
Elastic
Elastic Cloud Serverless on Microsoft Azure doubles region availability
Rust
Rust debugging survey 2026
Elastic
AWS Graviton4 instances now available on Elastic Cloud Hosted
Teleport
How We Hire Product Designers at Teleport
Pulumi
New in Pulumi IaC: `onError` Resource Hook
Pulumi
How We Load Data into Snowflake in Seconds with Pulumi
Addy Osmani
Stop Using /init for AGENTS.md
Sunday, February 22, 2026
Atomic Object
Never Missing a Birthday Again with Sheets + Slack
Kogan.com
What Sets the Kogan.com Engineering Culture Apart
Nicolas Fränkel
JVM timing options
Marco Pivetta
Reviving the blog
Josh Sherman
Is that AI?
Susam Pal
Nerd Quiz #4
Saturday, February 21, 2026
Daniel Lemire
How fast do browsers correct UTF-16 strings?
HTTP Toolkit
Funding the OSS Stack: HTTP Toolkit & Open Source in 2025
Nikola Brežnjak
StackOverflow – Was It Worth It?
Atomic Object
Upgrade Your Note-Taking Skills From The Classroom To The Office
Carlos Becker
Announcing GoReleaser v2.14
CodeName One
New Initializr and Build Server Migration Plan
Cloudflare
Cloudflare outage on February 20, 2026
Friday, February 20, 2026
Simon Willison
Adding TILs, releases, museums, tools and research to my blog