News
-
Enterprise-level access for GitHub Apps and installation automation APIs (github.blog)
-
Delegated alert dismissal for code scanning is now generally available (github.blog)
-
From idea to PR: A guide to GitHub Copilot’s agentic workflows (github.blog)
-
Secret scanning adds validity checks for Doppler and Defined Networking (github.blog)
-
Manage artifact attestations with deletion, filtering, and bulk actions (github.blog)
-
An inside look at Meta’s transition from C to Rust on mobile (engineering.fb.com)
-
Dependency auto-submission now supports NuGet (github.blog)
-
Understand your software’s supply chain with GitHub’s dependency graph (github.blog)
-
Single pull request for Dependabot (multi-ecosystem support) (github.blog)
-
Dependabot supports configuration of a minimum package age (github.blog)
-
The Gap Strikes Back: Now Stylable (css-tricks.com)
-
Content Independence Day: no AI crawl without compensation! (blog.cloudflare.com)
-
The crawl before the fall… of referrals: understanding AI’s impact on content providers (blog.cloudflare.com)
-
Control content use for AI training with Cloudflare’s managed robots.txt and blocking for monetized content (blog.cloudflare.com)
-
Introducing pay per crawl: enabling content owners to charge AI crawlers for access (blog.cloudflare.com)
-
From Googlebot to GPTBot: who’s crawling your site in 2025 (blog.cloudflare.com)
-
Message Signatures are now part of our Verified Bots Program, simplifying bot authentication (blog.cloudflare.com)
-
CodeQL support for Rust now in public preview (github.blog)
-
A Code Club in every school and library (www.raspberrypi.org)
-
CSS conditionals with the new if() function (developer.chrome.com)
-
We've Issued Our First IP Address Certificate (letsencrypt.org)
-
Managing cost centers via API is now available (github.blog)
-
Copilot search now on GitHub Docs (github.blog)
-
Expanding DigitalOcean’s Role-Based Access Controls with custom roles (www.digitalocean.com)
-
Meta joins Kotlin Foundation (engineering.fb.com)
-
Using CSS Cascade Layers With Tailwind Utilities (css-tricks.com)
-
Coolest Projects 2025: Where 11,980 young tech creators shared their ideas (www.raspberrypi.org)
-
New to the web platform in June (web.dev)
-
Fixing Fix Fatigue: Building Developer Trust for Secure AI Code (snyk.io)
-
GitHub Advisory Database by the numbers: Known security vulnerabilities and what you can do about them (github.blog)
-
The National Cryptologic Foundation Podcast (tisiphone.net)
-
Celebrate Micro-Small, and Medium-sized Enterprises Day with Cloudflare (blog.cloudflare.com)
-
CSS Blob Recipes (css-tricks.com)
-
How Sentry’s Seer AI Agent passes legal review: a guide for legal teams reviewing Seer (blog.sentry.io)
-
Russian Internet users are unable to access the open Internet (blog.cloudflare.com)
-
.NET Channels as a In-Memory Message Bus – Beware! (codeopinion.com)
-
Simpler XAML in .NET MAUI 10 (devblogs.microsoft.com)
-
More resilient, flexible networking for the cloud workloads that matter (www.digitalocean.com)
-
KelpUI (css-tricks.com)
-
Experience CS: A free integrated curriculum for computer science (www.raspberrypi.org)
-
Commit to cybersecurity in order to build trust with customers (www.namecheap.com)
-
Orange Me2eets: We made an end-to-end encrypted video calling app and it was easy (blog.cloudflare.com)
-
Introducing AI Agent Monitoring (blog.sentry.io)
-
Expiration Notification Service Has Ended (letsencrypt.org)
-
Tails 6.17 (tails.net)
-
I Built BlogScroll To Save Personal Blogging From SEO Hell (den.dev)
-
Please Don't Write Your Own MCP Authorization Code (den.dev)
-
Understanding CRA Compliance: Overcoming Challenges with an Integrated Security Testing Approach (snyk.io)
-
From pair to peer programmer: Our vision for agentic workflows in GitHub Copilot (github.blog)
-
Creating the right organisational culture for cyber security (www.ncsc.gov.uk)
-
Poking at the CSS if() Function a Little More: Conditional Color Theming (css-tricks.com)
-
Robinsons Malls - 195,597 breached accounts (haveibeenpwned.com)
-
Building agents with OpenAI and Cloudflare’s Agents SDK (blog.cloudflare.com)
-
From Westminster to York: Reflections on Building a Modern Digital Government (technology.blog.gov.uk)
-
Have you got what it takes to be a 'Cyber Advisor'? (www.ncsc.gov.uk)
-
Chrome 139 beta (developer.chrome.com)
-
Have Fun Teaching - 27,126 breached accounts (haveibeenpwned.com)
-
Now you can use Sentry Insights to trigger alerts and debug issues (blog.sentry.io)
-
Why developer expertise matters more than ever in the age of AI (github.blog)
-
See More, Worry Less: Managed Database Observability, Monitoring, and Hardening Advancements (www.digitalocean.com)
-
Containers are available in public beta for simple, global, and programmable compute (blog.cloudflare.com)
-
Lightly Poking at the CSS if() Function in Chrome 137 (css-tricks.com)
-
CitrixBleed 2: Electric Boogaloo — CVE-2025–5777 (doublepulsar.com)
-
Adapting our computing curriculum resources for Kenya — the journey so far (www.raspberrypi.org)
-
Trusting the tech: using password managers and passkeys to help you stay secure online (www.ncsc.gov.uk)
-
New in Chrome 138 (developer.chrome.com)
-
Why AI Trust Will Shape Your Next Decade of Software Development (snyk.io)
-
AI Test Generation and PR Review in Sentry (Now in Open Beta) (blog.sentry.io)
-
A Better API for the Intersection and Mutation Observers (css-tricks.com)
-
Young creators on the move at Coolest Projects Belgium 2025 (www.raspberrypi.org)
-
Scan your AI-generated code from Cursor using Model Context Protocol (MCP) (snyk.io)
-
Building AI Trust with Snyk Code and Snyk Agent Fix (snyk.io)
-
Weekly Update 457 (troyhunt.com)
-
Color Everything in CSS (css-tricks.com)
-
From player to maker: Learn to code by creating your own game (www.raspberrypi.org)
-
5 Mistakes That Make Your Code Unmaintainable (codeopinion.com)
-
CSS Color Functions (css-tricks.com)
-
Everything you need to know about NIST’s new guidance in “SP 1800-35: Implementing a Zero Trust Architecture” (blog.cloudflare.com)
-
Defending the Internet: how Cloudflare blocked a monumental 7.3 Tbps DDoS attack (blog.cloudflare.com)
-
How to give your students structure as they learn programming skills (www.raspberrypi.org)
-
New Spaces features make it easier to stay secure, compliant, and in control (www.digitalocean.com)
-
GitHub Copilot Spaces: Bring the right context to every suggestion (github.blog)
-
Cloudflare Log Explorer is now GA, providing native observability and forensics (blog.cloudflare.com)
-
Connect any React application to an MCP server in three lines of code (blog.cloudflare.com)
-
JSON module scripts are now Baseline Newly available (web.dev)
-
Timelines for migration to post-quantum cryptography (www.ncsc.gov.uk)
-
I’m in Melbourne, and PancakesCon 6 is On! (tisiphone.net)
-
An open source tool to speed up iOS app launch (blog.sentry.io)
-
Update To MCP Authorization Spec - Resource Parameter (RFC 8707) (den.dev)
-
Multimodal Vision Intelligence with .NET MAUI (devblogs.microsoft.com)
-
Python 3.14.0 beta 3 is here! (pythoninsider.blogspot.com)
-
5 tips for using GitHub Copilot with issues to boost your productivity (github.blog)
-
How to Keep Up With New CSS Features (css-tricks.com)
-
Igniting innovation: How Experience AI is empowering teachers and students across Kenya (www.raspberrypi.org)
-
Improving public sector spending with the cloud cost data solution (technology.blog.gov.uk)
-
What's New in WebGPU (Chrome 138) (developer.chrome.com)
-
What's new in DevTools, Chrome 138 (developer.chrome.com)
-
Update your extensions ahead of upcoming bookmark sync changes (developer.chrome.com)
-
Seer, Sentry’s AI Debugger, is Generally Available (blog.sentry.io)
-
Highlights from Git 2.50 (github.blog)
-
Python in Visual Studio Code – June 2025 Release (devblogs.microsoft.com)
-
A Better API for the Resize Observer (css-tricks.com)
-
Introducing Sentry’s Flutter SDK 9.0 - Logs, Session Replay, Feature Flags, and more (blog.sentry.io)
-
V2: Hacking my Tesla Powerwalls to be the ultimate home energy solution! (scotthelme.ghost.io)
-
Ualabee - 472,296 breached accounts (haveibeenpwned.com)
-
The Month of MCP (den.dev)
-
Cloudflare service outage June 12, 2025 (blog.cloudflare.com)
-
Copilot, The Good Parts: Efficiency (robconery.com)
-
Improve Your Productivity with New GitHub Copilot Features for .NET! (devblogs.microsoft.com)
-
You DON’T Need Microservices for Serverless! (codeopinion.com)
-
How the GitHub billing team uses the coding agent in GitHub Copilot to continuously burn down technical debt (github.blog)
-
Model Once, Represent Everywhere: UDA (Unified Data Architecture) at Netflix (netflixtechblog.com)
-
Breaking Boundaries: Building a Tangram Puzzle With (S)CSS (css-tricks.com)
-
Introducing AMD Instinct™ MI300X GPU Droplets (www.digitalocean.com)
-
Bringing data science to life for K–12 students with the ‘API Can Code’ curriculum (www.raspberrypi.org)
-
Celebrating 11 years of Project Galileo’s global impact (blog.cloudflare.com)
-
Weekly Update 456 (troyhunt.com)
-
HTML spec change: escaping < and > in attributes (developer.chrome.com)
-
Using the Sentry Unity SDK for Error and Crash Reporting (blog.sentry.io)
-
GitHub Availability Report: May 2025 (github.blog)
-
Python 3.13.5 is now available! (pythoninsider.blogspot.com)
-
Choosing the Right GPU Droplet for your AI/ML Workload (www.digitalocean.com)
-
Authentication methods: choosing the right type (www.ncsc.gov.uk)
-
Multimodal Voice Intelligence with .NET MAUI (devblogs.microsoft.com)
-
Recreating the bird animation from Swift.org (alexwlchan.net)
-
We shipped FinalizationRegistry in Workers: why you should never use it (blog.cloudflare.com)
-
Astro Pi 2024/25: Another stellar year of space education concludes (www.raspberrypi.org)
-
Products on your perimeter considered harmful (until proven otherwise) (www.ncsc.gov.uk)
-
A new way to style gaps in CSS (developer.chrome.com)
-
Replacing Cloudflare: My domain move (theorangeone.net)
-
Make your Android phone feel faster with this one neat trick (theorangeone.net)
-
How to Configure Lightweight Browser Tracing for Debugging at Scale (blog.sentry.io)
-
Reflections on a Year of Sunlight (letsencrypt.org)
-
Suppressions of Suppressions (overreacted.io)
-
I'm Doing a Little Consulting (overreacted.io)
-
Agents Are Your Mech Suit (den.dev)
-
.NET and .NET Framework June 2025 servicing releases updates (devblogs.microsoft.com)
-
.NET 10 Preview 5 is now available! (devblogs.microsoft.com)
-
.NET 10 Preview 5
(github.com)
-
Partial Keyframes (www.joshwcomeau.com)
-
WiredBucks - 918,529 breached accounts (haveibeenpwned.com)
-
Yes, Sentry has an MCP Server (...and it’s pretty good) (blog.sentry.io)
-
Introducing Serverless Inference on the GenAI Platform (www.digitalocean.com)
-
Creating an Auto-Closing Notification With an HTML Popover (css-tricks.com)
-
Weekly Update 455 (troyhunt.com)
-
New permission prompt for Local Network Access (developer.chrome.com)
-
Support foldable devices with the Viewport Segments API (developer.chrome.com)
-
WiFi Temperature Sensor with NodeMCU (swharden.com)
-
Disk Union - 690,667 breached accounts (haveibeenpwned.com)
-
Sausages and incentives: rewarding a resilient technology future (www.ncsc.gov.uk)
-
Better CSS Shapes Using shape() — Part 3: Curves (css-tricks.com)
-
Sharks of DigitalOcean: Ali Munir, Staff Technical Account Manager (www.digitalocean.com)
-
Emit logs on-demand with log buffering (devblogs.microsoft.com)
-
API Caching Done Right (codeopinion.com)
-
Exploring the CSS contrast-color() Function… a Second Time (css-tricks.com)
-
How Imports Work in RSC (overreacted.io)
-
Catch Up on Microsoft Build 2025: Essential Sessions for .NET Developers (devblogs.microsoft.com)
-
How We Reduced the Impact of Zombie Clients (letsencrypt.org)
-
Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available (pythoninsider.blogspot.com)
-
Using AI Foundry with .NET MAUI (devblogs.microsoft.com)
-
Building an AI Agent that puts humans in the loop with Knock and Cloudflare’s Agents SDK (blog.cloudflare.com)
-
Introducing ATL1: DigitalOcean’s new AI-optimized data center in Atlanta (www.digitalocean.com)
-
ColoCrossing - 7,183 breached accounts (haveibeenpwned.com)
-
Weekly Update 454 (troyhunt.com)
-
My favourite websites from my bookmark collection (alexwlchan.net)
-
RSC for LISP Developers (overreacted.io)
-
Progressive JSON (overreacted.io)
-
Cloudflare named a Strong Performer in Email Security by Forrester (blog.cloudflare.com)
-
May 2025 Baseline monthly digest (web.dev)
-
Why Does RSC Integrate with a Bundler? (overreacted.io)
-
Fine-tune the volume of logs your app produces (devblogs.microsoft.com)
-
Mypy 1.16 Released (mypy-lang.org)
-
New to the web platform in May (web.dev)
-
One Roundtrip Per Navigation (overreacted.io)
-
Database Coupling: How to FIX a Spaghetti Code System (codeopinion.com)
-
The Windows Registry Adventure #8: Practical exploitation of hive memory corruption (googleprojectzero.blogspot.com)
-
Introducing Session Health in Sentry (Now In Open Beta) (blog.sentry.io)
-
Tails 6.16 (tails.net)
-
Stronger together: What we've accomplished since the Tails-Tor merger (tails.net)
-
Free - 13,926,173 breached accounts (haveibeenpwned.com)
-
WebStatus.dev: Now with more data, deeper insights, and a clearer path to Baseline (web.dev)
-
Weekly Update 453 (troyhunt.com)
-
From Alert to Fix in 10 minutes: How a Slow Query Took Down Placid.app (blog.sentry.io)
-
Introducing Bingo-o-matic: Your Ultimate Bingo Management App (montemagno.com)
-
Python 3.14.0 beta 2 is here! (pythoninsider.blogspot.com)
-
What I learnt about making websites by reading two thousand web pages (alexwlchan.net)
-
Visual Studio Code Now Supports MCP Authorization (den.dev)
-
Preventing Confused Deputy Attacks In MCP With Azure API Management (den.dev)
-
Operation Endgame 2.0 - 15,436,844 breached accounts (haveibeenpwned.com)
-
The Windows Registry Adventure #7: Attack surface analysis (googleprojectzero.blogspot.com)
-
The Baseline Netlify extension has shipped (web.dev)
-
Fédération Francaise de Rugby - 281,977 breached accounts (haveibeenpwned.com)
-
Extending the Malbec subsea cable to Southern Brazil (engineering.fb.com)
-
New ETSI standard protects AI systems from evolving cyber threats (www.ncsc.gov.uk)
-
Get Better Visibility Into App Hangs On Apple Devices (blog.sentry.io)
-
FM-Intent: Predicting User Session Intent with Hierarchical Multi-Task Learning (netflixtechblog.com)
-
Journey to 1000 models: Scaling Instagram’s recommendation system (engineering.fb.com)
-
Facing the cyber threat behind the headlines (www.ncsc.gov.uk)
-
Sustaining a More Secure Internet: The Power of Recurring Donations (letsencrypt.org)
-
Meta’s Full-stack HHVM optimizations for GenAI (engineering.fb.com)
-
Software Security Code of Practice - Assurance Principles and Claims (APCs) (www.ncsc.gov.uk)
-
Visual Studio Code now supports Baseline (web.dev)
-
Decommissioning assets (www.ncsc.gov.uk)
-
Want AI to be better at debugging? It’s all about context (blog.sentry.io)
-
Logs in Sentry: Now in Open Beta (blog.sentry.io)
-
Tails 6.15.1 (tails.net)
-
Agentic Cloud: Reinventing the Cloud with AI Agents (www.digitalocean.com)
-
Have I Been Pwned 2.0 is Now Live! (troyhunt.com)
-
Edit is now open source (devblogs.microsoft.com)
-
Building a personal archive of the web, the slow way (alexwlchan.net)
-
I Would Love to Work With You (robconery.com)
-
Weekly Update 452 (troyhunt.com)
-
Impact of AI on cyber threat from now to 2027 (www.ncsc.gov.uk)
-
Security audit of automatic upgrades and recent changes (tails.net)
-
Unravelling t-strings (snarky.ca)
-
Welcoming the Malaysian Government to Have I Been Pwned (troyhunt.com)
-
Open-sourcing Pyrefly: A faster Python type checker written in Rust (engineering.fb.com)
-
Introducing Pyrefly: A new type checker and IDE experience for Python (engineering.fb.com)
-
Protect your digital identity with zero-trust network access (www.namecheap.com)
-
Data breaches: guidance for individuals and families (www.ncsc.gov.uk)
-
Monitoring your MCP Server in Production (with Sentry) (blog.sentry.io)
-
Ending TLS Client Authentication Certificate Support in 2026 (letsencrypt.org)
-
10 Years of Software Architecture: Best And Worst Decisions (codeopinion.com)
-
Unified Build Progress and Preview 4 Milestone
(github.com)
-
.NET 10 Preview 4
(github.com)
-
Tracing Just Got a Whole Lot More Useful: Search, Visualize, and Alert with Sentry’s new Query Engine (blog.sentry.io)
-
Fighting against a nuclear project in France (tails.net)
-
The Height Enigma (www.joshwcomeau.com)
-
Creating a static website for all my bookmarks (alexwlchan.net)
-
Weekly Update 451 (troyhunt.com)
-
How to optimize your cloud architecture for business growth (www.digitalocean.com)
-
Behind the Scenes: Building a Robust Ads Event Processing Pipeline (netflixtechblog.com)
-
Breaking the Sound Barrier Part I: Fuzzing CoreAudio with Mach Messages (googleprojectzero.blogspot.com)
-
CRUD APIs are Poor Design (codeopinion.com)
-
Building the future of government software engineering (technology.blog.gov.uk)
-
You don’t need to worry about CVE-2025-45388 (wagtail.org)
-
Fixing Elusive Unity ANRs: How Amanotes Used Sentry to Cut Errors by 50% (blog.sentry.io)
-
Python in Visual Studio Code – May 2025 Release (devblogs.microsoft.com)
-
After the Breach: Finding new Partners with Solutions for Have I Been Pwned Users (troyhunt.com)
-
Accelerating GPU indexes in Faiss with NVIDIA cuVS (engineering.fb.com)
-
Ransomware: 'WannaCry' guidance for home users and small businesses (www.ncsc.gov.uk)
-
Ransomware: 'WannaCry' guidance for enterprise administrators (www.ncsc.gov.uk)
-
Introduction to logging for security purposes (www.ncsc.gov.uk)
-
Cyber security for major events (www.ncsc.gov.uk)
-
Expanding our GPU Droplet portfolio - NVIDIA RTX 4000 Ada Generation, NVIDIA RTX 6000 Ada Generation, and NVIDIA L40S (www.digitalocean.com)
-
Welcoming the Isle of Man Government to Have I Been Pwned (troyhunt.com)
-
OnRPG - 1,047,640 breached accounts (haveibeenpwned.com)
-
Measuring Dialogue Intelligibility for Netflix Content (netflixtechblog.com)
-
Static as a Server (overreacted.io)
-
Powered by DigitalOcean Hatch: Ontra Mobility is Building Smarter Cities (www.digitalocean.com)
-
Python 3.14.0 beta 1 is here! (pythoninsider.blogspot.com)
-
Introducing Role-Based Access Control to DigitalOcean Managed MongoDB with Predefined Roles (www.digitalocean.com)
-
Software Code of Practice: building a secure digital future (www.ncsc.gov.uk)
-
Laravel just works. Now your performance monitoring does too. (blog.sentry.io)
-
Fedora Linux is now an official WSL distro (devblogs.microsoft.com)
-
Emerge Tools is now a part of Sentry (blog.sentry.io)
-
RSC for Astro Developers (overreacted.io)
-
Enhancing the Python ecosystem with type checking and free threading (engineering.fb.com)
-
Incidents impacting retailers – recommendations from the NCSC (www.ncsc.gov.uk)
-
Sharks of DigitalOcean: Jason Dobry, Staff IT Project Specialist (www.digitalocean.com)
-
Passkeys for Normal People (troyhunt.com)
-
Handling JSON objects with duplicate names in Python (alexwlchan.net)
-
Big Game Ransomware: the myths experts tell board members (doublepulsar.com)