⌘K
All lists
Text
HN Titles
HN Titles
Add with AI
Download
Copy all
102 items
List
JSON
CSV
TS
01
Show HN: A faster, simpler alternative to X
02
Ask HN: What are you working on this month?
03
Show HN: I built a tool to manage my dotfiles
04
Show HN: An offline-first note-taking app in Rust
05
Ask HN: How do you stay focused these days?
06
Show HN: SQLite, but for the browser
07
Show HN: I rewrote it in Zig
08
Show HN: I rewrote it in Rust
09
Show HN: I rewrote it in Go
10
Why we moved off Kubernetes
11
Why we moved to Kubernetes
12
Why we moved off the cloud
13
Why we moved back to the cloud
14
The case for Postgres as everything
15
The case against microservices in 2025
16
We migrated from Mongo to Postgres, here's what happened
17
A close reading of the GPL
18
A simple guide to becoming a senior engineer
19
The 10-million-row CSV problem, revisited
20
What I learned shipping a side project to 1k users
21
What I learned shipping a side project to 100k users
22
We built a $1M ARR business in our spare time
23
Building a database in 200 lines of code
24
A modern stack for indie developers
25
The cost of context switching
26
The cost of meetings
27
Async-first work is overrated
28
Async-first work changed my life
29
The hidden complexity of "just use Postgres"
30
A practical introduction to vector databases
31
A practical guide to prompt engineering
32
A practical guide to AI-assisted coding
33
Show HN: A LLM that runs on my Mac mini
34
Stop writing CRUD by hand
35
Stop using REST for everything
36
The lost art of the engineering blog post
37
Show HN: My first hardware project — a USB key
38
Show HN: A self-hosted alternative to Notion
39
Show HN: A privacy-first analytics tool
40
Show HN: I wrote a programming language for fun
41
Show HN: I built a static-site generator (yes, another one)
42
Show HN: A new approach to fuzzy search
43
Show HN: I made a thing
44
Show HN: We open-sourced our internal tool
45
We benchmarked 14 vector DBs, here's what we found
46
The state of frontend in 2026
47
The state of CSS in 2026
48
The state of databases in 2026
49
The state of WebAssembly in 2026
50
What 'cloud-native' means in 2026
51
Why I left FAANG to join an early-stage startup
52
Why I left an early-stage startup to join FAANG
53
Why I left both to start my own thing
54
Don't follow the news, follow the work
55
Don't follow trends, follow signals
56
A short history of build tools, 2010–2025
57
A short history of CSS, 2010–2025
58
A short history of databases, 2010–2025
59
The death of stack ranking
60
The return of the personal blog
61
The return of the boring web
62
The return of the IndieWeb
63
Show HN: A search engine that respects your time
64
Show HN: A markdown editor with a soul
65
Show HN: I built it on a flight
66
Show HN: I built it on a train
67
Show HN: I built it during paternity leave
68
Migrating from Lambda to Cloudflare Workers, a year later
69
Migrating from Vercel to Cloudflare, a year later
70
Migrating to Bun, three months in
71
Why typed errors changed how I write Go
72
Why typed errors changed how I write Rust
73
Show HN: A type-safe SQL builder for $lang
74
Ten lessons from a decade as a tech lead
75
Ten lessons from a decade as an indie hacker
76
The case for boring tech (still)
77
The case against boring tech, now
78
The unreasonable effectiveness of plain text
79
The unreasonable effectiveness of a single binary
80
The unreasonable effectiveness of Postgres
81
Why your team doesn't ship
82
Why your team ships too much
83
What I wish I knew before founding a company
84
What I wish I knew before joining a startup
85
What I wish I knew before going remote
86
Show HN: We rebuilt our editor in Rust
87
Show HN: We rebuilt our backend in Go
88
Show HN: We rebuilt our backend in Elixir
89
Show HN: A self-hosted Slack alternative
90
A new approach to caching at the edge
91
We rewrote our search from scratch (here's why)
92
Lessons from rebuilding our payment system
93
Lessons from migrating 1M users to a new DB
94
Lessons from a $0 → $10M ARR journey
95
The architecture behind our latency cut
96
How we cut our infra bill by 70%
97
How we cut our pager volume by 80%
98
A practical guide to incident response
99
A practical guide to on-call hygiene
100
A practical guide to post-mortems
101
A practical guide to RFCs
102
A practical guide to PR reviews
102
items
AVG LENGTH
37.6
SIZE
3.8 KB
Related lists
Adjectives
Objects
Excuses
Phobias
Navigation Labels
Tip
Click any value to copy it. Use the search above to filter this list, or press
⌘K
to jump anywhere.
⌘K
Search
Esc
Back
102 items in HN Titles
All lists
HN Titles
Text
102 items
Copy all
Download JSON
01
Show HN: A faster, simpler alternative to X
02
Ask HN: What are you working on this month?
03
Show HN: I built a tool to manage my dotfiles
04
Show HN: An offline-first note-taking app in Rust
05
Ask HN: How do you stay focused these days?
06
Show HN: SQLite, but for the browser
07
Show HN: I rewrote it in Zig
08
Show HN: I rewrote it in Rust
09
Show HN: I rewrote it in Go
10
Why we moved off Kubernetes
11
Why we moved to Kubernetes
12
Why we moved off the cloud
13
Why we moved back to the cloud
14
The case for Postgres as everything
15
The case against microservices in 2025
16
We migrated from Mongo to Postgres, here's what happened
17
A close reading of the GPL
18
A simple guide to becoming a senior engineer
19
The 10-million-row CSV problem, revisited
20
What I learned shipping a side project to 1k users
21
What I learned shipping a side project to 100k users
22
We built a $1M ARR business in our spare time
23
Building a database in 200 lines of code
24
A modern stack for indie developers
25
The cost of context switching
26
The cost of meetings
27
Async-first work is overrated
28
Async-first work changed my life
29
The hidden complexity of "just use Postgres"
30
A practical introduction to vector databases
31
A practical guide to prompt engineering
32
A practical guide to AI-assisted coding
33
Show HN: A LLM that runs on my Mac mini
34
Stop writing CRUD by hand
35
Stop using REST for everything
36
The lost art of the engineering blog post
37
Show HN: My first hardware project — a USB key
38
Show HN: A self-hosted alternative to Notion
39
Show HN: A privacy-first analytics tool
40
Show HN: I wrote a programming language for fun
41
Show HN: I built a static-site generator (yes, another one)
42
Show HN: A new approach to fuzzy search
43
Show HN: I made a thing
44
Show HN: We open-sourced our internal tool
45
We benchmarked 14 vector DBs, here's what we found
46
The state of frontend in 2026
47
The state of CSS in 2026
48
The state of databases in 2026
49
The state of WebAssembly in 2026
50
What 'cloud-native' means in 2026
51
Why I left FAANG to join an early-stage startup
52
Why I left an early-stage startup to join FAANG
53
Why I left both to start my own thing
54
Don't follow the news, follow the work
55
Don't follow trends, follow signals
56
A short history of build tools, 2010–2025
57
A short history of CSS, 2010–2025
58
A short history of databases, 2010–2025
59
The death of stack ranking
60
The return of the personal blog
61
The return of the boring web
62
The return of the IndieWeb
63
Show HN: A search engine that respects your time
64
Show HN: A markdown editor with a soul
65
Show HN: I built it on a flight
66
Show HN: I built it on a train
67
Show HN: I built it during paternity leave
68
Migrating from Lambda to Cloudflare Workers, a year later
69
Migrating from Vercel to Cloudflare, a year later
70
Migrating to Bun, three months in
71
Why typed errors changed how I write Go
72
Why typed errors changed how I write Rust
73
Show HN: A type-safe SQL builder for $lang
74
Ten lessons from a decade as a tech lead
75
Ten lessons from a decade as an indie hacker
76
The case for boring tech (still)
77
The case against boring tech, now
78
The unreasonable effectiveness of plain text
79
The unreasonable effectiveness of a single binary
80
The unreasonable effectiveness of Postgres
81
Why your team doesn't ship
82
Why your team ships too much
83
What I wish I knew before founding a company
84
What I wish I knew before joining a startup
85
What I wish I knew before going remote
86
Show HN: We rebuilt our editor in Rust
87
Show HN: We rebuilt our backend in Go
88
Show HN: We rebuilt our backend in Elixir
89
Show HN: A self-hosted Slack alternative
90
A new approach to caching at the edge
91
We rewrote our search from scratch (here's why)
92
Lessons from rebuilding our payment system
93
Lessons from migrating 1M users to a new DB
94
Lessons from a $0 → $10M ARR journey
95
The architecture behind our latency cut
96
How we cut our infra bill by 70%
97
How we cut our pager volume by 80%
98
A practical guide to incident response
99
A practical guide to on-call hygiene
100
A practical guide to post-mortems
101
A practical guide to RFCs
102
A practical guide to PR reviews