Jake Worth

Open Source Again

December 14, 20191 min read

Today, I opened the source code to this blog on GitHub! 🎉


The previous iteration of this application, a Ruby on Rails app, was open source, and so open-sourcing its successor made sense to me. It’s an example of a simple React/Gatsby developer’s blog.

Inside this codebase, you’ll see bones of the Gatsby Starter Blog. I’ve added Prism.js, Cypress integration tests, some helpful commands, marketing pages, and a few styles.

Gatsby.js is amazing. If you’re blogging with markdown, and have familiarity with JavaScript, seriously consider it. I think server-rendered pages should be the default choice for basic blogging. Make yourself defend using something more complicated like a database.

A dev blog can be simple. I’ve integrated Heroku and GitHub, so every time I push to master, the app is deployed. This allows me to make changes on GitHub with my phone, or merge Dependabot PRs, and deploy to production automatically.

I hope someone finds it helpful.

Edit on GitHub

Each week, I write an email about React. It's a collection of quotes, news, conference talks, and documentation curated be me to help you get up to speed on this exploding ecosystem. Join my subscribers today by subscribing to React Explained.

Jake Worth

I'm Jake Worth, a web developer. Home About Now Newsletter