Independent Hacker News client · Android

A cleaner way to read Hacker News

DevFeed is a polished mobile experience for following Hacker News content with less friction and more context. Browse stories, read articles, explore discussions, save what matters, and get a quick summary when you need one.

Feeds
Top · New · Best · Ask · Show · Jobs
Reading
Article view with discussion context
Saved
Reading list with read state
9:41
DDevFeed
TopNewBestAskShowJobs
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    Show HN: A terminal profiler that renders flame graphs inline

    github.com 98 247h

Product snapshot

A focused reading experience for developer news

DevFeed brings browsing, reading, discussion, and saving into one coherent flow.

9:41
DDevFeed
TopNewBestAskShowJobs
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    Show HN: A terminal profiler that renders flame graphs inline

    github.com 98 247h

01 — Browse

Scan the feed

Six feeds, dense but readable rows, and metadata where you expect it.

9:41
blog.pgquery.dev

Writing a fast Postgres query planner in 900 lines

412 138 9 min read
Summary
  • A planner prototype built around cost estimates instead of rules.
  • Join ordering is handled with a small dynamic-programming pass.
  • Benchmarks land within 15% of the real planner on TPC-H.

02 — Read

Open with context

The article, its points and comment count, and a summary if you want it.

9:41
DSaved
Search saved stories
All 24Unread 9Read 15
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    How we cut cold start times by 70% at the edge

    infra.log 233 612d

03 — Keep

Save for later

A reading list that remembers what you have already been through.

Why DevFeed exists

Better reading for the ideas that matter

Hacker News has great content, but it is not always comfortable to consume on a phone. DevFeed turns that content into a calmer, more readable experience — and keeps the important parts visible: the story, the discussion, the context, and the ability to come back later.

The goal is not to replace Hacker News. It is to make the experience feel lighter, clearer, and more intentional on mobile.

  • Readable by default

    Type sizes, spacing, and hierarchy tuned for a phone.

  • Nothing extra

    No feeds you did not ask for, no interruptions.

  • Context stays close

    Article and discussion are one tap apart.

  • Independent

    An unofficial client built on the public Hacker News API.

9:41
blog.pgquery.dev

Writing a fast Postgres query planner in 900 lines

412 138 9 min read
Summary
  • A planner prototype built around cost estimates instead of rules.
  • Join ordering is handled with a small dynamic-programming pass.
  • Benchmarks land within 15% of the real planner on TPC-H.

Core experience

Three moments, one continuous flow

01

Browse and discover

The friction
Finding the good threads means scrolling past everything else.
In DevFeed
Switch between Top, New, Best, Ask, Show, and Jobs, and search when you know what you are after.
What you get
You get to the stories worth your time faster.
9:41
DDevFeed
TopNewBestAskShowJobs
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    Show HN: A terminal profiler that renders flame graphs inline

    github.com 98 247h

02

Read with context

The friction
Opening a link on mobile usually means losing the thread it came from.
In DevFeed
Article details sit alongside points, comment counts, and the source, with the discussion one tap away.
What you get
You never lose your place in the conversation.
9:41
blog.pgquery.dev

Writing a fast Postgres query planner in 900 lines

412 138 9 min read
Summary
  • A planner prototype built around cost estimates instead of rules.
  • Join ordering is handled with a small dynamic-programming pass.
  • Benchmarks land within 15% of the real planner on TPC-H.

03

Keep the thread going

The friction
Comment threads are where the real insight lives, and they are hard to follow.
In DevFeed
Threaded replies with clear depth, authors, and timing.
What you get
Discussions stay legible, even the long ones.
9:41
138 commentstop

Writing a fast Postgres query planner in 900 lines

kmoss·1h

The cost model is the interesting part here. Rule-based planners fall apart the moment joins get wide.

arjun_d·52m

Agreed. Curious how it behaves with skewed data — TPC-H is generous.

vpatel·34m

900 lines is a great teaching artifact. Reading it end to end took an evening.

9:41
blog.pgquery.dev

Writing a fast Postgres query planner in 900 lines

412 138 9 min read
Summary
  • A planner prototype built around cost estimates instead of rules.
  • Join ordering is handled with a small dynamic-programming pass.
  • Benchmarks land within 15% of the real planner on TPC-H.

Summaries and discussions

Understand faster, without losing the conversation

AI summaries help break down an article quickly when you want the gist before the full read. They sit inside the article view as a few plain points — nothing more.

Discussion views keep the conversation close at hand, so the context around a story stays intact while you read.

A summary is a shortcut, not a replacement. The article and the thread are always one tap away.

Personal reading flow

Save the ideas you want to revisit

DevFeed helps you keep reading lightweight and intentional. Save the stories worth coming back to, and pick up where you left off.

  • Save stories to a personal reading list
  • See what you have already read at a glance
  • Search within your saved items
  • Come back to long reads when you have time
9:41
DSaved
Search saved stories
All 24Unread 9Read 15
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    How we cut cold start times by 70% at the edge

    infra.log 233 612d

Design and polish

Designed to feel calm in any setting

Light and dark modes, native-feeling interactions, and careful attention to spacing and hierarchy on every screen.

9:41
DDevFeed
TopNewBestAskShowJobs
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    Show HN: A terminal profiler that renders flame graphs inline

    github.com 98 247h
9:41
DDevFeed
TopNewBestAskShowJobs
  • 01

    Writing a fast Postgres query planner in 900 lines

    blog.pgquery.dev 412 1382h
  • 02

    The case against microservices for small teams

    eng.notes.io 287 964h
  • 03

    Ask HN: How do you keep up with reading?

    news.ycombinator.com 164 2115h
  • 04

    Show HN: A terminal profiler that renders flame graphs inline

    github.com 98 247h

Get DevFeed

Read developer news the way you actually want to

DevFeed is available as an Android app and continues to evolve through the project's GitHub repository.

Unofficial client · Built on the public Hacker News API