Skip to content

Switch confirmed

And here we are - I've made the switch over to Jekyll as the way that I'll be updating my personal site. It's a total dream to work with.

Published by David Goodman in Share

I also took the opportunity to wipe all my longer and more substantial blog posts off Tumblr so now it's just a graveyard of links and Youtube videos, as it should be.

I can't emphasise enough how simple this is to use once you've got it configured, especially since I got started with a fork from the excellent Jekyll Now repository. I'm very new to actually using Github, but it's possible to get started using that repository without a single command line interaction - you can do all your post editing and creation in Github's editing interface.

Now that I've got it setup though, I'm really enjoying using a text editor and my very limited CLI skills to edit and upload posts. Once I'd figured out how to get Markdown formatted text out of Tumblr, it was only a couple of hours work to get my (small) archive of posts into shape and move them over. With the DNS switches all flipped over at Hover, you should now be seeing this site if you've tried to get to davidgoodman.net.

And did I mention I'm hosting it all for free with Github Pages?

All in all, a success. I can see myself fiddling with theming endlessly, but for now it's just very nice not to be messing about with yet another CMS. Just a bunch of text files.

If you've got a personal blog that's languished on some free service like Tumblr for years, you should give it a go.

Become a member for much, much more

  • Access to exclusive short fiction
    Read short SF and espionage fiction only available to members
  • Weekly, fortnightly and monthly posts
    Behind-the-scenes sneak peeks, craft, publishing, events and essays
  • Subscriber benefits, calls and meetups
    Bookplates, signed first editions, quarterly Zooms and more
  • Full archive access with more on the way
    Access everything, with regular new subscriber benefits and content
Personal information