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

Top 7
2
16 Week Community Wellness Streak
CS Challenge Completion Badge
500 Thumbs Up Milestone
Four Year Club
Icebreaker
Caring Commenter
Frontend Challenge Completion Badge
Mod Welcome Party
we_coded Modvocate
Writing Debut
100 Thumbs Up Milestone

Pin Pinned

Interview Question: how do you ensure you only virus scan once?

Interview Question: how do you ensure you only virus scan once?

16
Comments 3
3 min read

Want to connect with Mike Talbot ⭐?

Create an account to connect with Mike Talbot ⭐. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
MapPlus: a better "Map" makes your code easier to read...

MapPlus: a better "Map" makes your code easier to read...

9
Comments 1
3 min read
One Byte Explainer: Deadly Embrace

One Byte Explainer: Deadly Embrace

16
Comments
1 min read
Coding solutions with AI

Coding solutions with AI

90
Comments
6 min read
An espresso shot of "Smooth": requestIdleCallback in <256 characters

An espresso shot of "Smooth": requestIdleCallback in <256 characters

19
Comments 4
1 min read
Avoid the Promise.all pitfall! Rate limit async function calls

Avoid the Promise.all pitfall! Rate limit async function calls

34
Comments 7
2 min read
Delight your users with this instant scroll restoration custom hook

Delight your users with this instant scroll restoration custom hook

31
Comments 13
6 min read
Game In A Month: Serverless Leaderboards

Game In A Month: Serverless Leaderboards

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

An extensible React "Plug & Play" Widget

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

Making A Simple Serverless Gamification API With Firebase Functions

81
Comments
7 min read
Serverless App API with Firebase Functions

Serverless App API with Firebase Functions

75
Comments 2
8 min read
A Serverless App With Firebase

A Serverless App With Firebase

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

Client Side React Router: routes & parameters

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)

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...

211
Comments 19
7 min read
React Virtual Window - virtualise anything for a performance boost!

React Virtual Window - virtualise anything for a performance boost!

234
Comments 3
21 min read
React lists without .map

React lists without .map

157
Comments 27
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)

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

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

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

Continuous updates as you process data in TypeScript

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

Unjam your server: NodeJS collaborative multitasking

69
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

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

Search as you type at 60fps with js-coroutines

68
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

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

60fps with Functional Programming in idle time

52
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

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

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

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

A SOLID framework - Inversion of Control Pt 1

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

Inversion Of Control: Pt 0 - Introduction

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

40
Comments 20
6 min read
What's your ideal job / who is your ideal employer?

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

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

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!

125
Comments 24
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:

30
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

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

Write cool stateful animations with js-coroutines

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

Tight Code 1: When immutability goes bad

57
Comments 7
3 min read
Another React Virtual Dynamic List

Another React Virtual Dynamic List

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

Async components in React - Open Source library

11
Comments 3
2 min read
loading...