• Home
  • Blog

The Dynamism War

Alex Moon on September 13, 2021

In the web development world there are two warring priorities. Speed vs Dynamism. There are lots of things we can do to increase speed; but, static/pre-rendered sites have become synonymous with performance and good SEO, every millisecond you can shave directly affects conversion rates. On the other hand any eCommerce marketer will tell you that […]

Builds

Web

Choosing a Tech Stack (part 3): What to choose

Alex Moon on July 11, 2021

Since writing part 2 I’ve been reminded in several conversations of the importance of the human element of choosing a tech stack. So far I’ve presented a very clinical approach to this problem. In this part we’re going to cover the human element and then discuss actual technologies in the “modern” web development world and […]

JAMstack

Web

A Cursory Review of Next from a Gatsby Expert

Alex Moon on March 9, 2021

I started in Gatsby open source in late 2017. It was a welcoming project and I was there to learn through building OSS. Since then, every React site I’ve built has been in Gatsby. I’ve built site’s in Vue and Svelte but that’s not important for this post. I recently have been thinking I should […]

Gatsby

Next.js

React

Web

Updating the `classnames` package for 2021

Alex Moon on January 8, 2021

I was recently using the invaluable classnames tool in a project and thought to myself, what’s under the hood? Well here it is: By looking at it, I’m guessing this code is ES3 compatible. This is on purpose and means without transpilation, the code can be run in just about any browser since IE 8. […]

JavaScript

Web

Getting Started with JWTs, Session Management, and cookies…

Alex Moon on January 5, 2021

Looking to get started with JWTs(JSON Web Tokens)? So was I. Here are some good resources.

auth

JAMstack

Web

Gatsby Incremental Builds: The Backstory

Alex Moon on December 30, 2020

Gatsby Incremental Builds is how Gatsby Cloud builds faster, but there are speed improvements to be had by everyone if we implement our source plugins correctly. Learn the ins and outs of incremental builds and how to make your source plugins fast and friendly.

Builds

Gatsby

Web

Serverless Web Apps with Gatsby + Dgraph + Tina CMS

Alex Moon on December 29, 2020

A couple months back I did a talk on using Gatsby with Tina CMS and Dgraph’s Slash GraphQL. Here’s that: More and more folks are looking to build highly dynamic web apps that deploy via static assets to a CDN. Gatsby has been a leader in this space and has a great story around sourcing […]

Gatsby

JAMstack

Talk

Choosing a Tech Stack (part 2): How to choose

Alex Moon on November 3, 2020

Welcome to part 2 of “Choosing a Tech Stack”. This post is going to get into the finer details of how to choose a method for building a project. You may be hoping this is where I tell you to use framework X or language Y. Alas, that is not what I am here to […]

Web

Choosing a Tech Stack (part 1): Method to the Madness

Alex Moon on April 27, 2020

I recently saw a tweet suggesting we all these JS frameworks are a waste of time and we needed to go back to what the web was meant to be, PHP. I honestly don’t know if this person was serious…and I’m not going to try and hunt down a random comment on a random thread […]

Web

Hello world (Gatsby + WP)!

Alex Moon on March 25, 2020

I have a blog. Guess I have to write content now… I am in fact looking forward to this, I have been wanting to do this for some time. Now that I have one, I am looking forward to sharing more of the things I work on and am thinking about. I will start here […]

Gatsby

JAMstack

WordPress

  • GitHub
  • LinkedIn
  • Twitter
  • Instagram

©2023 Alex Moon. Built with Gatsby.