Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #10390

G

Gajus Blog

Personal blog · gajus.com/blog · on HN as gajusprogrammingweb

Gajus Blog is a personal blog at gajus.com about programming and web. Since 2014, 7 different Hacker News readers have linked it 20 times, most often “Setting up PostgreSQL for running integration tests”. It is still writing: the last post was on 2026-06-17, and you can follow it by feed.

Visit the blog
20mentions?
7HN people?
2014–2026first – last linked?
Links on Hacker News per year · peak 9 in 2024

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

Linked in one comment as a source for a list of visually ambiguous characters (O/0, I/l/1, 5/S and similar), in a thread about the Public Sans typeface. The post covers how easily glyphs get confused.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Gajus blog posts.

The author on HN?

gajus · 1,314 karma · member since 2014

gajus.com gajus@gajus.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Setting up PostgreSQL for running integration tests
    3 people · 4 mentions · first linked 2024-04-12
  2. Using MySQL in Node.js
    2 people · 2 mentions · first linked 2016-04-25
  3. Designing one-to-one relationships in PostgreSQL
    2 people · 2 mentions · first linked 2024-04-03

What Hacker News says?

  1. Reminder to secure your npm environments. https://gajus.com/blog/3-pnpm-settings-to-protect-yourself-f... Just a handful of settings to save a whole lot of trouble.

    Comment linking /blog/3-pnpm-settings-to-protect-yourself-from-supply-chain-attacks

    on “TanStack NPM Packages Compromised”
  2. Submitted Understanding and avoiding visually ambiguous characters in IDs as a story · 279 points

    HN discussion
  3. My full list of ambiguous letters, from https://gajus.com/blog/avoiding-visually-ambiguous-character... - O / 0 - I / l / 1 / 7 - 5 / S - 2 / Z - 8 / B - 6 / G - 9 / q / g

    Comment linking /blog/avoiding-visually-ambiguous-characters-in-ids

    on “Public Sans – A strong, neutral typeface”
  4. Submitted Setting up PostgreSQL for running integration tests as a story · 133 points

    HN discussion
  5. A reminder to secure your npm environment: https://gajus.com/blog/3-pnpm-settings-to-protect-yourself-f...

    Comment linking /blog/3-pnpm-settings-to-protect-yourself-from-supply-chain-attacks

    on “Tanstack NPM Packages Compromised in Ongoing Supply-Chain Attack”
  6. Submitted Setting up PostgreSQL for running integration tests as a story · 3 points

    HN discussion
  7. Submitted Designing one-to-one relationships in PostgreSQL as a story · 3 points

    HN discussion
  8. Submitted Using MySQL in Node.js as a story · 3 points

    HN discussion
  9. Submitted The Definitive Guide to the JavaScript Generators as a story · 3 points

    HN discussion
  10. Submitted Setting up PostgreSQL for running integration tests as a story · 2 points

    HN discussion
  11. Submitted Fine-Tuning OpenAI Models as a story · 2 points

    HN discussion
  12. Submitted Fine-tuning OpenAI models (process, cost, speed, accuracy) as a story · 2 points

    HN discussion
  13. Submitted Designing one-to-one relationships in PostgreSQL as a story · 2 points

    HN discussion
  14. Submitted Using DataLoader to batch GraphQL requests (or solving the N+1 problem) as a story · 2 points

    HN discussion
  15. Submitted Harder, Better, Faster, Stronger Lo-Dash v3 as a story · 2 points

    HN discussion
  16. Submitted Compile Zod (30x faster Zod validation) as a story · 1 points

    HN discussion
  17. Submitted Setting up PostgreSQL for running integration tests as a story · 1 points

    HN discussion
  18. Submitted The case for native assertions in PostgreSQL as a story · 1 points

    HN discussion
  19. Submitted How to add Sentry tracing to your Node.js app as a story · 1 points

    HN discussion
  20. Submitted Working with MySQL in Node.js. A collection of my favourite practices as a story · 1 points

    HN discussion

Search all of HN for gajus.com