Frederic Marx
Front-End Developer

πŸ‡ Project Jockey

Redesigning fmarx.com in the Year of the Website, 2026.

If I can make it smaller, I should.

If I can make it dumber, I should.

β€” Dave Rupert

Decision log

  • Keep it simple and use Eleventy and flat files instead of Astro and Sanity, because in a long-term project β€œyou pay the price in maintenance later on”.
  • Use eleventy-base-blog as a starting point for architecture decisions.
  • Use WebC so I can work on different elements in isolation.
  • Don’t use Sass unless I need to. Write small CSS files that can be imported and bundled into WebC components via link rel="stylesheet".

To-do

  • File structure
  • WebC
  • Content
  • Fonts
  • Microformats
  • Webmention endpoint
  • Remove demo content
  • Library
  • Navigation
  • Images
  • Add legacy content
  • Grid
  • Tags
  • Explore using Obsidian to increase ease of editing, while maintaining Markdown files as data source.