• Home
  • Tips
  • Blog
  • Videos
  • Code

Personal GitHub Projects I've enjoyed working on

  • Official DevTools Documentation
  • Location History
  • Martian Robot - Coding Challenge
  • Keypad Solver - Coding Challenge
  • Meter Display
  • Space Invaders
  • Image Detection - Chrome Extension
  • Point Mesh Visualisation - Web Demo
  • Train Timetable Coding Exercise
  • WebDriver Recipes
  • 3D Renders of the GitHub logo
  • Using JavaScript Streams to parse CSV - Web Demo
  • Retail Products - Node.js + Client side product viewer
  • Augmented Reality Music - Web App
  • YouTube Downloader
  • Blood Fire - Web Visualisation
  • Performance Debugging with DevTools - Slides
  • Face Slideshow reacting to audio   /   Face Slideshow (alternative version)
  • Wikipedia Globe Visualisation - Realtime web demo
  • Improved Tweet embedding - Node.js scripts
  • Data Rights Finder - Chrome Extension
  • HyperApp Demo - Client-side webapp
  • Leaderboard - A Node.js app powered by redis
  • Air Quality Monitoring Dashboard
  • Farewill Code Test
  • Export GitHub Stars
  • Alfred Workflow: Video Segment Extractor
  • Word Cloud: Create a word/tag-cloud of a bunch of text
  • Video Everyday: Automatically create a '1 second everyday' video
  • Offline Website Scripts: Download and run scripts on popular websites
  • Learn Browser Testing and Automation: Code for my course
  • Postcode checker: Node.js app for checking postcodes
  • Weather checker: Node.js app for checking the weather
  • Teaching developers web security concepts
  • Teaching developers about web page rendering