Jul 30, 2026 The Academic Advisor as Fiduciary Jul 20, 2026 My Mother Jul 04, 2026 My Father Jun 29, 2026 Just Do It Jun 17, 2026 Ankle Weight for the Mind: Migration to Lazyvim Jun 13, 2026 A Good Engineering Habit: Knowing When To Stop Jun 10, 2026 Modern CS: The Age of Minors and Certificates May 03, 2026 Unvibe the Vibe: Learning by Deconstruction in the Age of AI Apr 30, 2026 Pork Rib Congee versus Beef Stew: The Facets of Simplicity Apr 16, 2026 The Consequence Gap Apr 04, 2026 The Hidden Obligations of Teaching Mar 08, 2026 Redefining Rigor: From Selecting Talent to Developing Students in Computer Science Mar 07, 2026 Bring Engineering Thinking to What We Do Feb 24, 2026 Experiencing Productivity Scaling Up Feb 21, 2026 The cats in my life Feb 18, 2026 Beyond the Digital Sandbox: Why CS Needs to Get Physical Feb 17, 2026 Why Should I Write? Feb 03, 2026 Where to Begin: The Gartner Hype Cycle Jan 12, 2026 A Game Evolution: From Arena to Journey Jan 06, 2026 New Year Reflection: Learning from GPT