It has been one year to the day since I began my fateful journey into the world of Programming. It all started with a scholarship to a Full Stack Coding bootcamp in the heart of Salt Lake City, UT, DevPoint Labs.

I wrote a couple of posts about my journey through the program, which you can read here.

DevPoint labs was founded in 2013 by three close friends (Ty Diamse, Nhi Doan and Will Lang), all of whom all shared a passion for technology and education. Despite the growth of what has now been dubbed the “Silicon Slopes”, the state…


My Foray into the World of Open Source

Part 2: Welcome to Canopy! Check out Part 1 here.

Quick recap: In part 1 I described my journey into the world of programming after leaving my job and enrolling in a full stack coding bootcamp in Salt Lake City, UT. After 11 grueling weeks, I graduated and obtained my “official” programmer certification only to realize I had so much more to learn. I described my job hunt and how it lead me to interview for an Open Source Developer internship with Canopy Tax. Part 2 picks up the story right after I finished my technical interview.

With a smile and a couple of handshakes I left the building that…


My journey into the world of open source

Part 1: How I landed a job as an Open Source Developer following a bootcamp. Read Part 2 here.

“You can write in whatever language you want. You could do the whole thing in ES9 if you want. All we care about is your ability to breakdown and think through the problem at hand.”

I stood at the whiteboard, dry-erase marker in hand. I took a couple deep breaths to calm my nerves as I stood in front of three of Canopy’s senior engineers, ready to tackle yet another white boarding problem.

A leap of faith

Five months earlier, I made the crazy decision to leave my career in non-profit leadership and recruitment to pursue a career in the tantalizing world of software…


single-spa allows you to build micro frontends that coexist and can each be written with their own framework. This will allow you and your team to:

Single-spa can be used with just about any build system or javascript framework, but this tutorial will focus on migrating an existing legacy AngularJS into a single-spa registered application. …


React — Migrating to single-spa

single-spa allows you to build micro frontends that coexist and can each be written with their own framework. This will allow you and your team to:

Single-spa can be used with just about any build system or javascript framework, but this tutorial will focus on taking existing React application and converting it into a single-spa web application.

If you’d like to learn how to build a single-spa…


single-spa allows you to build micro frontends that coexist and can each be written with their own framework. This will allow you and your team to:

Single-spa can be used with just about any build system or javascript framework, but this tutorial will focus on creating a web app with Webpack, React, and AngularJS. …

Andrew Locke

Open Source Software Developer - Intern at Canopy.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store