I’ve been wanting to start a blog for a while now, but I’ve been putting it off because I didn’t want to spend a lot of time on the setup. I wanted to focus on the projects themselves. Not to mention, I’m not the best writer. I decided to try using Google’s Gemini Code Assist to help me get started, and it’s been a great experience so far.

I started by telling Gemini that I wanted to create a simple blog using Jekyll and GitHub Pages. I also gave it a list of topics I wanted to write about:

  • DIY projects (3D printing, costume design, etc.)
  • AI projects
  • An archive of my time off between jobs
  • Travel

Gemini quickly got to work and scaffolded a new Jekyll site for me. It then suggested a blog structure based on my topics, creating collections for each of them. This will make it easy for me to keep my posts organized.

Here’s a summary of what Gemini has done so far:

  1. Created a new Jekyll site in my GitHub Pages directory.
  2. Updated the _config.yml file to create collections for my blog topics.
  3. Created folders for each of the collections: _diy, _ai, _archive, and _travel.
  4. Created a sample post in the _ai collection to show me how it works.

I’m writing this blog post with Gemini’s help right now. It’s been a really smooth process, and I’m excited to see what else I can do with it. I’ll be sure to write more about my experiences with Gemini as I continue to build out this blog.