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

P

Piers Cawley

Personal blog · bofh.org.ukprogramming

Piers Cawley writes Just a Summary, a personal blog at bofh.org.uk about programming. Since 2008, 16 different Hacker News readers have linked it 30 times, most often “Running a Bakery on Emacs and PostgreSQL”. It is still writing: the last post was on 2025-10-21, and you can follow it by feed.

Visit the blog
30mentions?
16HN people?
2008–2024first – last linked?
Links on Hacker News per year · peak 6 in 2009

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

Why HN links it

HN readers link Piers Cawley's bofh.org.uk for posts on running a bakery with Emacs and PostgreSQL, his move from software engineer to baker, SICP translated to JavaScript, and Moose for Ruby.

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

Piers Cawley practices punditry

Most-linked posts?

  1. Running a Bakery on Emacs and PostgreSQL
    6 people · 10 mentions · first linked 2019-02-26
  2. Higher Order Javascript
    2 people · 2 mentions · first linked 2010-11-18
  3. Falling out of love with a language
    2 people · 2 mentions · first linked 2010-03-10
  4. A Tale of Two Languages
    2 people · 2 mentions · first linked 2010-07-26

What Hacker News says?

  1. Corel's office suite has a scripting language if I recall. My grandfather in law learned enough of it to develop a few systems for managing family finances, gifting (it's a large family), etc. Emacs is notable. It requires learning a bit of elisp programming but, like a browser, is basically a development environment that gives you access to a windowing system, input from the user, image rendering, text buffers, etc…

    Comment linking /2019/02/25/baking-with-emacs/

    on “Folk Interfaces”
  2. Submitted Running a Bakery on Emacs and PostgreSQL as a story · 465 points

    HN discussion
  3. Obvious objections - JS has no tail call elimination, no macros, and state-changing is managed with entirely different conventions in Scheme. Also the conceit of SICP (not really justified) is that they don't have to teach you syntax, because homoiconicity. Still, I think it's a worthy pursuit to try to bring the insights of this book to a wider audience. Side note: the navigation is really irritating. The back butt…

    Comment linking /2010/11/18/higher-order-javascript

    on “SICP translated to JavaScript”
  4. Submitted Running a Bakery on Emacs and PostgreSQL (2019) as a story · 193 points

    HN discussion
  5. I don't have much to add to this but it reminded me of this blog article about running a bakery business on Postgres and Emacs https://bofh.org.uk/2019/02/25/baking-with-emacs/ there's also a few more articles on that blog about his transition from Software Engineer to Baker. I have no idea if he stuck with it, maybe you could reach out to him? Edit: although the website is down the Twitter and Facebook pages for th…

    Comment linking /2019/02/25/baking-with-emacs/

    on “Ask HN: Is Anyone Here a Professional Baker?”
  6. Submitted Turing as a story · 49 points

    HN discussion
  7. However even Jim Weirich doesn't like Rake being called a "DSL". I think Piers Cawley was dead on by calling things like this a Pidgin refs: * http://www.infoq.com/interviews/jim-weirich-discusses-rake * http://www.bofh.org.uk/2007/08/08/domain-specific-pidgin

    Comment linking /2007/08/08/domain-specific-pidgin

    on “The Building Blocks of Ruby”
  8. Submitted Higher Order Javascript as a story · 13 points

    HN discussion
  9. cpach · 2021-07-07Recommends
    This is not my hack, but I thought it was worth linking to. Running a bakery on Emacs and PostgreSQL: https://bofh.org.uk/2019/02/25/baking-with-emacs/

    Comment linking /2019/02/25/baking-with-emacs/

    on “Ask HN: What's the weirdest/best thing you've done with Emacs?”
  10. Submitted A Tale of Two Languages as a story · 10 points

    HN discussion
  11. As someone who is enjoy eating a lot of bread (part of my Balkan culture), I'm baffled to see so much hesitation toward bread when I go abroad. I'd frequently get plenty of food in restaurants, but not so much bread with it. Even if I get it, either it is something old or "too much white" for my taste (this means there is nothing in it useful for the body). Although we have plenty of bakeries with fresh bread 24/7,…

    Comment linking /2019/02/25/baking-with-emacs/

    on “Breaking Bread: The dark and white flours of ideology”
  12. Submitted Falling out of love with a language as a story · 6 points

    HN discussion
  13. or Pidgin ;-) ref: http://www.bofh.org.uk/2007/08/08/domain-specific-pidgin

    Comment linking /2007/08/08/domain-specific-pidgin

    on “Writing a DSL with Python”
  14. Submitted London.pm Presentation Video (An introduction to MooseX::Declare) as a story · 6 points

    HN discussion
  15. > how about recommended levels of vitamin D? That's directly influenced by pigmentation. People generally don't consider dark skinned Indians and dark skinned Nigerians and dark skinned Peruvians to be the same race because they all have dark skin. They're just as different from each other as they are from me despite having more melanin. > It seems apparent to me that there are at least _some_ cases where the social…

    Comment linking /2018/10/25/devils-advocacy-without-tears/

    on “A biased test kept Black people from getting a kidney transplant”
  16. Submitted A recipe is just a directed acyclic graph as a story · 3 points

    HN discussion
  17. You must be in a different echo chamber then ;-) Here are some interesting recent blogs for non Perl echo chamber members.... * http://www.bofh.org.uk/2009/02/20/marking-time * http://www.bofh.org.uk/2009/02/22/moose-for-ruby-programmers * http://www.bofh.org.uk/2009/03/11/writing-parsers-for-fun-an... * http://www.bofh.org.uk/2009/03/13/magic-vs-mundane-keeping-t... * http://www.modernperlbooks.com/mt/2009/03/worki…

    Comment linking /2009/03/13/magic-vs-mundane-keeping-them-apart

    on “A web service to unshorten short URLs, in modern Perl”
  18. Submitted A tale of two languages (Desperate Perl and Large Scale Perl) as a story · 3 points

    HN discussion
  19. via http://www.bofh.org.uk/2010/03/10/falling-out-of-love-with-a...

    Comment linking /2010/03/10/falling-out-of-love-with-a-language

    on “Moose for ruby programmers (video, 18mins)”
  20. Submitted Running a bakery on Emacs and PostgreSQL (2019) as a story · 2 points

    HN discussion
  21. Submitted Running a bakery on Emacs and PostgreSQL (2019) as a story · 2 points

    HN discussion
  22. Submitted Class decomposition and a handy delegation pattern as a story · 2 points

    HN discussion
  23. Submitted Warnings are the new test failures as a story · 2 points

    HN discussion
  24. Submitted Running a bakery on Emacs and PostgreSQL (2019) as a story · 1 points

    HN discussion
  25. Submitted Running a bakery on Emacs and PostgreSQL (2019) as a story · 1 points

    HN discussion
  26. Submitted A tip for all programmers as a story · 1 points

    HN discussion
  27. Submitted Moose for Ruby Programmers (Perl MooseX::Declare) as a story · 1 points

    HN discussion

Search all of HN for bofh.org.uk

Linked by the same people?