❯ whoami
Ben Block
❯ cat intro.md
Builder who teaches, at the edge of AI.
I'm a software engineer and an educator. I ship production software, and I teach non-programmers to build it - including ENTR-451, "Building Software Products in the Era of AI," at Northwestern's Kellogg School of Management. Builder first; teacher always.
❯ cat work.md
work
Work
I'll teach on any stack, but home is Ruby on Rails -- unapologetically -- because its values are mine: convention over configuration, developer happiness, and shipping product over chasing stacks.
Fourteen years of my engineering work lives inside proprietary production systems -- health tech, hospitality SaaS, logistics -- so it can't be linked here. The lessons below are the parts I can put in your hands; for the rest, get in touch.
❯ cat teaching.md
teaching
Teaching
Kellogg School of Management · since 2021 · 2-3 sections a year.
I created ENTR-451 because MBA students wanted to understand how software actually gets built - so they could lead the people and products that build on it. Ten weeks take founders, product leaders, and operators from zero to a full-stack product they deploy live, built around the distinction at the heart of working with AI today: the gap between vibe coding (prompt, paste, hope) and agentic coding (directing AI inside guardrails of tests, specs, and structure). AI keeps rewriting the how, and the course evolves with it, every quarter.
451
Building Software Products in the Era of AI
"Despite working in technology companies my entire career, I had not ever considered a role in software development. [Professor Block's] support and influence was so profound that at this point I'm actively entertaining ways to integrate software development into my future career path." -- MBA student
❯ cat lessons.md
lessons
Lessons
Things I built to make abstract ideas about AI tangible.
What AI-native professionals need to learn right now
Why production got cheap, judgment didn't, and what to teach instead - the five durable skills, named and numbered, with the full lesson waiting inside a live activity.
read it →The Literal Machine
The hands-on companion to the essay above: instruct a hyper-literal robot (played by Claude) to make a PB&J, and feel firsthand why specs, verification, and reuse matter. In 90 seconds, students feel all five skills at once.
play it →❯ git log --career --graph
experience
Experience
# 14 years, reverse-chronological · click any commit to expand the diff
Full history on LinkedIn · résumé (PDF)
❯ cat contact.md
contact