#ProgrammingByStealth

2025-11-06

Eddie Tonkoi has taken over the mic and hosted an installment of Programming By Stealth! Listen and read along as he explained how he built a website for his wife’s books using the static site generator Hugo, GitHub, and Cloudflare for deployment and hosting. If you’d like a “lite” version of this, stay tuned for next week’s NosillaCast.

pbs.bartificer.net/tidbit15

#Programming #StaticSiteGenerators #Hugo #ProgrammingByStealth

2025-08-06

@bart and I are officially taking the month of August off from Programming by Stealth. Here's to new learning in September!

pbs.bartificer.net

#Programming #ProgrammingByStealth

2025-06-07

If you’ve been following along in Programming By Stealth, where @bart is teaching us how to use Jekyll to create real websites on GitHub Pages, you’ll enjoy this next installment on how to create reusable snippets with Jekyll Includes. They’re like TextExpander snippets!

pbs.bartificer.net/pbs181

#Programming #GitHubPages #ProgrammingbyStealth

2025-05-25

In our continuing journey to learn to build websites using GitHub Pages, in this installment, @bart teaches us how to create our own theme with Jekyll layouts. Terminology of Jekyll is still tricky, but with some worked examples and a challenge this time, maybe it will start to cement in our brains!

You can find Bart’s fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net/pbs180

#Programming #ProgrammingbyStealth #GitHubPages #StaticSiteGenerator #Jekyll

2025-05-11

In Programming By Stealth 179, @bart continues teaching us about GitHub Pages using Jekyll by introducing us to Liquid Templates. Liquid allows us to move from adding static content to our web pages to auto-generated information.

pbs.bartificer.net/pbs179

#GitHubPages #Programming #ProgrammingbyStealth

2025-04-23

This week, we have a Tidbit episode of the Programming By Stealth podcast, where @bart & Helma van der Linden review the conversion of the XKPasswd project from Perl to JavaScript, and then how she separated the JavaScript library from the web app code. XKPasswd is officially out of beta and available at xkpasswd.net

pbs.bartificer.net/tidbit12

#Programming #ProgrammingbyStealth

2025-03-21

Thanks to @bart and our Programming By Stealth podcast, everywhere I look I see opportunities for automation. Creating those automations makes me all warm and fuzzy.

podfeet.com/blog/2025/03/autom

#automation #programming #ProgrammingbyStealth

2025-02-16

Way back in September of 2022, @bart finished off the Webpack miniseries by leaving it as an exercise for the student to deploy their web apps to GitHub Pages. Bart closes that circle in this installment while teaching us how to use GitHub Actions.

pbs.bartificer.net/pbs176

#Programming #ProgrammingByStealth #WebPack #GitHubPages

2025-02-02

@bart launches us into a new miniseries in #ProgrammingByStealth where we'll learn how to make a website (for free) using #GitHub Pages as a static site generator. In this installment, he walks through the problem to be solved and compares the pros and cons vs. a traditional content management system like WordPress. Then he outlines the tools we'll be learning to automate the process and style the site to be our own.

pbs.bartificer.net/pbs175

#Programming #OpenSource

2024-11-24

Last time we talked about the *theory* of Git submodules, but today @bart lets us get our hands dirty with Git on the command line to learn how they work. Enjoy PBS 173: Getting Started with Submodules (Git)
pbs.bartificer.net/pbs173

#Git #Programming #ProgrammingByStealth

2024-10-14

Like I say at the end of the article, I'm not saying I made fire here or anything, but I think it's an interesting example of how useful a LLM, in this case ChatGPT is becoming for me. I hope @bart isn't disappointed in me!

Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet
podfeet.com/blog/2024/10/chatg

#Programming #ProgrammingByStealth #ChatGPT

2024-07-24

A quick post for you early birds, inspired by Allison Sheridan and Bart Busschots : "reduce - the ur-function" qmacro.org/blog/posts/2024/07/ #JavaScript #jq #ProgrammingByStealth

2024-07-21

A very fun episode with my hero, Helma!

PBS Tidbit 7: jq to Analyze macOS Installed Apps with Helma van der Linden pbs.bartificer.net/tidbit7

#jq #Programming #ProgrammingByStealth @bart

2024-07-07

Programming By Stealth is officially spun off as a standalone podcast with new music, a new intro, and a direct link to @bart’s fabulous tutorial shownotes!

Instalment 169 of X — Advanced YAML Topics pbs.bartificer.net/pbs169

#Programming #ProgrammingByStealth #YAML #yq

Programming By Stealth logo - ninja in squirrely brackets
2024-06-23

I present to you: Part one of a two-part mini-series on YAML!

CCATP #796 – @bart on PBS 168 – Introduction to YAML podfeet.com/blog/2024/06/pbs-7

#YAML #Programming #ProgrammingByStealth

2024-05-26

CCATP #794 Bart Busschots @bart on PBS 166 of X — jq: Processing Arrays & Dictionaries sans Explosion podfeet.com/blog/2024/05/ccatp

#jq #Programming #ProgrammingByStealth

2024-05-12

CCATP #793 — @bart Busschots on PBS 165 of X – jq: Variables podfeet.com/blog/2024/05/ccatp

#Programming #ProgrammingByStealth #jq

2024-03-28

I just made myself laugh with this heading in the article I'm writing:

"Let's Git this Party Started!"

#nerd #ProgrammingByStealth #Programming #Git

2024-03-17

@bart explains the tradeoff we have to make between efficient use of space and speed efficiency in search JSON files and how jq Lookups can solve that for us.

CCATP #789 — Bart Busschots on PBS #163 – jq: Lookups & Records podfeet.com/blog/2024/03/ccatp

#jq #json #programming #ProgrammingByStealth

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst