DevBlogs
menu
subscribe to daily digest
email
submit
Good morning.
July 3, 2025
Python eBook Fourth of July Sale (Mouse vs Python)
Bun v1.2.18 (Bun)
code
A Cagan Critique (John Cutler)
July 2, 2025
Tools: Code Is All You Need (Armin Ronacher)
code
Context Engineering (LangChain)
code
Driving Content Delivery Efficiency Through Classifying Cache Misses (Netflix)
AV1 @ Scale: Film Grain Synthesis, The Awakening (Netflix)
Python 3.14 Preview: Template Strings (T-Strings) (Real Python)
code
Thinking about running for the PSF Board? Let’s talk! (Python Software Foundation)
Quiz: Python 3.14 Preview: Template Strings (T-Strings) (Real Python)
Django bugfix release issued: 5.2.4 (Django)
Deno 2.4: deno bundle is back (Deno)
code
video
July 1, 2025
goHardDrive Leaked Personal Data for Thousands of Customers (Michael Lynch)
code
Introducing Dynamic Intelligence for Replit Agent (Replit)
An inside look at Meta’s transition from C to Rust on mobile (Meta)
podcast
Implementing the Factory Method Pattern in Python (Real Python)
The Gap Strikes Back: Now Stylable (CSS Tricks)
code
Creating a Website with Sphinx and Markdown (Mouse vs Python)
code
Content Independence Day: no AI crawl without compensation! (Cloudflare)
The crawl before the fall… of referrals: understanding AI’s impact on content providers (Cloudflare)
code
Control content use for AI training with Cloudflare’s managed robots.txt and blocking for monetized content (Cloudflare)
code
Introducing pay per crawl: enabling content owners to charge AI crawlers for access (Cloudflare)
code
From Googlebot to GPTBot: who’s crawling your site in 2025 (Cloudflare)
code
Message Signatures are now part of our Verified Bots Program, simplifying bot authentication (Cloudflare)
code
How Exa built a Web Research Multi-Agent System with LangGraph and LangSmith (LangChain)
June 30, 2025
This Week in Spring - July 1st, 2025 (Spring)
TBM 365: The Problem With Value Hierarchies (Video) (John Cutler)
Meta joins Kotlin Foundation (Meta)
Node.js LGBTQIA+ Stories: Emelia Smith (Node)
code
Use TorchAudio to Prepare Audio Data for Deep Learning (Real Python)
code
Using CSS Cascade Layers With Tailwind Utilities (CSS Tricks)
code
Quiz: Use TorchAudio to Prepare Audio Data for Deep Learning (Real Python)
What Does a Post-Google Internet Look Like (Mat Dugan)
Our 2024 Annual Impact Report (Django)
The Evolution of My Company, Cloud Mechanix (Aidan Finn)
June 27, 2025
JavaScript™ Trademark Update (Deno)
Celebrate Micro-Small, and Medium-sized Enterprises Day with Cloudflare (Cloudflare)
CSS Blob Recipes (CSS Tricks)
code
The Real Python Podcast – Episode #255: Structuring Python Scripts & Exciting Non-LLM Software Trends (Real Python)
code
TBM 364: Three Team Vibes (John Cutler)
Open sourced identity (Node)
Watch the DjangoCon Europe 2025 talks (Django)
June 26, 2025
Conferences, Clarity, and Smokescreens (Alex Russell)
code
Russian Internet users are unable to access the open Internet (Cloudflare)
Introducing Web Search for Replit Agent: Your Smart App Creation Partner (Replit)
KelpUI (CSS Tricks)
What's coming to JavaScript (Deno)
code
Updates for apps in the European Union (Apple)
Orange Me2eets: We made an end-to-end encrypted video calling app and it was easy (Cloudflare)
code
June 25, 2025
Innovative Solutions for eCommerce — How Shopify Headless Works (Amit Merchant)
code
Poking at the CSS if() Function a Little More: Conditional Color Theming (CSS Tricks)
code
Your Guide to the Python print() Function (Real Python)
code
Building agents with OpenAI and Cloudflare’s Agents SDK (Cloudflare)
code
An Intro to ty – The Extremely Fast Python type checker (Mouse vs Python)
code
SVG Optimization and Accessibility Basics (David Bushell)
code
June 24, 2025
Node v22.17.0 (LTS) (Node)
code
Node v24.3.0 (Current) (Node)
code
How Captide agents running on LangGraph Platform compress investment research from days to seconds (LangChain)
Containers are available in public beta for simple, global, and programmable compute (Cloudflare)
code
Lightly Poking at the CSS if() Function in Chrome 137 (CSS Tricks)
code
Starting With DuckDB and Python (Real Python)
code
June 23, 2025
TIL: Removing exif geodata from media (Daniel Greenfeld)
Phoenix.new is Fly's entry into the prompt-driven app development space (Simon Wilison)
code
The rise of "context engineering" (LangChain)
Using AI Right Now: A Quick Guide (One Useful Thing)
Python enumerate(): Simplify Loops That Need Counters (Real Python)
code
A Better API for the Intersection and Mutation Observers (CSS Tricks)
code
JSR & Deno One Year Later - Malware?! (David Bushell)
code
video
Node v20.19.3 (LTS) (Node)
code
June 22, 2025
TBM 363: Is Matt A Loser? (John Cutler)
June 21, 2025
Bun v1.2.17 (Bun)
code
June 20, 2025
My First Open Source AI Generated Library (Armin Ronacher)
In Memory of Mikeal Rogers: A Builder of Communities (Node)
Color Everything in CSS (CSS Tricks)
code
The Real Python Podcast – Episode #254: Scaling Python Web Applications With Kubernetes and Karpenter (Real Python)
Ditching Deno KV (David Bushell)
code
June 19, 2025
C++ in Jupyter — Interpreting C++ in the Web (Jupyter)
code
CSS Color Functions (CSS Tricks)
code
Everything you need to know about NIST’s new guidance in “SP 1800-35: Implementing a Zero Trust Architecture” (Cloudflare)
Defending the Internet: how Cloudflare blocked a monumental 7.3 Tbps DDoS attack (Cloudflare)
What Would a Kubernetes 2.0 Look Like (Mat Dugan)
code
June 18, 2025
Introducing Effort-Based Pricing for Replit Agent (Replit)
Cloudflare Log Explorer is now GA, providing native observability and forensics (Cloudflare)
code
You Can’t Pay Me To Prompt! (David Bushell)
Connect any React application to an MCP server in three lines of code (Cloudflare)
code
June 17, 2025
Trying out the new Gemini 2.5 model family (Simon Wilison)
code
Python 3.14.0 beta 3 is here! (Python Insider)
code
DSF member of the month - Elena Williams (Django)
Exploring Python's list Data Type With Examples (Real Python)
code
Python 201 – All About the TypedDict (Mouse vs Python)
code
How to Keep Up With New CSS Features (CSS Tricks)
code
The PSF's 2024 Annual Impact Report is here! (Python Software Foundation)
June 16, 2025
We Can Just Measure Things (Armin Ronacher)
Homomorphically Encrypting CRDTs (Jake Lazaroff)
code
Python in Visual Studio Code – June 2025 Release (Microsoft Python)
code
video
How and when to build multi-agent systems (LangChain)
Write Pythonic and Clean Code With namedtuple (Real Python)
code
The lethal trifecta for AI agents: private data, untrusted content, and external communication (Simon Wilison)
code
A Better API for the Resize Observer (CSS Tricks)
code
June 15, 2025
An Introduction to Google’s Approach to AI Agent Security (Simon Wilison)