Ian Jones

Ian Jones @theianjones

About: I build software on the web.

Location:
Arlington, Va
Joined:
Jan 11, 2019

Ian Jones
articles - 19 total

How xstate saved our 🥓

A story on how I turned a complicated set of react hooks into a easy to reason about xstate machine.

Learn More 47 2Oct 23 '20

📆 Livestream Event - Build Your Own Public Digital Garden

A digital garden is a place to take concepts from initial discovery all the way to original published posts. It's the idea that concepts grow over time. You tend to this concept over time rather than all at once.

Learn More 3 2May 18 '20

How Do I Split Up a Large query In Sidekiq and Rails?

I posted this question on Stack Overflow and thought I would get the dev.to communities perspective a...

Learn More 18 3Mar 18 '20

Generate a RedwoodJS Project

Watch "Generate a Redwood Project" on egghead.io. First, you need to make sure your Node version is...

Learn More 7 1Mar 19 '20

Custom Roam Research Themes

You can write your own custom RoamResearch.com themes using the stylus extension in chrome. Maggie Ap...

Learn More 9 0Mar 24 '20

Understand Urql's Exchanges and Request Policies

Urql is a flexible alternative to Apollo GraphQL client.

Learn More 15 1Mar 13 '20

Write a GraphQL Subscription with React Hooks using Urql

Urql is a flexible alternative to Apollo GraphQL client.

Learn More 12 0Mar 6 '20

Write a GraphQL Mutation using React Hooks with Urql

Urql is a flexible alternative to Apollo GraphQL client.

Learn More 3 0Mar 3 '20

Make a GraphQL Query Dynamic with Variables and Urqls useQuery Hook

Urql is a flexible alternative to Apollo GraphQL client.

Learn More 13 0Feb 27 '20

Introduction to Urqls useQuery React Hook

Urql is a flexible alternative to Apollo GraphQL client. We will go over how to run a simple GraphQL query.

Learn More 10 0Feb 24 '20

Add a Node to Your HTML with document.appendChild

Learn how to add an HTML element to your page!

Learn More 7 3Feb 21 '20

Select a DOM element with getElementByID

We are getting familiar with some popular document methods.

Learn More 10 1Feb 20 '20

Select an Element with document.querySelector

querySelector is a flexible tool to query the DOM.

Learn More 18 4Feb 19 '20

WTF is the DOM?

The DOM stands for Document Object Model. It is JavaScript's interface to the HTML document

Learn More 48 8Feb 18 '20

Roam Research to Explore Ideas

RoamResearch.com is a tool that I have been using for the past couple weeks as a sort of daily log/re...

Learn More 13 5Dec 19 '19

Stop Thinking In Lifecycle Methods

The Problem I hear a lot about how to translate class lifecycle methods into hooks. I thin...

Learn More 9 1Oct 10 '19

A Brief Introduction to Gatsby Themes

What is a Gatsby Theme Gatsby themes are not just visual paint to a gatsby site or a prese...

Learn More 8 0May 21 '19

Illustrated Developer Topics

At egghead.io, we put a lot of time into thinking about how we can best teach s...

Learn More 11 4Apr 8 '19

Should hooks always return an array?

Looking at gatsby's useStaticQuery, it just returns an object where I would exp...

Learn More 5 3Mar 1 '19