Mike Talbot ⭐

Mike Talbot ⭐ @miketalbot

About: Serial CTO

Location:
Bristol, UK
Joined:
May 18, 2020

Mike Talbot ⭐
articles - 45 total

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

I see a lot of interview questions being proposed that are around DSA and lower level algorithms that...

Learn More 19 3Dec 8 '24

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

TL;DR I introduce MapPlus, a simple class that makes your code easier to read and ensures Maps are...

Learn More 10 1Dec 6 '24

A debate to be had.

Why AI Can't Replace Developers: The Real Limits of AI in...

Learn More 2 0Nov 30 '24

One Byte Explainer: Deadly Embrace

This is a submission for DEV Computer Science Challenge v24.06.12: One Byte Explainer. Deadly...

Learn More 15 0Jun 14 '24

Coding solutions with AI

We talk a lot on Dev about how we are worried that AI will take our jobs, that it will write code...

Learn More 104 1Mar 24 '24

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

This is a submission for DEV Challenge v24.03.20, One Byte Explainer: Browser API or Feature. ...

Learn More 19 4Mar 22 '24

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

Have you fallen into the Promise.all pitfall? You know the one; you grab a list of things from...

Learn More 34 7Oct 12 '23

Delight your users with this instant scroll restoration custom hook

TL;DR In a multipage application, pressing the back button should restore the scrolling...

Learn More 32 13Oct 4 '23

Game In A Month: Serverless Leaderboards

I found myself out of work for the last month and decided to use my time with my partner to build a...

Learn More 50 3Nov 20 '21

An extensible React "Plug & Play" Widget

TLDR; I'm building a blogging widget that allows authors to further engage their audience...

Learn More 54 0Sep 26 '21

Making A Simple Serverless Gamification API With Firebase Functions

TLDR; I'm building a widget to help content authors grow their audience by asking them...

Learn More 82 1Sep 19 '21

Serverless App API with Firebase Functions

TLDR; I'm building a widget to provide fun quizzes, polls and much more within Blog posts...

Learn More 75 2Sep 17 '21

A Serverless App With Firebase

TLDR; If you've been reading along you'll know I'm building a widget to provide some fun...

Learn More 112 5Sep 13 '21

Client Side React Router: routes & parameters

TLDR; I'm building a client side router as part of a project to create some useful Widgets...

Learn More 45 0Sep 9 '21

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

TLDR; I'm making a pluggable widget component with front end and serverless back end...

Learn More 109 0Sep 8 '21

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

Lodash and underscore changed the way I write Javascript forever, but today there might be better...

Learn More 211 19Aug 16 '21

React Virtual Window - virtualise anything for a performance boost!

TLDR; I've made a new React Virtual Window component that will virtualise lists and any...

Learn More 235 3Aug 13 '21

React lists without .map

When we are rendering data in React we often grab an array and do a .map() to write out our...

Learn More 157 27Aug 4 '21

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

Functional programming and currying are topics that have some of us staring at the wall and saying...

Learn More 235 7Aug 3 '21

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

Photo by Adrian Infernus on Unsplash Introduction Frequently the core of our front end...

Learn More 69 4Jul 26 '21

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

For the last year js-coroutines has been enabling me and others to split up glitchy long-running proc...

Learn More 20 1Mar 27 '21

Continuous updates as you process data in TypeScript

Last week I wrote a post about how we can avoid glitches when processing data in TypeScript and anima...

Learn More 34 0Jul 15 '20

Unjam your server: NodeJS collaborative multitasking

TL;DR Sometimes we need to write code in Node that does significant processing Often we c...

Learn More 69 3Jul 13 '20

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

Sometimes we need to process data on the front end, perhaps we are using an offline system or accessi...

Learn More 138 9Jul 10 '20

Search as you type at 60fps with js-coroutines

It's nice to be able to make user interfaces that require the least number of clicks for the user to...

Learn More 68 6Jul 6 '20

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

Following user feedback I've added some key "lodash" like functions to the out of the box features...

Learn More 43 14Jul 5 '20

60fps with Functional Programming in idle time

js-coroutines has been able to process standard functions like parsing and stringifying JSON, or co...

Learn More 52 9Jul 3 '20

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

TL;DR Managing state in React has all sorts of solutions from useContext and useState to...

Learn More 51 3Jun 29 '20

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

We use a game for demonstration and tutorial purposes, this series is NOT a game development tutorial...

Learn More 32 1Jun 26 '20

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

I joined DEV on May 18th and in the following month I've learned a bunch of stuff and used that learn...

Learn More 75 18Jun 21 '20