Justin Lam
Justin Lam
Justin Lam
Personal
Digital Garden
This site is my little corner of the internet, where I can think out loud, share what I’m learning, and make things at my own pace. It’s a creative outlet that ebbs and flows with what’s going on with my life.
Latest posts
-
Remapping a Standard Keyboard 2025-11-30 10:18pm
-
Replacing Disqus With Giscus and Github Discussions 2025-08-26 09:08pm
-
Handwiring a 36-Key Split, Sculpted Keyboard 2025-08-05 02:35pm
-
Optimizing My Symbol Layer: A Data Driven Approach 2025-07-28 10:37am
-
Transitioning to a 36-Key Layout 2025-07-16 09:50am
-
Six Months with a Corne Keyboard 2025-05-27 03:57pm
-
Hugo: Some Random Tips and Tricks 2025-05-23 08:47am
-
Using Google Cloud Pubsub for Batch Pipelines in Apache Beam 2022-11-23 12:31pm
-
Tips and Tricks with Terraform's null_resource 2022-05-17 09:21pm
-
Deploying Google Cloud Functions with Terraform 2022-03-08 11:47am
-
Precision Sourdough: A Smart Lid for Your Starter 2021-02-22 08:36am
-
Building a Backyard Chicken Coop in the City 2020-09-08 08:41pm
-
Nordic nRF52 Development with Visual Studio Code 2019-04-25 02:14pm
-
Monitoring the Fermentation of Sourdough Starter with Computer Vision 2018-06-24 05:50pm
-
From Prototype to Cloud: A Python Recipe Converter 2018-04-06 08:33pm
-
Synchronous vs Asynchronous Ping Sweep in C# Windows Form 2018-02-09 05:02pm
-
Measuring the Spectral Characteristics of a Light Therapy Lamp 2018-01-12 09:42am
-
Debugger Setup with GDB + OpenOCD in Visual Studio Code 2017-10-29 02:24pm
-
Annealing 3D Printed Plastics: Sous Vide Style 2017-06-13 03:56pm
-
Battery Power Protection and Regulation PCB 2017-05-09 11:30am
-
Overhead Robotic Gantry for Tethered VR Headsets 2017-04-04 10:26am
-
Hakko-Style Solder Fume Extractor 2017-03-25 09:14pm
-
Resources for 3D Printing with the MP Select Mini 2017-03-23 07:38pm
-
New Toy Tuesday: Monoprice Select Mini 3D Printer 2017-03-07 02:56pm
-
ESP8266 Sous Vide Controller 2017-02-05 12:28pm
-
Tired of Cables in VR? We Are Too. 2016-11-15 10:02pm
-
Wooden Phone Stand 2016-11-13 08:35pm
-
Making Do With a Bargain Bin Bandsaw 2016-10-22 08:58pm
-
Engineer's Diary 2016-10-01 11:34am
-
MECH 458: Capstone 3D Optical Well Imager 2016-06-02 12:57pm
-
New Workshop + Plywood Bench Stool 2016-06-01 03:39pm
-
Adjustable Portable Power Supply 2016-05-25 05:29pm
-
MECH 423: Mechatronics Product Design 2016-04-22 10:38pm
-
Boo-Boo with the Bamboo Bike 2015-12-18 07:50pm
-
The Making of Project Haikuza: Part 2 2015-08-06 11:49pm
-
The Making of Project Haikuza: Part 1 2015-07-12 11:49pm
-
Project Haikuza 2015-07-10 11:42am
-
Places To Be: Howe Sound Crest Trail 2015-07-08 11:14pm
-
Co-op: Air Quality Calibration Chamber 2015-06-23 09:30pm
-
External Ballistics Simulation 2015-02-19 10:38am
-
MECH 328: TrailRider Design Project 2014-11-24 11:37am
-
Co-op: Drill Cover User Study 2014-09-27 12:39pm
-
Bowling With car2go 2014-08-29 12:37pm
-
Award Winning Bamboo Bike 2014-08-18 10:12pm
-
MATLAB Photo Editing Script 2014-01-12 10:45am
-
Co-op: The Age Effect on Bicycle Helmets 2013-12-28 11:37am
-
MECH 223: Hovercraft Competition 2013-04-20 12:22pm
-
Men in Massage: Research Paper 2011-12-01 04:51pm
-
LEGO Headphones 2010-07-10 12:37pm
-
A Minty-Fresh Power Pack 2009-04-16 10:52pm