Learning to Teach Code

Check out what's been Creating Zeal lately!


In this episode, host Adam Cuppy has a great conversation with code blogger Ali Spittel.

Ali discusses how developers often find themselves in a teaching role— whether that be mentoring a colleague, writing blog posts, speaking at meetups, or even teaching more formally at a college or bootcamp. If you are wondering how you can teach code more effectively, tune in to this conversation!

Featured Links:

Throughout the season, we’ll be talking about personal growth in the lesser-known edges of software. Fun stuff like unique uses of tech in production, DevRel, product management, and so much more Zeal goodness.

Catch every episode by subscribing via your favorite streaming service!

Available on iTunes Available on Stitcher Available on Overcast
Listen on Google Podcasts Available on Spotify Listen on Castbox

✍️ Blog

Coding Without Ego by Matti Salokangas

Simply put, I code (and pair) without ego. I do not identify with my code. The things that I do try to identify with are:
  • Readability
  • Maintainability
  • Testability
These 3 things are more often than not the most important things for me as I am writing code. All of these are selfless and require that I do things that might be uncomfortable. A refactor that I just don’t feel like doing or oftentimes listening to my pair and realizing that I am wrong.

🤔Zeal Interestings

A collection of cool stuff the Zeal team found interesting this week.

How to Draw

Maggie Appleton is the art director and lead illustrator at egghead.io

In this article, she walks through her process and how she uses culture symbols and visual metaphors to achieve the desired outcome.

It's my job to take all those abstract, hard-to-explain programming concepts, and make them visible in a way that helps people understand. Sometimes through illustrations, or animations, or illustrated notes, or diagrams, or interpretive dance on zoom calls.

She's made over 150 of these course illustrations:

In this article, she walks through her process and how she uses culture symbols and visual metaphors to achieve the desired outcome.

This is part 1 of a 4 part series.

Chrome v82 will include some nice accessibility emulators in Dev Tools

New accessibility feature in Chrome Dev Tools: simulate vision deficiencies, including blurred vision & various types of color blindness.

Find out how people with vision deficiencies experience your web app, and resolve contrast issues you didn’t even know you had!

I Pressed ⌘B. You Wouldn't Believe What Happened Next - Marcin Wichary, Figma (Config)

Talk by Marcin Wichary that discusses the complexity in software development for something as simple as a font menu.

We've got more sweet stuff coming your way each week! Sign-up for our Email Newsletter.