Projects

Building an AI Voice Assistant

Manning Publications Manning Publications

A learning project series on building a voice assistant using the Web Speech API and the OpenAI API.

AI JavaScript Svelte

Galaxy Wave

joeattardi.github.io joeattardi.github.io

A space shooter game built with the Phaser game engine and React.

TypeScript React

JSON Colorizer

npmjs.com npmjs.com

An npm package to pretty-print JSON data with syntax highlighting.

TypeScript React

Promise Poller

npmjs.com npmjs.com

An npm package that provides a Promise based interface for performing polling operations.

JavaScript

URL Scrub

urlscrub.com urlscrub.com

A tool for building and cleaning URLs. Use the visual URL builder, or paste in a URL and automatically remove tracking parameters to protect your privacy.

JavaScript React

Web API Demos

webapis.info webapis.info

A collection of demos and sample code from my book, Web API Cookbook. Covers web animations, speech recognition, DOM observers, and more.

HTML JavaScript CSS