DEV Community

Charlie Gerard profile picture

Charlie Gerard

I am a senior developer advocate, passionate about creative coding and building interactive prototypes mixing science, art & technology. I also spend time mentoring, contributing to OSS and speaking.

Work

Senior Developer Advocate at Stripe

Create a Markdoc plugin in less than 15 lines of code

Create a Markdoc plugin in less than 15 lines of code

Reactions 9 Comments 3
3 min read
Getting started with Markdoc in Next.js

Getting started with Markdoc in Next.js

Reactions 112 Comments 1
6 min read
Running a ransomware attack in a Node.js module

Running a ransomware attack in a Node.js module

Reactions 408 Comments 15
7 min read
Try before you buy: adding a trial period to subscriptions

Try before you buy: adding a trial period to subscriptions

Reactions 12 Comments
3 min read
Request payment anywhere, anytime with Payment Links

Request payment anywhere, anytime with Payment Links

Reactions 57 Comments 3
3 min read
Building UIs in Figma with hand movements

Building UIs in Figma with hand movements

Reactions 306 Comments 12
4 min read
Setting up redirects on Netlify

Setting up redirects on Netlify

Reactions 13 Comments 1
2 min read
Making an interactive digital frame with head-tracking using Three.js and TensorFlow.js

Making an interactive digital frame with head-tracking using Three.js and TensorFlow.js

Reactions 115 Comments 3
5 min read
Toggle dark/light mode by clapping your hands

Toggle dark/light mode by clapping your hands

Reactions 256 Comments 13
5 min read
Setting up a RaspberryPi without monitor and keyboard

Setting up a RaspberryPi without monitor and keyboard

Reactions 53 Comments 3
3 min read
Predicting indoor location using machine learning and wifi information

Predicting indoor location using machine learning and wifi information

Reactions 24 Comments
4 min read
Writing a TailwindCSS variant plugin

Writing a TailwindCSS variant plugin

Reactions 12 Comments
2 min read
Creating a Github action to detect toxic comments using TensorFlow.js

Creating a Github action to detect toxic comments using TensorFlow.js

Reactions 207 Comments 5
6 min read
Motion-controlled Fruit Ninja game using Three.js & Tensorflow.js

Motion-controlled Fruit Ninja game using Three.js & Tensorflow.js

Reactions 173 Comments 5
9 min read
Acoustic activity recognition in JavaScript

Acoustic activity recognition in JavaScript

Reactions 264 Comments 13
9 min read
Playing Beat Saber in the browser with body movements using PoseNet & Tensorflow.js

Playing Beat Saber in the browser with body movements using PoseNet & Tensorflow.js

Reactions 598 Comments 17
10 min read
Play Street Fighter with body movements using Arduino and Tensorflow.js

Play Street Fighter with body movements using Arduino and Tensorflow.js

Reactions 329 Comments 19
11 min read
Playing Air Drums in JavaScript

Playing Air Drums in JavaScript

Reactions 246 Comments 19
4 min read
Making an interactive hoverboard game using JavaScript and web sockets.

Making an interactive hoverboard game using JavaScript and web sockets.

Reactions 241 Comments 6
6 min read
Things nobody ever taught me about CSS

Things nobody ever taught me about CSS

Reactions 180 Comments 6
5 min read
Experimenting with brain-computer interfaces in JavaScript

Experimenting with brain-computer interfaces in JavaScript

Reactions 154 Comments 10
12 min read
Nevertheless, Charlie Gerard Coded

Nevertheless, Charlie Gerard Coded

Reactions 28 Comments 4
1 min read
loading...