Hey look, it's a blog!

Hi, I'm Josh ComeauJosh Comeau. I'm a front-end software developer at GatsbyGatsby.

This blog started as a place for interactive, explorable tutorials. It's still kind of that, though the scope has grown a bit. Now I view it as my super-powered Medium alternative. Some posts will be full of rich, interactive widgetsfull of rich, interactive widgets, while others will be traditional "blog" faretraditional "blog" fare.

My experience as a remote worker

December 2nd, 2019

An honest look at what it's like to do remote software-development work

Folding the DOM

May 19th, 2019

A deep dive into DOM folding techniques, to be used in animations and interactions.

📣 Announcing Tinkersynth 2.0

May 1st, 2019

Lessons learned during a hectic product launch, and some exciting new features!

Dynamic Bézier Curves

May 23rd, 2018

A deep dive into Bézier curves in React. We'll look at how to build dynamic effects such as scroll-to-flatten using SVG path instructions, and how to architect our components for maximum readability and reusability.

Join the Newsletter 🗞

I believe that the best way to learn something is through experimentation. The posts on this blog aim to put control in your hands, to play with sliders and tinker with editable code. It's been a really fun journey, and I'm excited about being able to create more posts!

If this stuff interests you as well, you can join the newsletter. I'll let you know when new posts are up (in fact, subscribers will get sneak peeks!).

It also sends a strong signal to me that this stuff is worth building, and will likely motivate me to create more content!

✨Roughly 4 issues a year, focusing on content I've published ✨