Adam Reacts


Adam Rackis

A personal blog by Adam Rackis focusing on web development, and the React stack in particular.

Wrangling useReducer, from action creators to typings

May 24, 2019

A walk through of the various ways useReducer can be made more ergonomic, from simulating Redux-like action creators, to adding typings to vanilla `useReducer` via TypeScript.

Loading css, css-modules, and Sass with webpack

May 13, 2019

An introduction to loading css with webpack, and enabling css-modules, and SASS in the process

A Different Approach to GraphQL Caching

March 19, 2019

A tour of GraphQL caching with micro-graphql-react.

Hooks, State, Closures, and useReducer

March 09, 2019

A brief look at how useReducer can simplify your code, particularly with effects and closures.

Making Sense of Offline Web Development

March 08, 2019

Make your web apps work offline with Service Workers and IndexedDB.

New Beginnings

March 04, 2019

My first post on my new blog