Johnny.sh

I made a new website

June 22, 2019

This is a new blog post, on my new personal website, which I just rewrote this weekend. My personal website was long overdue for a rewrite — the previous version was okay (design wise) but it was always just a quick fix. The previous was made with an open source tool called X0, from jxnblk and the team called compositor. Big fan of their work.

X0 was a cool little no-config wrapper around React + webpack, and made it easy to throw a site up, but it’s ultimately a tool for documentation.

This time — I chose gatsby. If you don’t know gatsby, it’s a framework around React that makes it easy to build FAST sites. It’s basically a static site generator, huffed up on keyboard duster, with a lot of cool tools that make your life easier. It’s also really great for making blogs.

Also, if you want to see the source code for the site, I made it open source on GitHub: Link to repo.

Anyways, outside of the technical details, I’m just going to be using this blog to document knowledge, write stories from my life in Shanghai, or share other cool stuff.

Hopefully I’ll write a lot more interesting things in the future.

Key visual: a photo I took at a surf spot called Itankihama, in Muroran, Hokkaido, Japan


John Roberts

Personal blog by John Roberts