Profile avatar
mark.playbackpress.com
CS professor at Carthage College Creator of Storyteller and founder at Playback Press https://markm208.github.io/ https://playbackpress.com/books I love helping people learn how to read and write code.
91 posts 146 followers 241 following
Regular Contributor
Active Commenter

I'm particularly proud of this interactive tutorial that makes Elixir's functional and concurrent programming concepts approachable through animated code playbacks. 🎥✨ Great intro before diving into Phoenix or Nerves. 🌐🔌 🔗 playbackpress.com/books/exbook #Elixir #Programming

I recently wrote two tutorials comparing different approaches to component-based web development. Both approaches solve similar problems but with different trade-offs: www.freecodecamp.org/news/a-brief... www.freecodecamp.org/news/a-brief... #WebDevelopment #JavaScript #React #WebComponents

On June 26th 12CDT I am hosting a free webinar on creating and sharing code playbacks! Join me to learn how I use playbacks to teach about programming. www.eventbrite.com/e/1355457412...

I have been posting to @freecodecamp.bsky.social lately with links to my code playbacks. This post covers SQL, practice problems, and coding with SQLite (C/C++, Python, Java) from my free books: playbackpress.com/books/sqlbook playbackpress.com/books/worked... playbackpress.com/books/sqlite...

Kenosha WI (a few days back)

I'm using the wiki feature of GitHub's repos to host my updated documentation for Storyteller: github.com/markm208/sto... I also have this video which describes creating your own playbacks: youtu.be/LITe23OkSm0 Let me know if you want some help getting started! My students really like them.

💾 Want a quick intro to SQL? Watch me build a database for a fictional pet adoption center and write some SQL queries: 📌 Database Design and Simple SQL 🔗 playbackpress.com/books/sqlboo... SQL queries evolve step-by-step and playbacks show that process visually. They are a great way to learn SQL!

Are you teaching a programming course this semester or learning to code? Here is my semi-annual reminder... I’ve written a dozen or so ‘books’ of code playbacks that are available for free (#CPP, #Python, #Clojure, #DesignPatterns, #Elixir, #SQL, #WebDev) on Playback Press playbackpress.com/books.

AI replacing sw devs? Imagine that you are being sued for a large sum of money. You could, right now, plug in the lawsuit and attempt to defend yourself with an AI model's knowledge of the law. However, no sane person would consider this.

I just added the ability to share a link to an exact point in a playback using either a comment number or an event number (check out the url in the video). This feature is perfect for students and instructors collaborating on questions, or for pro sw devs doing code reviews.

I love having a little time off at the end of the year to add some features to code playbacks. I have just added two new features to all playbacks on Playback Press: - comments can be read aloud for the viewer - search for comments based on selected code