Kevin Simons
Kitemaker blog

Kitemaker blog

Follow
Follow
homebadges

Fixing a 3 second lockup in our app by switching from Apollo Client to URQL

Feb 9, 20235 min read

A few weeks ago, the Kitemaker team was working on diagnosing a performance problem one of our larger customers reported. A few seconds after loading...

Fixing a 3 second lockup in our app by switching from Apollo Client to URQL

How to write great one-pagers, PRDs, Specs, and more

Jan 18, 20236 min read

When building a product, it’s important that everyone on the team has a shared understanding of what to build, why it’s important, and a plan for how...

How to write great one-pagers, PRDs, Specs, and more

Lessons learned from moving to Recoil.js

Oct 12, 20227 min read

At Kitemaker, we recently made the leap to Recoil.js for our React state management needs. Before using Recoil, Kitemaker used a simple state...

Lessons learned from moving to Recoil.js

Issue trackers considered harmful

Aug 23, 20224 min read

Issue trackers are great at what they were built for. Namely, tracking bugs. But using them for tracking a product development workflow has a lot of...

Issue trackers considered harmful

Empower your engineers

Jan 14, 20214 min read

I recently read a great article by Gergely Orosz called "What Silicon Valley "Gets" about Software Engineers that Traditional Companies Do Not", and...

Empower your engineers

You should consider making your web app offline-first

Nov 26, 20207 min read

Most web application developers reach for the tried and tested approach of fetching data from their API right when they need it, and they don't give...

You should consider making your web app offline-first