RSS.Social

Trevor Harmon's Blog

follow: @[email protected]

Posts

Don't use the spread operator in a loop

Const isn't constant

Thoughts on building habits

Loaves and fishes

Loose null checks in JavaScript

Advanced state management with React and CodeMirror

Connecting ANTLR to CodeMirror 6: Connecting a Language Server

Connecting ANTLR to CodeMirror 6: Building a Language Server

CodeMirror and React

Learning CodeMirror

Building a ShopifyQL Editor

Displaying Mermaid charts in Gatsby

What I've been up to lately

Sell things fast with Gatsby and Shopify

How to prepare and use variable fonts on the web

Introducing 2.0 in 2020

Binary Thinking vs Directional Thinking - @DanielPriestley

What I learned from my first month working remote

Why Slow Mornings May Be the Secret to Tech-Life Balance - @ajzaleski

Email signup forms with Gatsby and Mailchimp

Getting Closure on React Hooks – @swyx

How to use S3 select to query JSON in Node.js

Code IRL: Javascript closures

Three Simple Ways to Write Cleaner Code

Configuring Jest and Enzyme in Create React App on Typescript

The value of iterative design

A developer's guide to the Open Graph protocol

What I learned from a failed startup

StaticQuery and Typescript

How to silence false SASS warnings in React

How to lint Typescript in a Gatsby project

How to quickly deploy a Gatsby site with Netlify

How to make a static site with flexible content (using Gatsby & Contentful)

How to make a super-fast static site with Gatsby, Typescript, and SASS

How to use Apple Font Tools to tweak a font

What Facebook can teach us about the new MacBook Pro

On Building CougarCash