Projects
bluetooth-lightbulb-alert
💡Turn on a lightbulb when your Mac's camera turns on
links-awakening
🔗 Recursively check a website for broken links
device-width-detection
📱Generate dynamic SVG based on device srcset
doorbell
🛎️ Virtual doorbell to notify Amazon Alexa devices
cancel-workflow-action
⏹️ GitHub Action to cancel previous running workflows on push
dad-jokes
👨🏽🦰Randomly generate dad-style programming jokes
rediscovering-neverland
🧚♂️Slides from my Tech Talk given on January 23, 2020
styfle.dev
👨💻 The source code for my website, built with Next.js and hosted on Vercel
ypha
👩🏽⚕️ Your Patient Has Arrived - replace the legacy Call Button in a waiting room
tls-check
✅ Check the TLS protocol support of one or more web servers
awesome-desktop-js
🖥️ A list of awesome packages and frameworks for implementing javascript applications on the desktop
packagephobia
⚖️ Find the cost of adding a new dependency to your project
breaking-changes-web
💢 A list of breaking changes to the web platform
awesome-online-ide
🌩️ A list of awesome online development environments
geoslack
📍 Geolocate your team in Slack
dotfiles
⚫ My .bashrc .vimrc etc
magnemite
⏺️ Capture repro steps with this screen recorder for websites, powered by Electron
exeggcute
🥚 A node.js module to make executing shell cmds a breeze!
react-server-example-tsx
⚛️ Boilerplate for isomorphic web app with React server-side rendering in TypeScript
typed-tmpl
🛡A typed, template module using ES6 Tagged Template Strings with TypeScript
copee
📄 Copy text from browser to clipboard...natively! < 1kB
The-Harvest-Club
🍊A student-designed Contact Management System for connecting volunteers and growers
Basic-Wars
🎖️A turn-based strategy game written in pure Java