Developer news aggregator

Today's developer news, minus the noise.

Hand-picked from 51 RSS feeds — AI & machine learning, security, DevOps, JavaScript & TypeScript, Python, Rust, Go, Java, open source and software architecture. No algorithm, no ads, no paywalls.

Sources
51
New today
–
Topics
11
Active
–

Latest

Fetching the latest developer pulse…

Latest developer & programming news

LWN.net

Security updates for Friday

Security updates have been issued by AlmaLinux (kernel, kernel-rt, perl-DBI:1.641, and unbound), Debian (jq, libreoffice, openssl, and redis), Fedora (389-ds-base, bcm283x-firmware, cockpit, flatpak-builder…

LWN.net

Security updates for Thursday

Security updates have been issued by AlmaLinux (buildah, containernetworking-plugins, firefox, kernel, kernel-rt, openexr, perl-DBI, podman, postgresql, postgresql16, postgresql:15, runc, skopeo, and tar), Debian…

Rust Blog

GitHub Actions leaking secrets when Miri output is cached

The Rust Security Response Team was notified that Miri stores all environment variables to target/ , allowing secrets to persist in caches. While not necessary a vulnerability in and of itself, when paired with GitHub…

Rust Blog

Rust debugging survey 2026 results

One of the biggest challenges Rust developers report in our annual surveys is a subpar debugging experience. So, back in February, we ran our first Rust Debugging Survey , in the hopes of identifying how Rust developers…

Go Blog

Introducing the pkg.go.dev API


 
 

 
 
 The Go Blog 
 

 Introducing the pkg.go.dev API 
 
 
 Ethan Lee, Hana Kim, and Jonathan Amsterdam 
 21 May 2026
 
 
 
 Since its inception…

MDN Blog

Under the hood of MDN's new frontend

You may have spotted that MDN has a new frontend. There's plenty happening under the surface, so let's unpack the technologies we chose, the architectural decisions we made, and why we did a rebuild at all.

Go Blog

Type Construction and Cycle Detection


 
 

 
 
 The Go Blog 
 

 Type Construction and Cycle Detection 
 
 
 Mark Freeman 
 24 March 2026
 
 
 
 Go’s static typing is an important…

Go Blog

//go:fix inline and the source-level inliner


 
 

 
 
 The Go Blog 
 

 //go:fix inline and the source-level inliner 
 
 
 Alan Donovan 
 10 March 2026
 
 
 

 Go 1.26 contains an all-new…

Go Blog

Allocating on the Stack


 
 

 
 
 The Go Blog 
 

 Allocating on the Stack 
 
 
 Keith Randall 
 27 February 2026
 
 
 
 We’re always looking for ways to make Go…

The Gradient

After Orthogonality: Virtue-Ethical Agency and AI Alignment

Preface This essay argues that rational people don’t have goals, and that rational AIs shouldn’t have goals. Human actions are rational not because we direct them at some final ‘goals,’ but…

Go Blog

Using go fix to modernize Go code


 
 

 
 
 The Go Blog 
 

 Using go fix to modernize Go code 
 
 
 Alan Donovan 
 17 February 2026
 
 
 

 The 1.26 release of Go this month…

Dave Cheney

Pop quiz: what time was it?

Here’s a small quiz derived from some incorrect advice from an AI coding assistant. package main import ( "fmt" "time" ) func main() { fmt.Println(time.Now()) defer fmt.Println(time.Now()) time.Sleep(10 *…

Dave Cheney

Pointer pop quiz

Here’s a silly example extracted from real code. package main import "fmt" type Location int const ( KITCHEN Location = iota BATHROOM ) type Ingredient struct { name string location Location } func (i *Ingredient)…

MDN Blog

Celebrating 20 years of MDN

MDN turns 20! Let's look at how we started, how MDN became the most trusted resource for web developers, the impact it's had on the open web, and yes, there's cake, too.

The Gradient

AGI Is Not Multimodal

"In projecting language back as the model for thought, we lose sight of the tacit embodied understanding that undergirds our intelligence." –Terry Winograd The recent successes of generative AI models have…

MDN Blog

Default styles for h1 elements are changing

Browsers are starting to roll out changes in default UA styles for nested section headings. This post describes the incoming changes, how to identify if it's an issue on your websites, and hints for conformant and…

MDN Blog

JavaScript Temporal is coming

A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.

MDN Blog

MDN 2024 content projects

Let's have a look at MDN Web Docs content projects in 2024, with highlights of our top picks and recommended reading, and at what's next on MDN for 2025.

MDN Blog

A new learning experience on MDN

There's a new Learn Web Development section on MDN that merges the MDN Curriculum with the Learn section. Here's the background to these changes, what's new, and what you can expect to see in the future.

GeeksPulse saves you time every morning.

It's free, ad-free and built by one developer in their spare time. If it's become part of how you stay current, a small donation keeps the lights on.

The project

An indie, open-source news desk for developers.

Open source

Make it even better.

The feed list grows through community pull requests. Whether you write code, spot bugs or know a great source that's missing, there's a way to help.

  • Fork the repo and open a pull request
  • Suggest a quality RSS source worth adding
  • Star the repo so more developers find it

Feedback

Something broken? Tell us.

Found a dead feed, a UI bug or an idea that would make your morning read better? GitHub Issues is the fastest path to a fix — every report gets read.

  • Report a broken or dead RSS feed
  • Share a UI, accessibility or performance idea
  • Or just say hi — it's appreciated

FAQ

Frequently asked questions

Still curious? Get in touch or read the privacy policy.

What is GeeksPulse?

GeeksPulse is a free, independent developer news aggregator. It collects the latest articles from 50+ hand-picked RSS feeds into one fast, distraction-free feed covering AI and machine learning, cybersecurity, DevOps, JavaScript, Python, Rust, Go, Java, open source and software architecture — with no ads and no paywalls.

Which programming and development topics does GeeksPulse cover?

Eleven topics: general tech news for developers (Hacker News, Lobsters, Ars Technica, IEEE Spectrum), AI and machine learning (MIT AI News, Google AI Blog, The Gradient), cybersecurity (Bleeping Computer, Krebs on Security, The Hacker News), DevOps and cloud (Docker, Kubernetes, HashiCorp, AWS DevOps), JavaScript and TypeScript (JavaScript Weekly, Node Weekly, MDN Blog), Python (Planet Python, Real Python), Rust (Rust Blog, This Week in Rust), Go (Go Blog, Go Weekly, Dave Cheney), Java and the JVM (Spring Blog, InfoQ Java), open source and Linux (LWN.net, GitHub Blog) and software architecture (Martin Fowler, Netflix Tech Blog, Cloudflare Blog, High Scalability).

Is GeeksPulse free to use?

Yes. GeeksPulse is completely free, with no ads, no paywalls and no sign-up. It is an open-source project built and maintained by a solo developer and supported by optional donations.

How often is the developer news feed updated?

The feed is rebuilt automatically every hour from every curated source. You can also refresh it with the Refresh button or the R key, or turn on auto-refresh in Settings.

Can I filter developer news by programming language or topic?

Yes. Filter by topic, search by keyword, or open a single source. My Pulse lets you hide topics, mute sources, hide sponsored posts and limit article age. Bookmarks, light and dark themes and keyboard shortcuts are built in.

Does GeeksPulse cover cybersecurity and software vulnerabilities?

Yes. The Security topic aggregates Bleeping Computer, The Hacker News, Krebs on Security, Schneier on Security and the SANS Internet Storm Center — covering CVEs, zero-days, data breaches, ransomware, malware analysis and security best practices.

Does GeeksPulse track me or require an account?

No account is needed. Bookmarks and preferences are stored only in your browser and never leave your device. Google Analytics loads only if you accept it in the consent banner.

Does GeeksPulse have a JSON feed or API?

Yes. The aggregated feed is published as machine-readable JSON at https://geekspulse.dev/public/feed.json, and the source code is open on GitHub at github.com/dante0747/geekspulse.dev.

Keyboard shortcuts

/
Focus search
jk
Next / previous story
o
Open the selected story in a new tab
b
Save or unsave the selected story
v
Switch between grid and list view
r
Refresh feeds
Esc
Clear search / close panels
?
Show this list