In general, the best place to find out more about me is my personal website, which I intend to keep updated as a general source-of-truth.
Here, I'll chuck in some tech-focused open-source and conference attendance.
LeadDev Berlin 2022
Tackling the toppling tech talent pyramid: a radical challenge to building diverse teams
In this talk, Richard will share insights, data and tips from his experiences in tech talent development within underserved communities - including an industry-wide call-to-arms alongside practical small steps for individual engineering leaders.
React Online Global Summit 2020
Riduce - formerly redux-leaves - is an open-source library that replaces reducer boilerplate with two lines of code.
(Or, it gets rid of reducer boilerplate - inspiration for the name Riducer, as well as an intent to decouple it in expected use from Redux)
Whether you're using useReducer
or Redux, reducer boilerplate is tedious to learn, setup and maintain.
What if type-safe state management was quicker, easier and simpler?
Riduce is a library written to be:
- Strongly-typed, so your state stays predictable
- Trivial to scale as your state grows more complex
- Zero hassle, with just two lines of code...
... and one of the 2 lines to setup is an import.
import riduce from 'riduce'
const [reducer, actions] = riduce(initialState)
That's it! Now you've got a type-safe reducer and arbitrary actions, with zero hassle.