About Rich Stone Input Output

Rich Steinmetz's blog and creations on Software Engineering, Ruby, JavaScript, Soft Skills, Junior Developer stories with drawings, cartoons, sketchnotes, and visual explanations.
About Rich Stone Input Output

TL;DR πŸ₯±

#developer #blogger #codingcoach #ex-live-pokerplayer #ex-numismat #heavy-reader #footballplayer #gamer #visualthinker #code-cartoons #sketchnoter #twolefthands #live-coding-streamer

Current Habits 🎯

Live streaming code while building stuff (like Games and APIs) and solving coding puzzles together:

Code Live Streams
It is one of the most powerful educational experiences when you watch someone live while they play and have them explain their thoughts and processes while they are succeeding and failing in front of your eyes. I believe that with coding live streams we can achieve a similar effect if we put...


I'm the organizer of the Code Small Programs meetup, a place dedicated to honing our developer craft by coding together in different formats πŸ› 


I have a free slot for anyone who's incredibly driven by getting into a web developer job or having more fun as a Junior Ruby developer:

Long Story Long πŸ“–

Since I joined the software world in 2015 I've been exploring how we developers can code, learn, and communicate with more fun. I've always enjoyed creating things, connecting people, and easing people into tech.

Me with deploy hat at Devex 🧑

Apart from code, I love to chat about Productocracy and progress in basically any area of life.

Engineering Visuals

I've always dreamt of being able to draw and visualize simple things. Thus now, you, my dear reader, as long as you navigate this domain's pages, have to endure this sometimes:

JavaScript equality operators explained with the power of imagery.

The long-term hope with my drawings is not to become the next Rembrandt, though. It's rather to untap the potential of visual thinking in programming and computer science. Too many abstract concepts are explained too often using words and code only.

When I learned to code I was always craving images and visuals that would explain complex concepts. Especially as a non-native English speaker from a non-technical background, the imagery would have helped me quite a bit.

Apparently, this helps people understand how things in map() map together.


Somehow, one recent day, I also became a "published Sketchnoter". This means that at least one of my sketchnotes was published on a website by another human being who apparently found joy in their content being summed up visually:

Sam Julien's awesome 90-Day Consistency Rule


Fun fact: I speak 4 human languages πŸ‡ΊπŸ‡Έ πŸ‡©πŸ‡ͺ πŸ‡·πŸ‡Ί πŸ‡ͺπŸ‡Έ , I've worked in 4 completely different fields πŸ”«πŸ’°πŸƒπŸ‘©β€πŸ’», and I lived in 4 countries. In many Asian countries, the word 4 has the same pronunciation as "Death"πŸ’€. In Germany the word "vier" (translated as four) is pronounced as fear.

Meanwhile, in my private life...

πŸ‘Ά father & friend in the evenings

😊 too old to be an emoji heavy user πŸ™ˆ

🎧 put them on, even with no music (deep work hack)

πŸ₯‘ raw food enthusiast and WHM method beginner

Some heavy reading (listening) this year

2021 Reading Challenge

2021 Reading Challenge
Rich has read 30 books toward their goal of 42 books.
Great! Next, complete checkout for full access to Rich Stone Input Output
Welcome back! You've successfully signed in
You've successfully subscribed to Rich Stone Input Output
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated