top of page
coding is a communal activity
coding is a communal activity
coding is a communal activity
with


Tips for the First-Time Chaperone of the First-Time Miniature Golfer
Some tips to help keep miniature golfing with children as civilized as possible.
Nov 26, 20243 min read

Your Engineers Do Need Communication Skills. So Teach Them about Rhetorical Situations (Part 2)
In this second part of the series, I’ll describe the rhetorical situation using a framework used in college composition classrooms.
Jul 8, 202412 min read


“I Didn't Grow Up Speaking Code”: GitHub Copilot as a Programming as a Second Language Tool
To succeed in software engineering, mastering code as a language is crucial, and "speaking code" is as important as writing and reading it.
Mar 20, 20241 min read


Please Don’t Fake It Till You Make It: On the Need for Confidence, Honesty, & Integrity in Software Development
Being honest when you don’t yet know how to do something is a powerful display of confidence and integrity.
Feb 24, 20245 min read


From 'Meh' to 'Magniloquent': Building Vocabulary with Gen AI & Prompt Engineering
“Simplifying” our language use can make our meanings less precise, and rob our audiences of the opportunity to deepen their own literacy.
Dec 3, 20236 min read
bottom of page