DEV Community

Mike Talbot profile picture

Mike Talbot

Serial CTO

Location Bristol, UK Joined Joined on  Personal website http://js-coroutines.com github website

Work

Chief Technology Officer

Pin Pinned

Spice up your Javascript with some powerful curry! (Functional Programming and Currying)

Spice up your Javascript with some powerful curry! (Functional Programming and Currying)

Reactions 226 Comments 4
8 min read
An angle on React state you haven't seen before...

An angle on React state you haven't seen before...

Reactions 52 Comments 3
10 min read
Simplify your Node code with Continuation Local Storage variables

Simplify your Node code with Continuation Local Storage variables

Reactions 50 Comments 8
4 min read
60fps Javascript while you stringify, parse, process, compress and filter 100Mbs of data

60fps Javascript while you stringify, parse, process, compress and filter 100Mbs of data

Reactions 177 Comments 20
9 min read
60fps JS while sorting, mapping and reducing millions of records (with idle-time coroutines)

60fps JS while sorting, mapping and reducing millions of records (with idle-time coroutines)

Reactions 227 Comments 19
3 min read
Game In A Month: Serverless Leaderboards

Game In A Month: Serverless Leaderboards

Reactions 48 Comments 3
6 min read
An extensible React "Plug & Play" Widget

An extensible React "Plug & Play" Widget

Reactions 48 Comments
13 min read
Making A Simple Serverless Gamification API With Firebase Functions

Making A Simple Serverless Gamification API With Firebase Functions

Reactions 79 Comments
7 min read
Serverless App API with Firebase Functions

Serverless App API with Firebase Functions

Reactions 74 Comments 2
8 min read
A Serverless App With Firebase

A Serverless App With Firebase

Reactions 109 Comments 5
9 min read
Client Side React Router: routes & parameters

Client Side React Router: routes & parameters

Reactions 45 Comments
6 min read
Building a client side router in React with event hooks (pt1: events)

Building a client side router in React with event hooks (pt1: events)

Reactions 109 Comments
5 min read
14 functions I made to dump lodash and reduce my bundle size...

14 functions I made to dump lodash and reduce my bundle size...

Reactions 204 Comments 18
7 min read
React Virtual Window - virtualise anything for a performance boost!

React Virtual Window - virtualise anything for a performance boost!

Reactions 215 Comments
21 min read
React lists without .map

React lists without .map

Reactions 154 Comments 21
5 min read
How to cook up a powerful React async component using hooks (and no Suspense)

How to cook up a powerful React async component using hooks (and no Suspense)

Reactions 70 Comments 4
5 min read
The ultimate "Glitch free JS" library has lost weight!

The ultimate "Glitch free JS" library has lost weight!

Reactions 20 Comments 1
1 min read
Continuous updates as you process data in TypeScript

Continuous updates as you process data in TypeScript

Reactions 34 Comments
2 min read
Unjam your server: NodeJS collaborative multitasking

Unjam your server: NodeJS collaborative multitasking

Reactions 68 Comments 3
2 min read
Glitch free 1,000,000 record data processing in TypeScript with js-coroutines

Glitch free 1,000,000 record data processing in TypeScript with js-coroutines

Reactions 137 Comments 9
4 min read
Search as you type at 60fps with js-coroutines

Search as you type at 60fps with js-coroutines

Reactions 69 Comments 6
2 min read
js-coroutines gives your code: data indexing and lookup functionality, in idle time

js-coroutines gives your code: data indexing and lookup functionality, in idle time

Reactions 43 Comments 14
4 min read
60fps with Functional Programming in idle time

60fps with Functional Programming in idle time

Reactions 51 Comments 9
3 min read
Make your own truly flexible apps: Inversion of Control Pt 2

Make your own truly flexible apps: Inversion of Control Pt 2

Reactions 32 Comments 1
6 min read
Hello! Thanks for a crazy first month on DEV :)

Hello! Thanks for a crazy first month on DEV :)

Reactions 75 Comments 18
5 min read
A SOLID framework - Inversion of Control Pt 1

A SOLID framework - Inversion of Control Pt 1

Reactions 56 Comments
17 min read
Inversion Of Control: Pt 0 - Introduction

Inversion Of Control: Pt 0 - Introduction

Reactions 41 Comments 2
1 min read
Real world Javascript map/reduce, solving the Poker Hand problem

Real world Javascript map/reduce, solving the Poker Hand problem

Reactions 36 Comments 12
6 min read
What's your ideal job / who is your ideal employer?

What's your ideal job / who is your ideal employer?

Reactions 23 Comments 18
1 min read
js-coroutines passes 100 GitHub stars, gets own website, API docs, typings + more examples

js-coroutines passes 100 GitHub stars, gets own website, API docs, typings + more examples

Reactions 80 Comments 5
1 min read
Server Sent Events are still not production ready after a decade. A lesson for me, a warning for you!

Server Sent Events are still not production ready after a decade. A lesson for me, a warning for you!

Reactions 97 Comments 21
5 min read
How to process heavy workloads AND animate at 60fps in Vanilla JS, any Framework or React Native:

How to process heavy workloads AND animate at 60fps in Vanilla JS, any Framework or React Native:

Reactions 29 Comments 2
2 min read
60fps Javascript with async LZ compress/decompress using js-coroutines

60fps Javascript with async LZ compress/decompress using js-coroutines

Reactions 12 Comments
1 min read
Write cool stateful animations with js-coroutines

Write cool stateful animations with js-coroutines

Reactions 19 Comments 2
3 min read
Tight Code 1: When immutability goes bad

Tight Code 1: When immutability goes bad

Reactions 56 Comments 4
3 min read
Another React Virtual Dynamic List

Another React Virtual Dynamic List

Reactions 11 Comments
1 min read
Async components in React - Open Source library

Async components in React - Open Source library

Reactions 11 Comments 3
2 min read
loading...