- Silky Smooth CSS Animation
Talk I gave at CSSConf 2016 about how browsers render animations and how to optimize them.
My RevolutionConf 2016 talk on using a webcam and WebRTC to detect real-time motion.
- Browser History
Lightning talk covering the start of the web, the browser wars, and the rise of healthy competition.
- Super Toast Story
Short animated story about toast flying through space, presented in a retro 16-bit style.
- Regex Storm
Web app that helps .NET developers build regular expressions and test the results.
- Background Scroll Physics
Exploration into using Matter.js to create lively physics-based backgrounds that react to scrolling.
- Hello Houdini
Introduction to the Houdini project, the CSS paint API, and the things they allow you to do with CSS.
- Gist Syntax Themes
Collection of drop-in stylesheets to customize the look of embedded Gists.
- Align 4
- Gist to PrismJS
Node.js utility that translates embedded GitHub Gists into PrismJS code blocks.
- WordPress Export to Markdown
Node.js utility that converts WordPress content into Markdown files for static site generators.
- Image Fix
Simple .NET utility to scale and crop images while preserving their aspect ratio.
- Super Feed
Fetches content from various social media feeds to combine into one aggregate feed.
- Autocomplete Font Awesome
Atom plugin that autocompletes Font Awesome icon names and shows previews for the icons.
- Autocomplete Math
Atom plugin that can evaluate math expressions and replace them with their solutions.
- Autocomplete Boilerplate
Starter package to help developers create their own custom autocomplete provider for Atom.
- Highlight Within Textarea
jQuery plugin that makes it possible to find and format spans of text inside a textarea.