Data Fetching in React and Solid
Using Suspense, ErrorBoundary, and useTransition.
August 20, 2021
Svelte Components Are Not Resilient
How common Svelte patterns encourage non-resilient components.
September 8, 2020
A Svelte Version of useEffect
How to port useEffect like code to Svelte using stores and reactive statements.
August 22, 2020
June 7, 2020
Everything you need to know.
June 4, 2020
How to Incrementally Migrate 100k Lines of Code to Typescript
An examination of TypeScript migration strategies.
May 21, 2019
How does React Hooks affect testing?
How does React Hooks affect testing? Not very much.
April 15, 2019
Ant Design Draggable Modal
The modal from Ant Design, draggable.
February 9, 2019
React + SSR + NoScript + CSS in JS Fallbacks
Custom CSS for users with JS disabled.
July 10, 2018
Cleaner Markup with React 16
November 20, 2017
Redux mapStateToProps and mapDispatchToProps Shorthand
November 6, 2017
Performant React Native image component.
August 1, 2017
Law of the Instrument
Why you'll never use this in real life.
October 29, 2015
Custom Animated Google Maps Markers
August 21, 2015
Nail Gun Robot
UOIT capstone project.
April 20, 2015
Maze Navigating Robot
April 19, 2015
Improved Arduino IR sensor library.
March 1, 2015
Inline/Expanding date picker table view cells.
November 10, 2014
Stop UITableViewCell from changing your background colors when highlighted/selected.
November 9, 2014
A WebGL particle engine with a web based particle system editor.
August 5, 2014
Circuit Design Project
March 1, 2014
Dark Dot Defect
iOS Game for The Great Canadian Appathon 2014.
February 11, 2014
Line Following Robot
November 20, 2013
Rickshaw Robot NX Simulation
September 10, 2013