Leap of Code

I have a moving image in my mind. The bottom half of it is taken up by sand, the color reminiscent of Cappuccino, a camel which I once befriended on another land of fine particles. The sky fills the top bit, and in between the two elements, there’s a shade of mantle green, HSL(124, 7%, 57%). In the foreground, is me.

I’m standing on a beach, stepping on the caramel dust, wearing pants with a print of a coral reef. And I’d want to say it’s Nemo’s home that’s depicted, but then again, I don’t know all that much about fish, or where they like to live.

In the background, people are kiteboarding, zigging and zagging on the green. Mr. G is here too, but out of frame, filming me, while I attempt to do a cartwheel.

It’s 2013, and I’m in Cumbuco, Brazil. I didn’t know it then, but I was living what would become the most important chapter of my life story yet, The Spin-Off Project.

ยท

My first job as a junior developer began with a dazzling intro. I was offered a remote position that paid well, promised code reviews and one-on-ones with a senior dev, and ultimately flown to France for two weeks of training. The only requirement? That I’d be willing to learn.

It was, of course, too good to be true. The rules of the game started changing from day one, and just a few weeks in I found myself in a job for which I hadn’t applied. At the same time, I struggled to understand whether to stay or not.

During this period, I began using The Daily Stoic Journal, whose daily reflections prompted me to meditate on questions like What do I find important in life? As I thought about the answers, the memory, of me, cartwheeling on that beach, kept replaying in my mind.

While I watched myself from a distance, living The Spin-Off Project, my present appeared so mundane compared to that recent past. And I realized I had diverged into a path that wasn’t mine.

As I further contemplated my next step as a developer, I concluded that I didn’t care so much about what that next step would be, as long as it would make for a good story, as The Spin-Off Project had done.

Creating my own master’s in web development

2013 was also the year that I met Victor Saad and learned about his 12-in-12 project.

Instead of going to grad school, Victor had decided to take a leap and create his own MBA. He picked twelve experiences centered around design and business and dedicated a month to do each. Victor then went on to invite people around the world to leap with him and called itย The Leap Year Project.

A few weeks ago, I got back in touch with Victor and told him I was ready to redeem my rain check. Building upon Victor’s idea, I’m reserving the coming year to learn and grow as a developer by designing my own master’s in web development.

The Curriculum

Instead of assigning a strict time limit for each experience, I’ve decided to approach my leap more like a bucket list, and add a few items that I’d like to check off in the next year or so.

1. Be a teaching assistant for Le Wagon

Le Wagon is the coding bootcamp that I attended last year. This time around, I’m going back as a teaching assistant. I’ll be joining the team in Bali for weeks 4 and 5 of the program, and then the crew in Barcelona for weeks 4-9. I do want to go through the entire curriculum, so we’ll see where I end up for weeks 1-4.

2. Collaborate with a designer

I’ll be implementing a design by Laura Crompton for The Gatherists. Here’s the desktop versionย and the code.

๐Ÿ’ Cheeky fact: Laura and I met while surfing in Sri Lanka.

3. Create a web app with a senior developer

I’m working on a city guides app (for Le Wagon’s campuses) with the mentorship of Federico Iachetti. Here’s the code.

Also, if you’re interested in collaborating, pair programming, or contributing, please check the backlog and contact me.

4. Work on a project with a small team

5. Teach the basics of HTML, CSS, and JavaScript to a beginner

I’ll be helping Laura (๐Ÿ‘†๐Ÿผ) to create her portfolio.

6. Write my first tech article

7. Prepare and give a workshop

8. Do an apprenticeship with a company that uses Rails

9. Volunteer, teach kids to code

10. Take up my first solo freelance project

Looking from a distance, living somebody else’s idea of comfortable, I wondered if I’d ever take another leap again. It turns out, the answer is yes.


Throwback

๐ŸŽฅ Videos of me learning to kiteboard in Mexico and learning to dance salsa in Cuba for The Spin-Off Project.