Keep it simple stupid - the overengineered blog

- 1 min

tldr; simplfying the blog using Jekyll and moving to Cloudflare.

The previous version of this site was composed off a dumb web client (Angular JS), SpringBoot API and a Mongo database all running in Docker (Swarm mode) on a few Raspberry Pis. I only wanted to blog, despite learning a lot this approach had to much operational overhead, so I’ve simplifed the applications architecture by moving to Jekyll and GitHub pages. Jekyll enables you to create a blog from static content. it’s easy, plus no more databases to maintain.

Preivous Blog Architecture

Previous Architecture

Revised Blog Architecture

Revised Architecture



If it compiles it works!

rss facebook twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora