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 · #2744

M

mccue.dev

Personal blog · mccue.dev/pagesprogramming

mccue.dev is a personal blog at mccue.dev about programming. Since 2022, 27 different Hacker News readers have linked it 34 times, most often “How to Structure a Clojure App 101”. It has a working feed you can follow.

Visit the blog
34mentions?
27HN people?
2022–2026first – last linked?
Links on Hacker News per year · peak 12 in 2024

Most-linked posts?

  1. How to Structure a Clojure App 101
    3 people · 3 mentions · first linked 2022-12-08
  2. Life Altering PostgreSQL Patterns
    2 people · 2 mentions · first linked 2025-03-16
  3. Better Java logging, inspired by Clojure and Rust
    2 people · 2 mentions · first linked 2022-09-25
  4. After CrowdStrike, Programmers Deserve Consequences
    2 people · 2 mentions · first linked 2024-07-20
  5. The different ways to handle errors in C
    2 people · 2 mentions · first linked 2022-07-29
  6. You can run Java like Python now
    2 people · 2 mentions · first linked 2024-07-28
  7. Just use Postgres
    2 people · 2 mentions · first linked 2024-08-17

What Hacker News says?

  1. If you haven’t got a really good reason just https://boringtechnology.club/ and https://mccue.dev/pages/8-16-24-just-use-postgres

    Comment linking /pages/8-16-24-just-use-postgres

    on “Ask HN: Feel stuck and overwhelmed by tech choice”
  2. Submitted Just use Postgres as a story · 236 points

    HN discussion
  3. A similar post, also mentioning protocols and integrant, was posted here a few days ago and may also interest some: https://mccue.dev/pages/12-7-22-clojure-web-primer

    Comment linking /pages/12-7-22-clojure-web-primer

    on “Structuring Clojure Applications”
  4. Submitted Public static void main(String[] args) is dead as a story · 210 points

    HN discussion
  5. sealed interface Shape {} record Square(int x) implements Shape {} record Rectangle(int l, int w) implements Shape {} record Circle(int r) implements Shape {} double getArea(Shape s) { // Exhaustively checks for all alternatives. return switch (s) { case Square(var x) -> x * x; case Rectangle(var l, var w) -> l * w; case Circle(var r) -> Math.PI * r * r; } } This is a good article: https://mccue.dev/pages/11-1-21-sm…

    Comment linking /pages/11-1-21-smuggling-checked-exceptions

    on “You might want async in your project”
  6. Submitted Go's Concurrency Examples in Java 19 as a story · 151 points

    HN discussion
  7. Submitted A Dramatic Reading: I Will Fucking Piledrive You If You Mention AI Again as a story · 65 points

    HN discussion
  8. Submitted Rust Just Failed an Important Test as a story · 62 points

    HN discussion
  9. Submitted Life Altering PostgreSQL Patterns as a story · 26 points

    HN discussion
  10. Submitted After CrowdStrike, Programmers Deserve Consequences as a story · 16 points

    HN discussion
  11. Submitted Better Java logging, inspired by Clojure and Rust as a story · 10 points

    HN discussion
  12. Submitted You can run Java like Python now as a story · 8 points

    HN discussion
  13. Submitted Life Altering PostgreSQL Patterns as a story · 7 points

    HN discussion
  14. Submitted The different ways to handle errors in C as a story · 6 points

    HN discussion
  15. Submitted Python Only Has One Real Competitor as a story · 4 points

    HN discussion
  16. Submitted Clojure as a First Language as a story · 4 points

    HN discussion
  17. Submitted Better Java logging, inspired by Clojure and Rust as a story · 4 points

    HN discussion
  18. Submitted Issues you will face binding to C from Java as a story · 3 points

    HN discussion
  19. Submitted C Growable Arrays: In Depth as a story · 3 points

    HN discussion
  20. Submitted You can run Java like Python now as a story · 3 points

    HN discussion
  21. Submitted I Can't Run My Rust Game Either as a story · 3 points

    HN discussion
  22. Submitted After CrowdStrike, Programmers Deserve Consequences as a story · 3 points

    HN discussion
  23. Submitted Extension methods make code harder to read as a story · 3 points

    HN discussion
  24. Submitted Java's Options for Options as a story · 3 points

    HN discussion
  25. Submitted New Build Tool in Java as a story · 2 points

    HN discussion
  26. Submitted Modules Make javac Easy as a story · 2 points

    HN discussion
  27. Submitted Better Java Compiler Error Messages as a story · 2 points

    HN discussion
  28. Submitted How to Structure a Clojure App 101 as a story · 2 points

    HN discussion
  29. Submitted The different ways to handle errors in C as a story · 2 points

    HN discussion
  30. Submitted Turn any Java program into a self-contained EXE as a story · 2 points

    HN discussion

Search all of HN for mccue.dev

Linked by the same people?