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.
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.