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

Top all-time · #1388

W

Wesley Aptekar-Cassels

Personal blog · blog.wesleyac.com/postsprogrammingsystemsdata

Wesley Aptekar-Cassels's personal blog at blog.wesleyac.com covers programming, systems and data. Since 2017, 50 different Hacker News readers have linked it 94 times, most often “Consider SQLite”. The last post was in 2024, but the archive is still widely read.

Visit the blog
94mentions?
13recommend?
50HN people?
2017–2026first – last linked?
Links on Hacker News per year · peak 18 in 2024

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

Why HN links it

HN readers link 'Consider SQLite', cited as a case for running SQLite in production with benchmarks and performance data. Also linked is a post on Robert Martin's ideas and views.

Recommended for · 13 comments
Called an all-time great post on using SQLite in production, with benchmarks; also called a good article on Robert Martin.

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

Main page

Most-linked posts?

  1. Consider SQLite
    12 people · 27 mentions · first linked 2021-12-29
  2. The Curse of NixOS
    5 people · 5 mentions · first linked 2022-01-24
  3. Why Talk about Compensation?
    4 people · 6 mentions · first linked 2020-02-17
  4. Reasons to avoid JavaScript CDNs (2021)
    4 people · 4 mentions · first linked 2021-12-09
  5. Notes on Parsing in Rust
    3 people · 3 mentions · first linked 2020-04-30
  6. How I run my servers
    3 people · 3 mentions · first linked 2023-07-16
  7. Subdomains as Identity
    2 people · 2 mentions · first linked 2022-04-07
  8. Recursive Filesystem Entries
    2 people · 2 mentions · first linked 2017-08-28
  9. A simple but safe deploy script (2021)
    2 people · 2 mentions · first linked 2024-02-20
  10. Languages I want to write
    2 people · 2 mentions · first linked 2019-04-13

