To see a preview of this project go to Shuffling Cards on Codespaces and select the index.html file and then go live on the status bar.

go live

Background

A few years ago, I had the opportunity to build an app for LinkedIn Learning. The project aimed to teach the concepts of binding and propagation in plain JavaScript. Over a span of two months, I meticulously developed the course, and the recording took place at the LinkedIn campus in Carpenteria, CA. This venture marked my first tutorial collaboration with LinkedIn, and it proved to be an incredible experience. I came across this opportunity through a job board dedicated to female developers, and the entire process, from working with the content manager to the producer, was highly professional.

Approach

In all my courses, I strive to create a narrative that complements the learning objectives. In the case of this particular project, I found that using cards as an analogy was a natural fit. By leveraging this analogy, I was able to elucidate complex JavaScript concepts in a simplified and easily understandable format for learners.

Results

Upon publication, the course garnered significant attention, accumulating over 6,500 viewers to date. It remains one of my personal favorite tutorials, as it encapsulates my passion for teaching and the JavaScript language.

Next Steps

After witnessing the success of the cooking-inspired coding lesson, I am thrilled to share that I am incorporating the “Piece of Cake” app in my current tutorial, “Creating GitHub Portfolios.” This exciting project seamlessly integrates with Codespaces, offering learners a hands-on demonstration of leveraging GitHub portfolios effectively. By including the “Piece of Cake” code, my objective is to enrich the overall learning experience, enabling individuals to showcase their skills with confidence and flair.

2025

Sales Insights

Introduction This SQL project involves analyzing the sales and customer data of H+ Sport, a fictitious company that sells nutritional products and active lif...

Back to Top ↑

2023

The B.A.R.N. Framework

Introduction Writing about your projects is crucial to giving context for the work. Writing an impactful article requires a structured approach that captures...

Healthcare Insights

Introduction The project is to demonstrate the use of SQL to extract meaningful insights from a hospital database. This includes analysing patient demographi...

Design Basics

Your brain has two systems, a slow analytical side and a quick, instinctive “gut” side. For the most part, the instinctual side is lazy, conserving its energ...

Part 1: Color Theory

“Color does not add a pleasant quality to design—it reinforces it.” — Pierre Bonnard

Part 3: Color Theory

Tips for Designing a Color Palette In the first two sections of this book, Color Limitations and Color and Emotions, we looked at some interesting facts abou...

Part 2: Color Theory

Color and Emotions Mention Thanksgiving to any American and they will paint a picture in their head with gold, orange, red, and brown hues. It will also like...

Collaborate the Game

Background In 2019 I was awarded a Department of Education SBIR grant to build an educational board game about collaboration. Though the game would eventuall...

Shuffling Cards

To see a preview of this project go to Shuffling Cards on Codespaces and select the index.html file and then go live on the status bar.

Alika’s Treehouse

Alika’s Treehouse Background This project won the Capital One Women In Tech Demo Day. The challenge, “Help young women of color see themselves as a Computer ...

Part 1: How to win at a hackathon

Time and pressure can change almost anything from what it was into what it has become. Time will change, “Caterpillar into butterflies, sand into pearls...

Part 2: How to win at a hackathon

“You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your ...

Accelerating your Career

Looking back on my career, there are a few things I wish I had done earlier to boost my career progression and enhance my marketability. In this article, I w...

Part 3: How to win at a hackathon

“No struggle, no success! The strongest thunder strikes often bring the heaviest rainfall! The weight of your fulfillment depends on how wide you cast you...

Back to Top ↑