Top all-time · #9716
James Cherti
Personal blog · jamescherti.com · on HN as jameschertiprogrammingsystems
James Cherti's personal blog at jamescherti.com covers programming and systems. Since 2024, 8 different Hacker News readers have linked it 11 times, most often “Essential Emacs Packages for Efficient Software Development and Text Editing”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
James Cherti's posts on Emacs configuration, including a walkthrough of building a config with many recommended packages and a piece on native compilation. HN readers link them as practical setup guides.
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.
Categories Follow James Cherti Tags About the author More: Popular articles Recent articles ← Older posts
Most-linked posts?
- Essential Emacs Packages for Efficient Software Development and Text Editing2 people · 2 mentions · first linked 2024-12-06
What Hacker News says?
Came here to find this. MANY upvotes. I used Doom for a couple months. Then started considering a vanilla eMacs. I started taking notes on packages I found highly recommended and interesting. Then I found this. And the author has done all that work and then made it into a “let me walk through a config” including a lot of the most recommended packages and sensible configs. Gives you the lesson of building a config, k…
Comment linking /essential-emacs-packages/
on “Ask HN: Where to begin with "modern" Emacs?”Submitted Why Emacs Consult async searches feel slow and how to speed them up as a story · 60 points
HN discussionI'm pretty sure out of the box, Emacs can native compile packages in parallel ( https://www.jamescherti.com/emacs-native-compilation-config-... ) unless I'm misunderstanding something. Elpaca, which is the package manager I use, can download and install packages in parallel. lsp-bridge intercepts Emacs' LSP client and in my experience significantly reduces perceived latency for clangd.
Comment linking /emacs-native-compilation-config-jobs/
on “Why Does Elisp Suck”Submitted Essential Emacs Packages for Efficient Software Development and Text Editing as a story · 4 points
HN discussionSubmitted Efficient Emacs startup and configuration with minimal-emacs.d as a story · 4 points
HN discussionSubmitted A list of Emacs learning materials and references as a story · 3 points
HN discussionSubmitted Why Your Emacs Terminal Is Slow and How to Fix It as a story · 3 points
HN discussionSubmitted Configuring Emacs Eglot for performance as a story · 2 points
HN discussionSubmitted Configuring Emacs Eglot for Python with .dir-locals.el and Python-lsp-server as a story · 2 points
HN discussionSubmitted A Technical Guide to Compiling Emacs for Performance on Linux and Unix Systems as a story · 2 points
HN discussionSubmitted Fixing Emacs Dired Defaults: Settings for Better File Management as a story · 1 points
HN discussion