PuterBlogger
This project actually first started as a general blog program written to be used on GitHub with a desktop application front-end. However, shortly after writing this program and going homeless, I realized that the public library and many public Wifi spots at the time blocked SSH access, and I wasn't aware of how else to easily push out my changes to GitHub with my SSH key. I did later find out an alternate port is available.
Developed Using: Lazarus
Project Page: Project Link
Project not currently Active or being Developed
This is a static blog sort of program, while not entirely static as in it uses a static generator and it run entirely from static HTML. Rather, there is no server-side component, it is entirely from from inside the browser using JavaScript.
It included a very basic desktop program to write out the various posts for the blog, and an export button, which will export the blog into a compatible JSON file format which the website blog software will then consume. It also runs as a full single page application, meaning that all the blog entries are loaded at once, which can even limit any privacy issues, as even a web server log cannot say exactly which blog articles any reader has read on the website. This can also make it load slower as more and more blog posts are written. The blog also supports multiple meta types, and is written primarily in markdown.
- GitHub Repository: Link
- Puter Web Application: Link
