2025 roadmap

matt

My 2025 roadmap is pretty simple:

  • Site branding
  • JSON feed endpoint

    I originally intended to publish an Atom Feed but ended up going with JSON Feed since most modern services support it.

  • Email verification
  • Password reset process
  • Passkeys
  • Offline feature flag system

    A bit less sophisticated than it sounds. This is just a system in my configuration that turns certain features on and off for environments like testing.

May update

I ended up taking a bit of a detour. The prebuilt WYSIWYG editor I was using came with some strong limitations that ended up muddying up a lot of my code. I bit the bullet and built a custom editing experience based on MarkdownIt. It was quite a bit of work but I managed to get through it.

Screenshot of my editor

The default editing experience is now pretty nice. The total list of features so far is:

  • Lists
    • ordered
    • unordered
    • check lists
    • nested lists
  • Toolbar
  • Synchronized scrolling
  • File uploads

MarkdownIt is also highly extensible, leaving the door open for future work when needed.