What Hacker News says?

  1. Time to pull up my RSS reader! https://drewdevault.com/ http://jvns.ca/ https://www.benkuhn.net/ https://danluu.com/ https://scattered-thoughts.net/ http://antirez.com/ https://www.kalzumeus.com/ https://neilkakkar.com/ https://zachholman.com/ http://rachelbythebay.com/w/ https://endler.dev/ https://www.expatsoftware.com/articles/ https://www.the-paper-trail.org/ https://tonsky.me/ https://dave.cheney.net/ https://b…

    Comment linking /

    on “Ask HN: Favorite Blogs by Individuals?”
  2. Submitted The Curse of NixOS as a story · 583 points

    HN discussion
  3. joshgrib · 2021-12-06Recommends
    I was a fan for a while until I learned all this other stuff about him https://blog.wesleyac.com/posts/robert-martin - this is a good article > While Martin advocates for a small, dogmatic, and incorrect set of technical ideas for making code better, that's not why most people are upset with him — it's far more common for people to be upset about his views on race and gender, and particularly the way that someone in…

    Comment linking /posts/robert-martin

    on “Books that changed my career as a software engineer”
  4. Submitted Web3 is centralized as a story · 453 points

    HN discussion
  5. I do not quite understand the premises: > Given the complexity Which complexity? It is the simplest possible widespread, reliable and effective solution. Which makes it a primary choice. > it seems like there are use cases or needs here that I'm not seeing On the contrary, the use cases for the traditional Relational DB engines are defined: when you need a concurrency manager better than filesystem access. (Or maybe…

    Comment linking /posts/consider-sqlite

    on “Ask HN: Have you used SQLite as a primary database?”
  6. Submitted Things I Believe About Software Engineering as a story · 420 points

    HN discussion
  7. Glench · 2022-04-25Recommends
    Here's an all-time great post about why you might consider SQLite in production with data about performance: https://blog.wesleyac.com/posts/consider-sqlite I use SQLite in production for my SaaS[1]. It's really great — saves me money, required basically no setup/configuration/management, and has had no scaling issues whatsoever with a few million hits a month. SQLite is really blazing fast for typical SaaS workload…

    Comment linking /posts/consider-sqlite

    on “Ask HN: Have you used SQLite as a primary database?”
  8. Submitted Timezone Bullshit as a story · 400 points

    HN discussion
  9. tbran · 2022-04-25Recommends
    Yes, works great for my sites (they are mostly read-heavy). I used to default to Postgresql, now I default to sqlite. This [0] is a good article with some benchmarks, misconceptions about speed, and limitations. [0]: https://blog.wesleyac.com/posts/consider-sqlite

    Comment linking /posts/consider-sqlite

    on “Ask HN: Have you used SQLite as a primary database?”
  10. Submitted Consider SQLite as a story · 362 points

    HN discussion
  11. https://blog.wesleyac.com/posts/robert-martin Part about politics, race, gender. He is insane.

    Comment linking /posts/robert-martin

    on “It's hard to write code for computers, but it's harder to write code for humans”
  12. Submitted Elliptic Curve Cryptography for Beginners as a story · 328 points

    HN discussion
  13. Not an expert, however (lol) - even if the recommendations here are solid - this doesn't feel like a particularly well-reasoned comparison. IMHO maintaining a large number of files on disk (be it 16m or 1.5b) should be a non-starter (not to mention that zipping them to slightly reduce the count removes one of the benefits of having them in the first place). A database makes sense - as does SOC between generation and…

    Comment linking /posts/consider-sqlite

    on “2024: The year of the OpenStreetMap vector maps”
  14. Submitted The two questions I ask every interviewer as a story · 307 points

    HN discussion
  15. Glench · 2024-01-16Recommends
    copying and pasting from a different thread: I use SQLite/Litestream for https://extensionpay.com ! Serves about 120m requests per month (most of those are cached and don't hit the db), but it's been great! I was convinced that SQLite could be a viable db option from this great post about it called Consider SQLite: https://blog.wesleyac.com/posts/consider-sqlite Using SQLite with Litestream helped me to launch the s…

    Comment linking /posts/consider-sqlite

    on “SQLite 3.45 released with JSONB support”
  16. Submitted SNES Development Part 1: Getting Started as a story · 265 points

    HN discussion
  17. Also: Part 2: https://blog.wesleyac.com/posts/snes-dev-2-background-graphi... Part 3: https://blog.wesleyac.com/posts/snes-dev-3-input Part 4: https://blog.wesleyac.com/posts/snes-dev-4-nmi-and-vblank Part 5: https://blog.wesleyac.com/posts/snes-dev-5-dma Part 6: https://blog.wesleyac.com/posts/snes-dev-6-sprites

    Comment linking /posts/snes-dev-6-sprites

    on “SNES Development Part 1: Getting Started”
  18. Submitted How many users block Google analytics? (2017) as a story · 265 points

    HN discussion
  19. Whenever SQLite comes up, always have to link to this post about using SQLite in production: https://blog.wesleyac.com/posts/consider-sqlite :) I'm running https://extensionpay.com off SQLite and a $5/month DigitalOcean box and it's serving around 3 million requests a month with absolutely no issues and seriously low CPU load. I'm kind of astonished, frankly.

    Comment linking /posts/consider-sqlite

    on “Store SQLite in Cloudflare Durable Objects”
  20. Submitted Languages I want to write as a story · 186 points

    HN discussion
  21. I've stopped taking it seriously after seeing blogs like this. https://blog.wesleyac.com/posts/the-curse-of-nixos

    Comment linking /posts/the-curse-of-nixos

    on “Nixery – Docker images on the fly with Nix”
  22. Submitted GetElementById vs. QuerySelector as a story · 147 points

    HN discussion
  23. > I believe the idea of Web3/Crypto is that it's decentralized Web3 is Centralized: https://blog.wesleyac.com/posts/web3-centralized - discussed here a few days ago: https://news.ycombinator.com/item?id=29766497 Even if it were decentralized, the moment a technology appears to be decentralized, we do everything in our power to add a centralized (management) layer on top (e.g. github). That layer is what the masses w…

    Comment linking /posts/web3-centralized

    on “Crypto: The Good, the Bad and the Ugly”
  24. Submitted How fast are those packets moving? as a story · 89 points

    HN discussion
  25. Glench · 2024-03-27Recommends
    Since the page didn't seem to link to it, here's a really great article about using SQLite in production for moderately-sized web apps: https://blog.wesleyac.com/posts/consider-sqlite That article, along with the ability to have streaming backups with Litestream and not wanting to pay for a separate DB server, inspired me to use SQLite in my SaaS four years ago. I've been enjoying the operational simplicity a lot al…

    Comment linking /posts/consider-sqlite

    on “How (and why) to run SQLite in production”
  26. Submitted A bogus study on code review as a story · 65 points

    HN discussion
  27. Glench · 2024-04-07Recommends
    I've been using SQLite/Litestream for https://extensionpay.com for about 3 years now! Serves about 120m requests per month (most of those are cached and don't hit the db), but it's been great! I was convinced that SQLite could be a viable db option from this great post about it called Consider SQLite: https://blog.wesleyac.com/posts/consider-sqlite Using SQLite with Litestream helped me to launch the site quickly wi…

    Comment linking /posts/consider-sqlite

    on “Ask HN: SQLite in Production?”
  28. Submitted Recursive Filesystem Entries as a story · 29 points

    HN discussion
  29. Glench · 2024-01-20Recommends
    copying and pasting from a different thread because this keeps coming up and I want to share my experience in case it's helpful: I use SQLite/Litestream for https://extensionpay.com ! Serves about 120m requests per month (most of those are cached and don't hit the db), but it's been great! I was convinced that SQLite could be a viable db option from this great post about it called Consider SQLite: https://blog.wesle…

    Comment linking /posts/consider-sqlite

    on “Ask HN: Are you using SQLite and Litestream in production?”
  30. Submitted Languages I Want to Write as a story · 4 points

    HN discussion

Search all of HN for blog.wesleyac.com

Linked by the same people?