Top all-time · #5709
Will Schenk
Personal blog · willschenk.comprogrammingweb
Will Schenk's personal blog at willschenk.com covers programming and web. Since 2014, 13 different Hacker News readers have linked it 35 times, most often “Why engineers build crappy products”. It is still writing: the last post was on 2026-07-09, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN commenters link Will Schenk's posts on practical developer tooling: building a GUI on a Markdown static site generator and using Emacs TRAMP to edit remote files without SSH.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
I am a father, entrepreneur, technologist and aspiring woodsman. My wife Ksenia and I live in the woods of Northwest Connecticut with our four boys and one baby girl. I have a lumber mill and all the kids love using the tractor. I’m currently building The Focus AI, Umwelten, and Cornwall Market.
Most-linked posts?
- Why engineers build crappy products2 people · 2 mentions · first linked 2015-02-21
- Import your gitlog into sqlite to mine interesting data from it2 people · 2 mentions · first linked 2020-08-28
- Emacs Tramp Tricks2 people · 2 mentions · first linked 2020-03-10
- AI in Emacs2 people · 2 mentions · first linked 2024-03-01
- Implment chat, RAG, and tools with ollama, OpenAI directly and with LangChain2 people · 2 mentions · first linked 2024-04-16
- Building a ReactJS UI for static site generated with Middleman2 people · 2 mentions · first linked 2015-07-30
What Hacker News says?
Not all of these fit the bill exactly, but they all have their own advantages. - prose.io - siteleaf.com - statamic.com - getkirby.com - github.com/jekyll/jekyll-admin - github.com/netlify/netlify-cms - federalist.18f.gov You can also always build your own on top of whatever generator you want to use (example: http://willschenk.com/building-a-gui-for-managing-middleman-... ). My favorite setup though is middleman +…
Comment linking /building-a-gui-for-managing-middleman-blogs/
on “Show HN: Publish a Markdown website in 5 minutes”Submitted Using Askgit – A SQL interface to your Git repository as a story · 176 points
HN discussionWhy don't you SSH _from_ Emacs? If you are editing a remote file there's usually no need to SSH and then invoke an editor. https://willschenk.com/howto/2020/tramp_tricks/
Comment linking /howto/2020/tramp_tricks/
on “916 Days of Emacs”Submitted How to track your coworkers – Simple passive network surveillance as a story · 40 points
HN discussionSubmitted Building sites with middleman as a story · 19 points
HN discussionSubmitted Slow Data and Fast Sites: Deploy Searchable Apps with React, Middleman and Parse as a story · 7 points
HN discussionSubmitted Scripting Twitter: Collecting Data and Writing Bots as a story · 7 points
HN discussionSubmitted Why engineers build crappy products as a story · 6 points
HN discussionSubmitted Getting personal information from only a URL as a story · 6 points
HN discussionSubmitted Building a ReactJS UI for static site generated with Middleman as a story · 5 points
HN discussionSubmitted Emacs Tramp Tricks as a story · 4 points
HN discussionSubmitted Setting up Devise with Omniauth schemes without email addresses as a story · 4 points
HN discussionSubmitted Bootstrap: Advanced Grid Tricks: You really should be defining your own classes as a story · 4 points
HN discussionSubmitted Implment chat, RAG, and tools with ollama, OpenAI directly and with LangChain as a story · 3 points
HN discussionSubmitted Emacs Tramp tricks: Replacing terminals with Emacs (2020) as a story · 3 points
HN discussionSubmitted Using rake for dataflow programming and data science as a story · 3 points
HN discussionSubmitted Dateslice: Writing rails extensions, adding date group_by to ActiveRecord as a story · 3 points
HN discussionSubmitted Programmatically Interacting with LLMs as a story · 2 points
HN discussionSubmitted AI in Emacs as a story · 2 points
HN discussionSubmitted Why Engineers build crappy products as a story · 2 points
HN discussionSubmitted Setting up Rails rspec testing with authentication and mock network access as a story · 2 points
HN discussionSubmitted Build your own middleman extension to make static sites more awesome as a story · 2 points
HN discussionSubmitted Making Yosemite Faster: Lowering Out of Control WindowServer CPU Usage as a story · 2 points
HN discussionSubmitted AI in Emacs as a story · 1 points
HN discussionSubmitted Summarizing URLs with ChatGPT as a story · 1 points
HN discussionSubmitted Logging with an HTTP Proxy: Simple MitM Debugging as a story · 1 points
HN discussionSubmitted Import your gitlog into sqlite to mine interesting data from it as a story · 1 points
HN discussionSubmitted Put your Git log in sqlite and look at project participation over time as a story · 1 points
HN discussionSubmitted Leveraging Disposability for Exploration as a story · 1 points
HN discussionSubmitted Installing Guix on IntelNUC as a story · 1 points
HN discussion