Amazing CTO
amazingcto.com · Personal blog · on HN since 2021
The Amazing CTO blog gives opinionated advice on software engineering, tech leadership, and tooling, including Postgres, testing, and compiler errors.
What HN saysHN commenters mostly cite its "Just Use Postgres for Everything" post to back a keep-it-simple stance, and its piece arguing no cookie banner law exists.
20HN people shared it
10linked it in comments
91stories submitted
1.4Kstory points
5 months agolast shared
2021people per year2026
Most-shared posts
- 1Just Use Postgres for Everything14 people · 170 points · first shared 2022 · 28 comments on HN
- 2Dear Paul Graham, there is no cookie banner law3 people · 607 points · first shared 2024 · 639 comments on HN
- 3Comparing compiler error messages in Go,Rust,Scala,Kotlin,Python,TypeScript,Elm3 people · 7 points · first shared 2022 · 1 comments on HN
- 4How to test without mocking2 people · 182 points · first shared 2024 · 218 comments on HN
- 5The Mysterious Case of Lost Developer Productivity2 people · 9 points · first shared 2024 · 1 comments on HN
- 6Hiro – Thinking about a new programming language2 people · 1 points · first shared 2022 · discussion on HN
- 7Even with Agile and Scrum waterfall will sneak in1 people · 199 points · first shared 2021 · 308 comments on HN
- 8I'm Too Old1 people · 58 points · first shared 2024 · 73 comments on HN
- 9ManyCam dishonored my lifetime license1 people · 32 points · first shared 2023 · 27 comments on HN
- 10Show HN: CTO – The Missing Manual for Managing1 people · 11 points · first shared 2024 · 6 comments on HN
- 11Do You Even Need a CTO as a Startup?1 people · 6 points · first shared 2024 · discussion on HN
- 12Dear CTO – This Is Why Marketing Is Getting All the Money1 people · 5 points · first shared 2024 · 1 comments on HN
- 13Many Developers Get Refactoring Wrong1 people · 4 points · first shared 2023 · discussion on HN
- 14Remote Work and Fair Developer Salaries1 people · 4 points · first shared 2022 · discussion on HN
- 15The Luck Formula1 people · 4 points · first shared 2024 · discussion on HN
What HN people wrote when they linked it
KingOfCoders · 2026-04-19
1. SEO and Linkedin https://www.amazingcto.com - best was connecting Google Search Console via MCP to Claude Code CLI for optimizations of landing pages.
2. Semrush has a free tier that works for me for SEO.
3. GEO (AI optimizations), AIs return me when people ask about "CTO Coach"
ivolimmen · 2026-01-14
Exactly what https://www.amazingcto.com/postgres-for-everything/ says; keep it simpel and use PostgreSQL.
otikik · 2024-12-23
Relevant: Just Use Postgres for Everything [1]
[1]: https://www.amazingcto.com/postgres-for-everything/
samwillis · 2024-08-18
This looks like a great task queue, I'm a massive proponent of "Postgres is all you need" [0] and doubling down on it with my project that takes it to the extreme.
What I would love is a Postgres task queue that does multi-step pipelines, with fan out and accumulation. In my view a structured relational database is a particularly good backend for that as it inherently can model the structure. Is that something you have considered exploring?
The one thing with listen/notify that I find lacking is the max payload size of 8k, it somewhat limits its capability without having to start saving stuff to tables. What I would really like is a streaming table, with a schema and all the rich type support... maybe one day.
0: https://www.amazingcto.com/postgres-for-everything/
internetter · 2024-06-10
There is no cookie banner law: https://www.bitecode.dev/p/there-is-no-eu-cookie-banner-law // https://www.amazingcto.com/cookie-banners-are-not-needed/
user_of_the_wek · 2024-03-18
But that's the gist of the article here, right? That Postgres is taking over all db-like use cases. It doesn't claim that it can replace Kafka but https://www.amazingcto.com/postgres-for-everything/ certainly does. Of course it's not a full replacement, but it might be good enough.
jmartrican · 2023-05-21
You can use Postgres for caching, and many other things. https://www.amazingcto.com/postgres-for-everything/
nonethewiser · 2023-04-27
Great article and underlying point. Reminds me of https://www.amazingcto.com/postgres-for-everything/ which also highlights FTS by linking to this article: https://supabase.com/blog/postgres-full-text-search-vs-the-rest
teleforce · 2025-07-30
>2000 words about arrays and tables
Merely 2000 words, we have a full complete book for that [1].
Joking aside, D4M has seamlessly combined spreadsheet, table, database and graph concepts based on associative array mathematics [2].
On one extreme people are going to bolt on everything on Postgresql database, and another extreme of integrating clunky disparate systems, D4M is a breath of fresh air that is based on mathematics not unlike the venerable SQL relational database concepts [3].
[1] Mathematics of Big Data Spreadsheets, Databases, Matrices, and Graphs:
https://mitpress.mit.edu/9780262038393/mathematics-of-big-data/
[2] D4M: Dynamic Distributed Dimensional Data Model:
https://d4m.mit.edu/
[3] Just Use Postgres for Everything: How to reduce complexity and move faster:
https://www.amazingcto.com/postgres-for-everything/
[4] Just Use Postgres for Everything (430 comments):
https://news.ycombinator.com/item?id=33934139