Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
@richardcrng
richardcrng
Follow
View richardcrng's full-sized avatar

Richard Ng richardcrng

Block or report richardcrng

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more aboutreporting abuse.

Report abuse
richardcrng/README.md

Ingeneral, the best place to find out more about me is mypersonal 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.


Tackling the toppling tech talent pyramid

LeadDev Berlin 2022

LeadDev talk

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.

Watch the talk

Riduce: get rid of your reducer boilerplate!

React Online Global Summit 2020

Riduce talk

Riduce - formerlyredux-leaves - is an open-source library that replaces reducer boilerplate with two lines of code.

(Or, it getsrid of reducer boilerplate - inspiration for the nameRiducer, as well as an intent to decouple it in expected use from Redux)

Whether you're usinguseReducer 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.

importriducefrom'riduce'const[reducer,actions]=riduce(initialState)

That's it! Now you've got a type-safe reducer and arbitrary actions, with zero hassle.

Watch the talk |Read the docs

PinnedLoading

  1. riduceriducePublic

    Get rid of your reducer boilerplate! Zero hassle state management that's typed, flexible and scalable.

    TypeScript 14

  2. redux-leavesredux-leavesPublic

    Write once. Reduce anywhere.

    TypeScript 49 4

  3. tempel-des-schreckenstempel-des-schreckensPublic

    A quick-play party game that combines cooperative social deduction with bluffing, luck and chance.

    TypeScript 6

  4. cockroach-pokercockroach-pokerPublic

    A non-gambling social bluffing game of creepy critters for 3-6 players

    TypeScript 1 1


[8]ページ先頭

©2009-2025 Movatter.jp