Writing, demos, and more
On learning - Personal syllabuses
Personal syllabuses are a roadmap for effectively learning new subjects by outlining outcomes, a learning plan, and resources.
4 lessons from Apprenticeship Patterns
Lessons I learned from Apprenticeship Patterns, a book about furthering your career as a software developer on the journey from apprentice to master.
Game checkpoints and product onboarding
A rambling comparison of game checkpoints and product onboarding best practices.
My new feature checklist
There's more to launching a feature than coding. Here's what I keep in mind before I push to production.
Open Source Frontend Observability
Open source observability for React applications at React Advanced London
Armadillo Additive Manufacturing
Titanium 3D printing order management for customers and admins.
On learning - Distributed practice
By spreading out practice over time, and mixing problem types in each practice session, you can increase the depth and retention of your learning.
On learning - Focused and diffused thinking
Understand simple neuroscience principles to better leverage your brains natural processes, so you can learn more, faster.
Getting Started with OpenTelemetry and Grafana - UtahJS 21
Overview of open source observability for Node.js applications.
Personal learning campaigns
Learn how to craft personal learning campaigns. Creating varied, consistent, and automated campaigns will help you learn more effectively.
Prometheus Remote Write Exporter
OpenTelemetry metrics exporter written in Go during my AWS internship
Why I care about design as a developer
Learning about design has helped me as a maker, developer, and person.