Skip to main content

13 posts by Martin Hähnel

2025
More Description

Let's continue Another WhileDo post. Of course, my amazing work yesterday had one fatal flaw and that is that the preview…

Oct 4, 2025

Categories: BloggingConfigurationMarkdownPlugins

WhileDo

Instead of a How-To, I'll write a "WhileDo" today. This is my attempt to Write Like Ron Jeffries. After I published this…

Oct 3, 2025

Categories: BloggingCSS/SassConfigurationFiltersHow to...Social Media

How To Use eleventy-img (To Optmize Images In Eleventy) With Caching (To Keep Build Times Low) On Cloudflare Pages (Which Can't Cache Optimize Images Out Of The Box)

The Problem Cloudflare offers build caching for static site generators like Eleventy . Both are powering this blog. Great.…

Jul 21, 2025

Categories: How to...ImagesPerformance

Nice Permalinks In Eleventy AND Nice Filenames in Obsidian

A while ago I made a post about how to change (part of) the permalink that Eleventy generates from the filename. Since I…

Jul 6, 2025

Categories: BloggingHow to...ObsidianPermalinks

Uploading Images For Your Eleventy Blog to Cloudflare R2 from Obsidian

At some point I will write about my Obsidian as a blog editor setup in more detail, but I just wanted to make a note here,…

Jun 28, 2025

Categories: How to...ImagesObsidian

An Obsidian Template To Create A File At The Right Location

In my blog, this post you're reading right now can be found at the following path in the repo: content/blog/2025/06/03/obsidian-templater-file-creation-template.md…

Jun 3, 2025

Categories: BloggingDatesHow to...Obsidian

How To Implement Favs In Eleventy

An easy way to implement favs - favorites, likes, kudos or whatever you want to call them - is by using a little bit of HTML,…

May 29, 2025

Categories: CSS/SassHow to...Remote Data

How To Make Eleventy Understand Obsidian-style Callouts

I really like callouts as a concept. If you're unfamiliar, they are a way to make a part of a note or post stand out. Because…

May 11, 2025

Categories: ConfigurationHow to...MarkdownObsidianPlugins

How To Make Eleventy Understand Obsidian-style Wiki Links

I have started to use Obsidian as my blog editor and because of that I needed a simple way to make eleventy understand wiki…

Apr 20, 2025

Categories: BloggingConfigurationHow to...ObsidianPlugins

Creating A Navigation Menu For the Eleventy Base Blog

Just a quick note on the fact that this blog now has a custom main navigation that can grow past the five or so items that…

Mar 23, 2025

Categories: BloggingCSS/SassHow to...LayoutsNavigation

How To Remove A Folder From The Generated Permalinks In Eleventy

When I moved to Eleventy with this blog, I made the "mistake" to organize my blogposts into a subdirectory called blog. In…

Feb 15, 2025

Categories: BloggingHow to...Permalinks

How To Add Search To Eleventy

If you have an Eleventy-based site, there are a few options you can take to add search to your page. One low-fi solution…

Feb 12, 2025

Categories: How to...RSSSearch

How To Add Footnotes To Eleventy

An easy way to add footnotes to Eleventy is to use an existing plugin for markdown-it , which is what Eleventy uses internally…

Feb 11, 2025

Categories: BloggingHow to...Markdown

Get the blog by email (or RSS)

Powered by Buttondown