Explore some of my blog posts as I embark on a journey to build my site from scratch using GatsbyJS and TailwindUI.
My personal site (version 1.0)
Reflecting on building my personal site from scratch, in my spare time, over the past couple of months.
Setting up path redirects in GatsbyJS
Permanently redirect paths in Gatsby, but also Netlify, by defining rules in a _redirect file.
Search Engine Optimization with GatsbyJS
An introductory tutorial about Seach Engine Optimization (SEO) in Gatsby
Blogging with GatsbyJS
How to blog on GatsbyJS for any audience, using Remark, Prism, and other plugins
Dynamic page generation in GatsbyJS
Avoid copy-pasting HTML in favor of using layouts, components, and GraphQL variables!
Building a newsletter with ConvertKit
I am building an email list and starting a newsletter. I chose ConvertKit because it's made by Indie Hackers for...
Privacy-friendly analytics in GatsbyJS
I set up my Gatsby site to only track users who want to be tracked, using a cookie consent banner to ask for their permission...
Poll: what tech do you use to build personal sites in 2021?
I paid for advertising to see what tech stack people use in 2021. Here are the results...
Great web design as a software engineer with TailwindUI
As a software developer, creating good web design is not one of my core skills. TailwindUI changed all that for me. Read more to find out why...
Building my site with GatsbyJS and TailwindCSS
Setting up a simple responsive website with Gatsby, Tailwind, and Remark.
Structured Data for the Semantic Web with JSON-LD
How to add semantic data to your web site's articles with JSON for Linking Data (JSON+LD).
Why do I write?
My motivation behind setting up a personal site and writing about software engineering
Building a personal site in 2021
Read about my journey to building a personal site, from scratch, in 2021