Top all-time · #22113
yannesposito.com
Personal blog · her.esy.fun/posts · on HN as yogsotothprogrammingsystems
yannesposito.com is a personal blog at her.esy.fun about programming and systems. Since 2019, 3 different Hacker News readers have linked it 13 times, most often “How I protect my Forgejo instance from AI web crawlers”. It is still writing: the last post was on 2025-12-20, and you can follow it by feed.
Most recent articles
Most-linked posts?
- How I protect my Forgejo instance from AI web crawlers2 people · 2 mentions · first linked 2025-12-21
What Hacker News says?
I personally have great success with gptel + mcp + claude (via copilot due to corporate restrictions) I wrote a short article about how I configured it there: https://her.esy.fun/posts/0029-ai-assistants-in-doom-emacs-3... One thing I really appreciate with gptel is that it is very easy to switch from Claude to something else like a local llm (via ollama or gpt4all for example). And the interface will be similar.
Comment linking /posts/0029-ai-assistants-in-doom-emacs-31-on-macos-with-clojure-mcp-server/index.html
on “Claude Code IDE integration for Emacs”Submitted How I protect my Forgejo instance from AI web crawlers as a story · 18 points
HN discussionI've made a short presentation about filling the gap between just pure git and something like gitlab. https://her.esy.fun/slides/git-project-manager.html Mostly, project-management features.
Comment linking /slides/git-project-manager.html
on “KDE is adopting GitLab”Submitted Brut: A bare-bones CSS Framework as a story · 3 points
HN discussionI use a single Makefile with pandoc. https://her.esy.fun/posts/0018-makefile-as-static-site-build... I use org-mode instead of markdown. But this system is agnostic of your source. Low maintenance, and will probably still work in a long time in the future. The most fragile part of it is pandoc, which I think will be retro compatible for a long time.
Comment linking /posts/0018-makefile-as-static-site-builder-follow-up/index.html
on “Ask HN: How to build a light weight personal blog?”Submitted How to Choose Your Tools as a story · 1 points
HN discussionI use nix home-manager and yadm. Mostly on macOS. I blogged about it here https://her.esy.fun/posts/0021-my-personal-environment-sync/...
Comment linking /posts/0021-my-personal-environment-sync/index.html
on “Ask HN: How do you share your personal setup over different computers?”https://yannesposito.com (or its clone https://her.esy.fun ) I blog about functional programming (haskell, clojure), but also emacs org-mode, thing like these. I sometimes tell myself I should invest more time to write down more about my thoughts there. I am happy to be part of the 512kb club. Here are a few posts that were somehow popular: - https://her.esy.fun/Scratch/en/blog/Learn-Vim-Progressively/ - https://her…
Comment linking /Scratch/en/blog/Yesod-tutorial-for-newbies/
on “Ask HN: Could you share your personal blog here?”I personally host a forgejo instance on a private VPS ; so far almost no maintenance except protecting it from ai-crawlers[#1]. If you don't want the hassle, codeberg.org is a public instance of forgejo. [#1]: https://her.esy.fun/posts/0031-how-i-protect-my-forgejo-inst... I configure my local repositories to push on both Github and my forgejo instance. I am not using the CI much for my private projects (local tests…
Comment linking /posts/0031-how-i-protect-my-forgejo-instance-from-ai-web-crawlers/index.html
on “Ask HN: Alternatives to GitHub”