Month in review: June, 2025
ITYPD's first month has passed and a tremendous amount of work got done in that time. We went from having no design and barely any functionality for the blogs themselves to having fully functioning and (if I do say so myself) nice looking blogs. Oh and the app itself had no design as well, not to mention that most things did not work.
List of changes
- Blogs have a finished design that works in all devices
- Blogs have a archive page
- Blogs support accent color styling (though the ability to make use of it via the app is yet to be done)
- Blogs support custom domains
- User's time zone setting are taken into account when publishing posts
- Post content is now parsed as Markdown
- App has a unified design language which is mostly fully implemented
- Blog settings can be changed in the app
- Account settings can be changed in the app
- Unlimited number of blogs can be created in the app
Coming next
There's no concrete list of things, but all-in-all I want to finish the app design work fully, make it also work in mobile devices and then implement the nitty-gritty stuff such as post deletions, blog deletions, account deletions and account recovery. Oh and, since the world is now a bot-infested hellscape, I need to also implement e-mail verification, request throttling, and take data caching a bit more seriously. Currently only the blog archive is cached (updated every hour).
Work that probably goes to next months is implementing post statuses so that you could also have drafts or private posts only visible via a link, post revisions so that you can always go back in history if you messed up and data archival so you can download all data associated with your account or your blogs and not be locked into the ITYPD service.
And even further down the line are things like RSS feeds for blogs, logo/image uploads, accent color customization, and so forth. Building a product like this is a pretty big undertaking which takes a lot of time, especially if you're a 1-guy team like I am.