Engineering Blogs
211 posts / 367 feeds / 7 days ·
OPML
×
Monday, May 25, 2026
Scrapinghub
Flatcar Linux for web scrapers: deploy immutable containers with just one config file
Confluent
Autonomous Agentic Event-Driven Systems Architecture
Antirez
Distributing LLM inference in DwarfStar
Laravel
Moat: A Security Review for Your GitHub Account
Real Python
How to Make a Scatter Plot in Python With plt.scatter()
Real Python
Quiz: How to Make a Scatter Plot in Python With plt.scatter()
Red Hat
MCP servers vs. skills: Choosing the right context for your AI
Red Hat
How to route external and local LLMs with Models-as-a-Service
Mary Rose Cook
Using encapsulated development to code on my phone
Kogan.com
Use AI in Your Kogan.com Coding Interview. We would Rather You Did.
The Daily WTF
CodeSOD: Classic WTF: One-and-a-Half-Tiered Application Design
APNIC
Understanding traceroute by re-implementing it in Rust
Laravel
Laravel Paper: A Flat-File Eloquent Driver
Rust
Security Advisory for Cargo (CVE-2026-5223)
Advanced Web
NixOS first impressions: writing system-level tests
Rust
Security Advisory for Cargo (CVE-2026-5222)
Thoughtbot
Biometrics authentication for your mobile app
Sunday, May 24, 2026
APNIC
Ephemeral leaks and automated BGP route leak detection
Hayden James
nmap on Linux: Guide to Network Scanning and Discovery
Jeffrey Zeldman
Required reading: “The Interracial Cuck Porn Theory of Everything”
Jeffrey Zeldman
Lest we forget
Atomic Object
Whiteboard Interviews: Testing for Competency, not Memorization
Addy Osmani
The Orchestration Tax is You
Armin Ronacher
Building Pi With Pi
Nicolas Fränkel
Seasons time-lapse - alignment
Susam Pal
Childhood Computing
Yegor Bugayenko
Monotonic Indentation
Josh Sherman
Pasting Images into Claude Code on Linux
Carlos Becker
Announcing GoReleaser v2.16
Saturday, May 23, 2026
Snyk
Laravel Lang Supply Chain Advisory
Dereuromark
RFC 9116: security.txt for your PHP apps
Atomic Object
Small Habits To Help Your Teammates Shine
Marcelo Rinesi
Graveyard
Daniel Lemire
Parsing IPv6 Addresses Crazily Fast with AVX-512
Databricks
Pharma launch analytics: How to compress the first 90 days and win the three years that follow
Databricks
Scaling for MHHS: how Octopus Energy achieved a 50x cost reduction in margin data engineering
Nate Berkopec
Thoughts on LLMs in 2026
Alex Korbonits
The Verification Problem
Susam Pal
Don't Roll Your Own ...
Friday, May 22, 2026
Jeremy Kun
More whimsical OEIS sequences
Databricks
Accelerating LLM Inference with Prompt Caching for Open‑Source Models on Databricks
Databricks
Observability for any agent, anywhere: Production-ready tracing with OpenTelemetry & Unity Catalog on Databricks
DigitalOcean
Request-Based Autoscaling Is Now Generally Available on App Platform
Databricks
How World Bank Group uses databricks to eradicate poverty through shared knowledge
Timescale
Understanding Why OS RAM and Postgres Buffer Cache Compete
Stack Overflow
Dispatches from O'Reilly: The accidental orchestrator
Raymond Chen
Why do you say that a COM STA thread must pump messages if I see sample code creating STA threads and not pumping messages?
Angular
Mastering Dynamic Components, HTTP Resources, and AI Writing Assistants ️
Atomic Object
Spec-Driven Development Is Not Waterfall
Nic Raboy
How to Design Nested Documents for a Blogging App
Real Python
The Real Python Podcast – Episode #296: Managing Polars Schema Issues & Profiling GitHub Users
Real Python
Quiz: Build a Tic-Tac-Toe Game With Python and Tkinter
Databricks
Using observability data to prevent incidents
Databricks
How Databricks Genie democratizes data access in financial services
Clickhouse
Do you still need Elasticsearch for log analytics? ClickHouse says no.
Clickhouse
Native random sampling in ClickHouse
Clickhouse
Integrating the Rust Delta Kernel into ClickHouse
Stack Overflow
Breaking your AI storage bottlenecks
Red Hat
Protect data offloaded to GPU-accelerated environments with OpenShift sandboxed containers
Red Hat
Case study: Measuring energy efficiency on the x64 platform
Red Hat
How to prevent AI inference stack silent failures
The Daily WTF
Error'd: April is Special, and so are you
Scrapinghub
My agentic coding setup: Claude Code, multi-agent orchestration, and how I actually work
Laravel
Simple Feature Flags for Laravel with Laravel Toggle
Databricks
How security teams can report cyber risk to boards
Gleb Bahmutov
DOM State Clarity With cy.depends Command
Daniel Lemire
Only 17% of all 64-bit Integers are products of two 32-bit integers
Grab
The Hugo evolution: Engineering Grab's unified, one-click data ingestion platform with Apache Flink
Thoughtbot
Claude Code + Figma for non-technical designers
CodeName One
NFC, Crypto, Biometrics, And A New Build Cloud
Pulumi
Introducing pulumi do: Direct Resource Operations for Any Cloud
Auth0
Maximizing Akamai Risk Signals in Auth0 Actions
Thursday, May 21, 2026
APNIC
Your elected leaders: Joy Chan, Cooperation Special Interest Group Chair
Hayden James
Linux Log Files: Guide to Reading, Searching, and Managing Logs
APNIC
IP geolocation is hard: The draft report from the IAB workshop on IP address geolocation
Simon Willison
Datasette Agent
Laravel
Manage Laravel Cloud Deployments Inside PhpStorm
Mozilla Hacks
Announcing Web Serial Support in Firefox
.NET
Announcing Agent Governance Toolkit MCP Extensions for .NET
Cloudflare
Announcing Claude Compliance API support with Cloudflare CASB
Snyk
Snyk announces Anthropic updates: Evo integrates with Claude Enterprise, and Snyk Desk comes to Claude Desktop
.NET
Improving C# Memory Safety
Dropbox
Introducing Nova, our internal platform for coding agents
Dennis Felsing
Finding Bugs using LLMs
Replit
Replit Enterprise, Now Self-Serve
Scrapinghub
llms.txt isn’t dead: How we put dev docs in AI’s spotlight
Codrops
Creating Scroll-Driven SVG Map Animations with GSAP
Pulumi
Bringing Neo to GitHub and Slack
Databricks
Transforming industries with conversational AI: Partner solutions built on Databricks Genie
Stack Overflow
Coding agents are giving everyone decision fatigue
Pulumi
Neo Automations: Scheduled Tasks Shipped as Pull Requests
Raymond Chen
How do I use Win32 structures from the Windows Runtime?
Node.js
Node.js 24.16.0 (LTS)
Pulumi
Seven Rules for Building an AI-Native Software Factory
T.J. Maher
Practicing Playwright: Visual Testing With Playwright
Atomic Object
Introduction to Wave Function Collapse
Real Python
Quiz: Context Managers and Using Python's with Statement
Martin Fowler
Bliki: Vibe Coding
Databricks
From emissions reporting to decarbonization decisions
SeveralNines
AI-Assisted Production Database Ops with ClusterControl MCP and CCX MCP
Kotlin
KotlinConf’26 Keynote Highlights: Advances in Language Design, Tooling, AI-Driven Workflows, and Multiplatform Development
Kotlin
Introducing a Security Support Policy for the Kotlin Standard Library
Kotlin
Official Kotlin Support for Visual Studio Code Is Now Available in Alpha
Clickhouse
May 2026 newsletter
Vercel
Pull anomaly alert details using the Vercel CLI
SeveralNines
Building High Availability PostgreSQL Clusters with Patroni and Other Integrated Approaches
Red Hat
Preventing GPU waste: A guide to JIT checkpointing with Kubeflow Trainer on OpenShift AI
Red Hat
How to manage TLS certificates used by OpenShift GitOps operator
Red Hat
Configure a split disk on OpenShift Container Platform
Vercel
Qwen 3.7 Max now available on Vercel AI Gateway
Honeybadger
SIEM alerts: everything you need to know
Nordic APIs
JWT vs Opaque Tokens: Choosing the Right Token for API Security
The Daily WTF
CodeSOD: In the Know
Snyk
Securing The AI Revolution: How Snyk And Our Partners Are Scaling For The Future
APNIC
Open Fibre Data Standard and the visibility gap in network resilience
Laravel
Piper: Laravel-Style Array and String Helpers for PHP's Pipe Operator
Teleport
How to Extend SPIFFE Beyond Kubernetes: Bring Zero Trust Identity to Your VMs
Vercel
Configure weighted traffic splits for Vercel Flags from the Vercel CLI
Go
Introducing the pkg.go.dev API
Yelp
How Partition Access Visualizations Reduced our Data Lake S3 Cost by 33%
Stanko Tadić
SpaceDeck X is coming to an arcade cabinet
Ivan Ursul
How I Built Monitoring for My Home Solar System — And Why You Might Need It Too
Elastic
The data platform bet: Why financial AI initiatives stall and how the winners scale
Wednesday, May 20, 2026
Clickhouse
clickhousectl v0.2.0: Postgres, ClickPipes and more
Kotlin
Built for Productivity: What the Data Finally Shows About Kotlin
HashiCorp
Encrypting large artifacts and streaming workloads with Vault
Microsoft Edge
New in Edge for Business: AI for work, safe from day one
DigitalOcean
How We Built DigitalOcean Inference Router
Martin Fowler
Three more static code analysis sensors
Tailscale
Introducing: Aperture CLI
T.J. Maher
SQGNE Lecture is tonight! Building a React Native Mobile Automated Test Framework with T.J. Maher
Raymond Chen
The classic TreeView control lets me sort by name or by lParam, but why not both?
Real Python
How to Use the Claude API in Python
Node.js
Node.js 26.2.0 (Current)
Red Hat
Red Hat Enterprise Linux 10.2 and 9.8: Top features for developers
Codrops
Made With Gsap: Building a Fun Gravity-Based Mouse Trail
Atomic Object
From Unity Prototypes to Production Pipelines: Growing Into C#
Real Python
Quiz: How to Use the Claude API in Python
Red Hat
What GPU kernels mean for your distributed inference
Vercel
Grok Build 0.1 now available on Vercel AI Gateway
Nordic APIs
3 Core Pillars of AI Agent Access Control
The Daily WTF
CodeSOD: Find a Bar for This One
APNIC
Authoritative DNS over encrypted transport at OARC 45
Pamela Fox
My experience at PyCon US 2026
Scrapinghub
The great wall of data: The complexities of web scraping in the Asian market
Stack Overflow
Pack your agentic stack in Slack
Ruby-lang
Ruby 4.0.5 Released
Pulumi
Neo, Now in the Terminal
Snyk
A Day in the Life of a Strategy Co-Op in Snyk’s Boston Office
Vercel
Vercel AI Gateway plugin for WordPress
Pulumi
Neo Integrations: MCP Servers and Cloud CLIs
Ruby-lang
CVE-2026-46727: Use-after-free in pthread-based getaddrinfo timeout handler
Thoughtbot
Why thoughtbot is joining the Ruby Alliance
Vercel
Chat SDK now supports callback URLs on buttons and modals
Carlos Becker
Unsubscribe from a GitHub organization
Yelp
Optimizing Our Build Times by Migrating from Webpack to Rspack
Vercel
Chat SDK adds message subjects and direct SDK access
Teleport
How to Eliminate Static Credentials from Trading Infrastructure
Drew DeVault
New blog design
Elastic
Stanford’s AI Index Report 2026 meets the security reality in financial services
Vercel
Chat SDK now includes AI SDK tools
Tuesday, May 19, 2026
Snyk
The AntV Supply Chain Campaign Expands: Microsoft's `durabletask` PyPI Package Compromised
Simon Willison
Gemini 3.5 Flash: more expensive, but Google plan to use it for everything
Airbnb
Scaling Airbnb’s identity graph with a unified knowledge graph infrastructure
HashiCorp
Azure hub-and-spoke generally available for HCP Vault Dedicated
Martin Fowler
Maintainability sensors for coding agents
Clickhouse
What's new in ClickStack - April 2026
Real Python
Tapping Into the Zen of Python
Tailscale
Five TailscaleUp sessions I’d attend if I didn’t work here
Raymond Chen
What is the history of the ERROR_ARENA_TRASHED error code?
Vercel
Nuxt MCP Toolkit now supports MCP apps
Federico Tomassetti
AI Coding Feels Like Using an Unreliable Compiler
Confluent
Agentic Fleet Management Architecture for Real-Time Operations
Cloudflare
Announcing Claude Managed Agents on Cloudflare
Arkency
RailsEventStore 2.19: Starting Gun for 3.0
Atomic Object
oklch() in CSS: A Modern Approach to Color
Pulumi
Ten More Things You Can Do With Pulumi Neo
Real Python
Quiz: Absolute vs Relative Imports in Python
Real Python
Quiz: Tapping Into the Zen of Python
Pulumi
Better CLI Interactions for Agents and Humans
Codrops
80s Business Tech and Seamless Scene Transitions: Inside Shader.se’s Scroll-Driven WebGPU Pipeline
Pulumi
The Agentic Infrastructure Era
Confluent
Proven: Up to 73% Fewer Brokers With Confluent Private Cloud – and More
Stack Overflow
Your fridge could be a threat to national security
Antirez
Alternatives for the EDIT tool of LLM agents
Vercel
Gemini 3.5 Flash on AI Gateway
Nordic APIs
10 Security Issues With API Keys
Confluent
AI Tools for Builders — Confluent's MCP Server & Agent Skills
Confluent
New in Confluent Cloud: Making Data, Pipelines, and Ops Accessible for AI-Ready Streaming
Confluent
New in Confluent Intelligence: Real-Time Context Engine Upgrade, New Model Support, ML Functions, and More
The Daily WTF
Three Digit Acronyms
APNIC
DDoS in Indonesia: What has changed?
Simon Willison
The last six months in LLMs in five minutes
Tinybird
Hunting orphan objects: 45% off our ClickHouse storage bill (and a near data-loss incident)
Vercel
Flat Rate CDN in Limited Beta
Swizec Teller
Engineering levels aren't about skill anymore
Auth0
A Guide to Auth0 Authorization with Scopes, Roles, and Client Grants Explained
Auth0
What AI Tools, MCP Servers, and Skills Actually Do
RocksDB
Resumable Remote Compaction
Evil Martians
AI-assisted engineers are burning out, is this fine?
Thoughtbot
Summer Special: We’re Taking London Tech Leaders Outdoors
Elastic
Why the Elasticsearch Platform is the missing piece in your AI stack
Monday, May 18, 2026
Vercel
Run Claude Managed Agents with Vercel Sandbox
Snyk
Mini Shai-Hulud Hits AntV: 300+ Malicious npm Packages Published via Compromised Maintainer Account
Vercel
Consolidated Commit Status now available on GitHub
Vercel
Firewall‑mitigated traffic is free on Vercel
Daniel Lemire
SIMD-accelerated integer-to-string conversion
AWS
AWS Weekly Roundup: AWS Transform at 1 year, Claude Platform on AWS, EC2 M3 Ultra Mac instances, and more (May 18, 2026)
.NET
NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports
Clickhouse
ClickHouse vs Prometheus for High Cardinality, Part 2: Cardinality in ClickHouse
Stack Overflow
Interviews Aren’t About You (Sorry)