Home Podcasts Programming By Stealth
Programming By Stealth

Programming By Stealth

Bart Busschots & Allison Sheridan 216 Episodes Oct 10, 2026

Programming By Stealth is a collaborative podcast by Bart Busschots and Allison Sheridan that teaches real programming in small, manageable steps. It uses the appeal of the web as a motivating project to help learners sneak up on coding concepts. Episodes are designed for beginners and anyone who wants to build practical programming skills without being overwhelmed.

Episodes

PBS 187 — Back to Jekyll
PBS 187 — Back to Jekyll Oct 10, 2026 4448 We dust off our memory from where we left off learning about Jekyll back in PBS 181 in June of last year. After some housekeeping, Bart takes us through the challenge solution from PBS 181, and then teaches us how to add metadata to our static sites. After the new material, he sets up where we're going next in learning how to organize our content with Jekyll taxonomies. He even explains what the w
PBS Tidbit 19C — Building a JavaScript CLI App with NodeJS
PBS Tidbit 19C — Building a JavaScript CLI App with NodeJS Sep 26, 2026 3862 In this final episode of Tidbit 19, Bart walks us through the very few libraries he used for the final design of his Linkifier CLI App. His choices on tooling to build nice terminal commands and provide color in the terminal (like red for error messages) were based on simplicity, the fewest dependencies, and active support. It was a very fun episode to record as he wrapped the entire story up in a
PBS Tidbit 19B — Building a JavaScript CLI App with NodeJS
PBS Tidbit 19B — Building a JavaScript CLI App with NodeJS Aug 29, 2026 4164 We're back with Part B of Tidbit 19, where Bart walks us through the architecture of his Linkifier module. He starts with the three data modeling classes that he's been using for decades, but explains how hard it is today to extract article headlines. He walks through how he developed an extraction logic but had to do it per domain. That sounds crazy but he uses surprisingly few sites for his arti
PBS Tidbit 19A — Building a JavaScript CLI App with NodeJS
PBS Tidbit 19A — Building a JavaScript CLI App with NodeJS Aug 10, 2026 4779 In Part A of Tidbit 19, Bart explains the problem he needed to solve, which was bringing a script he's written up into the modern age as a JavaScript command-line interface app that can help navigate the AI landscape. As always, his explanation is geared towards teaching us the fundamentals with his problem as the example. The shownotes are for Part A and B, but we've only recorded the first half
PBS 186 of X — Web Metadata — the Search and OpenGraph HTML Headers
PBS 186 of X — Web Metadata — the Search and OpenGraph HTML Headers Jun 27, 2026 4777 One of the things that helps your posts get traction is if you have a nice, pretty card that displays when you post the URL on social media. Plain blue links just don't get clicked. With WordPress and other dynamic Content Management Systems (CMSs), you can get plugins to create the pretty cards. But with Jekyll (and Hugo and other Static Site Generators), you need to build the capability into you
PBS 185 of X: Customising Bootstrap 5 with Sass
PBS 185 of X: Customising Bootstrap 5 with Sass Jun 6, 2026 5552 This final instalment of Sass lays a strong foundation for our return to developing statically generated websites with Jekyll. We learn how to deeply customise and integrate Bootstrap into our own styles. As is often the case, Bart starts by describing the different techniques that can be used to customise Bootstrap with Sass, and then ties it all together with a worked example. We now have the t
PBS 184b of X: Sass Basics
PBS 184b of X: Sass Basics May 27, 2026 5315 This week, Bart and I recorded the second half of Programming By Stealth installment 184. The first half covered the Sass basics, and in this half, we get to learn through a worked example how to write in Sass, which compiles to regular old CSS. He created a little web page with some wise and humorous quotes from notable people in history, and used everything we learned in the first half to style
PBS 184a of X: Sass Basics
PBS 184a of X: Sass Basics May 10, 2026 7074 In our most recent installment, Bart taught us how to use CSS "variables" (custom properties) to customize Bootstrap to make your pages not look like every other Bootstrap page on the Internet. He explained at the end that you can take all of this quite a bit further if you learn how to use Sass (Syntactically Awesome Style Sheets). Sass is a preprocessor for CSS, which means it creates "normal"
PBS 183 of X: Customising Bootstrap with CSS 'Variables'
PBS 183 of X: Customising Bootstrap with CSS 'Variables' Apr 25, 2026 5103 In our previous installment, Bart taught us how to use CSS "Variables" to style our web pages and web apps. In this installment, he takes it up a notch by showing us how to start with a Bootstrap-enabled page, and still customize the colors, fonts, and more with CSS "Variables". You can find Bart's fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net. Read an unedited, auto-ge
PBS 182 of X: CSS 'Variables'
PBS 182 of X: CSS 'Variables' Apr 25, 2026 5896 In this very fun installment of Programming By Stealth, Bart teaches us how to use CSS “variables”, which aren’t actually variables (they’re custom properties). These non-variables allow you to take advantage of Bootstrap to style web pages, but make the look and feel all your own. Bart outdid himself on the shownotes, the examples, and the challenge looks super fun. You can find Bart's fabulous
PBS Tidbit 18 — A Real-World Jekyll Example
PBS Tidbit 18 — A Real-World Jekyll Example Mar 14, 2026 5196 Bart taught us about creating static sites with Jekyll and even how to create custom layouts using Bootstrap 5. We learned about Markdown files with YAML front matter and more. In this Tidbit, Bart walks us through how he used everything he learned and taught us to migrate his Let's Talk website from WordPress to Jekyll hosted on GitHub Pages. It's a fun episode because we learn what worked well,
PBS Tidbit 17b — Simplifying Developer Setups with Docker
PBS Tidbit 17b — Simplifying Developer Setups with Docker Jan 31, 2026 4939 This instalment is the second half of PBS Tidbit 17 in which Helma van der Linden is the instructor and Bart Busschots is the student. We pick up the plot right where Helma begins to teach how to reuse the Docker image created in the first half of the lesson. You can find Helma's fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net Join the Conversation: allison@podfeet.com

Recommended