







I’ve been around for a while. I graduated from college before most schools (certainly most small colleges) had CS majors and CS degrees. I’ve been teaching CS in full-time post-secondary positions for 30 years. I’ve seen a lot of change in that time, and I’ve seen the way the CS community responds to change.
This big university system is embracing AI. Students and faculty aren't all on board
The California State University system offers an early look at what happens when an administration commits to a technology that its own community isn't convinced will improve education.

I Started Programming When I Was 7. I'm 50 Now, and the Thing I Loved Has Changed | James Randall
I still love developing but the shifts that AI have brought are tectonic and are forcing me to re-evaluate my own relationship to building things

Teach Yourself Programming in Ten Years
The conclusion is that either people are in a big rush to learn about programming, or that programming is somehow fabulously easier to learn than anything else. Felleisen et al. give a nod to this trend in their book How to Design Programs, when they say "Bad programming is easy. Idiots can learn it in 21 days, even if they are dummies." The Abtruse Goose comic also had their take.
Feminist Computer Science Education: "'Women in Computing' As Problematic": A Summary
I've long been interested in why, despite so much organized effort, there percentage of women in CS has been so stagnant. One hypothesis I h...
Fellow Engineers: This is where your money comes from
Recently I saw some rather surprising conversations on Reddit’s /r/cscareerquestions which is generally a great place to talk through different CS Career issues people are having and try to h…

Why Is Everyone In Tech So Sad?
A lot of people seem to be realizing that knowledge work is mostly pointless. AI might give us the pleasure of finding out what happens if an entire class of workers loses faith in their careers.


</> htmx ~ Yes, and...
In this essay, Carson Gross discusses his advice to young people interested in computer science worried about the future given the advancements in AI.
Anatomy of an Enduring Gender Gap: The Evolution of Women’s Participation in Computer Science
Given growing interest in computing fields, as well as a longstanding gender gap in computer science, this study used nationwide survey data on college students during 4 decades to: (a) document tr...

CUNY’s Computer Science Growing Pains
After a decade-long enrollment boom, CUNY faces faculty shortages and pressure to prepare students in the field for an AI-driven job market.

AI and the Fall? of the Creative Class
America is Losing Hundreds of Thousands of Jobs in Media, Film & the Arts. How Much is AI to Blame?

Scratch is a big deal
While none of us were paying attention, Scratch has transformed from a programming language for kids to a massive online community of self-guided, student-pr...

Has AI Changed Work Forever? Not Really... | Cal Newport
The Missing Discipline in Computer Science
On Teaching Computer Scientists to Ask “Why”

AI Has No Wisdom and Neither Will You
Certainly the industry is transforming, however, the people and organizations falling into the trap of no longer reading and writing code only do so at their peril.
