Eddie Tonkoi hosts Programming By Stealth as he explains how he built a website for his wife’s books using the static site generator Hugo, GitHub, and Cloudflare for deployment and hosting.
pbs.bartificer.net/tidbit15
#Programming #StaticSiteGenerators #Hugo #ProgrammingByStealth
pbs.bartificer.net/tidbit15
#Programming #StaticSiteGenerators #Hugo #ProgrammingByStealth
Building an Indie Author Site with Hugo by Eddie Tonkoi
pbs.bartificer.net
November 6, 2025 at 12:40 AM
Eddie Tonkoi hosts Programming By Stealth as he explains how he built a website for his wife’s books using the static site generator Hugo, GitHub, and Cloudflare for deployment and hosting.
pbs.bartificer.net/tidbit15
#Programming #StaticSiteGenerators #Hugo #ProgrammingByStealth
pbs.bartificer.net/tidbit15
#Programming #StaticSiteGenerators #Hugo #ProgrammingByStealth
@bartb.ie 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
pbs.bartificer.net
#Programming #ProgrammingByStealth
About Programming by Stealth
The Programming by Stealth blog and podcast series
pbs.bartificer.net
August 6, 2025 at 7:16 PM
@bartb.ie 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
pbs.bartificer.net
#Programming #ProgrammingByStealth
In Programming By Stealth, @bartb.ie 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.
pbs.bartificer.net/pbs181
#Programming #GitHubPages #ProgrammingbyStealth
pbs.bartificer.net/pbs181
#Programming #GitHubPages #ProgrammingbyStealth
Reusable Snippets with Jekyll Includes
pbs.bartificer.net
June 7, 2025 at 12:22 AM
In Programming By Stealth, @bartb.ie 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.
pbs.bartificer.net/pbs181
#Programming #GitHubPages #ProgrammingbyStealth
pbs.bartificer.net/pbs181
#Programming #GitHubPages #ProgrammingbyStealth
In this installment, @bartb.ie teaches us how to create our own theme with Jekyll layouts for GitHub Pages.
You can find Bart’s fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net/pbs180
#Programming #ProgrammingbyStealth #GitHubPages #StaticSiteGenerator #Jekyll
You can find Bart’s fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net/pbs180
#Programming #ProgrammingbyStealth #GitHubPages #StaticSiteGenerator #Jekyll
Theming Jekyll
pbs.bartificer.net
May 25, 2025 at 5:35 PM
In this installment, @bartb.ie teaches us how to create our own theme with Jekyll layouts for GitHub Pages.
You can find Bart’s fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net/pbs180
#Programming #ProgrammingbyStealth #GitHubPages #StaticSiteGenerator #Jekyll
You can find Bart’s fabulous tutorial shownotes and the audio podcast at pbs.bartificer.net/pbs180
#Programming #ProgrammingbyStealth #GitHubPages #StaticSiteGenerator #Jekyll
Thanks to @bartb.ie and our Programming By Stealth podcast, everywhere I look I see opportunities for automation. Creating those automations makes me all warm and fuzzy.
www.podfeet.com/blog/2025/03...
#automation #programming #ProgrammingbyStealth
www.podfeet.com/blog/2025/03...
#automation #programming #ProgrammingbyStealth
Automation Gives Me All the Feels - Podfeet Podcasts
When Bart and I hatched our plan for him to teach me and the audience how to program, he called it Programming By Stealth for a very specific reason. His plan was to sneak up on us by teaching us a si...
www.podfeet.com
March 21, 2025 at 1:53 AM
Thanks to @bartb.ie and our Programming By Stealth podcast, everywhere I look I see opportunities for automation. Creating those automations makes me all warm and fuzzy.
www.podfeet.com/blog/2025/03...
#automation #programming #ProgrammingbyStealth
www.podfeet.com/blog/2025/03...
#automation #programming #ProgrammingbyStealth
In September 2022, @bartb.ie finished the Webpack miniseries, leaving an exercise for the student to deploy their web apps to GitHub Pages. Bart closes that circle while teaching us how to use GitHub Actions.
pbs.bartificer.net/pbs176
#Programming #ProgrammingByStealth #WebPack #GitHubPages
pbs.bartificer.net/pbs176
#Programming #ProgrammingByStealth #WebPack #GitHubPages
Deploying a JavaScript Web App with Webpack & GitHub Actions
pbs.bartificer.net
February 16, 2025 at 1:21 AM
In September 2022, @bartb.ie finished the Webpack miniseries, leaving an exercise for the student to deploy their web apps to GitHub Pages. Bart closes that circle while teaching us how to use GitHub Actions.
pbs.bartificer.net/pbs176
#Programming #ProgrammingByStealth #WebPack #GitHubPages
pbs.bartificer.net/pbs176
#Programming #ProgrammingByStealth #WebPack #GitHubPages
@bartb.ie 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.
pbs.bartificer.net/pbs175
#Programming #OpenSource
pbs.bartificer.net/pbs175
#Programming #OpenSource
Static Site Generators
pbs.bartificer.net
February 2, 2025 at 2:11 AM
@bartb.ie 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.
pbs.bartificer.net/pbs175
#Programming #OpenSource
pbs.bartificer.net/pbs175
#Programming #OpenSource
Last time we talked about the *theory* of Git submodules, but today @[email protected] 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
pbs.bartificer.net/pbs173
#Git #Programming #ProgrammingByStealth
Getting Started with Submodules
pbs.bartificer.net
November 24, 2024 at 2:40 AM
Last time we talked about the *theory* of Git submodules, but today @[email protected] 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
pbs.bartificer.net/pbs173
#Git #Programming #ProgrammingByStealth
I'm not saying I made fire, but an interesting example of how useful ChatGPT is becoming for me. Hope @[email protected] isn't disappointed in me
Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet
www.podfeet.com/blog/2024/10...
#Programming #ProgrammingByStealth #ChatGPT
Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet
www.podfeet.com/blog/2024/10...
#Programming #ProgrammingByStealth #ChatGPT
Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet - Podfeet Podcasts
When I add images to podfeet.com for blog posts, I use my blogging software of choice, MarsEdit. I just drag an image into the text of a post, and MarsEdit does all the formatting automatically, and u...
www.podfeet.com
October 14, 2024 at 11:59 PM
I'm not saying I made fire, but an interesting example of how useful ChatGPT is becoming for me. Hope @[email protected] isn't disappointed in me
Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet
www.podfeet.com/blog/2024/10...
#Programming #ProgrammingByStealth #ChatGPT
Quick Use of ChatGPT to Write JavaScript for TextExpander Snippet
www.podfeet.com/blog/2024/10...
#Programming #ProgrammingByStealth #ChatGPT
Cleanup After the Great Podcast Migration of 2024
www.podfeet.com/blog/2024/07...
#TextExpander #SiteOrigin #Feeder #ProgrammingByStealth #AppleShortcuts @[email protected] @[email protected] @[email protected]
www.podfeet.com/blog/2024/07...
#TextExpander #SiteOrigin #Feeder #ProgrammingByStealth #AppleShortcuts @[email protected] @[email protected] @[email protected]
Cleanup After the Great Podcast Migration of 2024 - Podfeet Podcasts
Recap When I made the decision to clean up my sprawling podcast empire, I didn’t really think about how intertwined my processes were. I thought it would be fun to talk about the cleanup I had to do o...
www.podfeet.com
July 24, 2024 at 9:34 PM
Cleanup After the Great Podcast Migration of 2024
www.podfeet.com/blog/2024/07...
#TextExpander #SiteOrigin #Feeder #ProgrammingByStealth #AppleShortcuts @[email protected] @[email protected] @[email protected]
www.podfeet.com/blog/2024/07...
#TextExpander #SiteOrigin #Feeder #ProgrammingByStealth #AppleShortcuts @[email protected] @[email protected] @[email protected]
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
PBS Tidbit 7: jq to Analyze macOS Installed Apps with Helma van der Linden
pbs.bartificer.net/tidbit7
#jq #Programming #ProgrammingByStealth
jq to Analyze macOS Installed Apps with Helma van der Linden
pbs.bartificer.net
July 21, 2024 at 12:14 AM
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
PBS Tidbit 7: jq to Analyze macOS Installed Apps with Helma van der Linden
pbs.bartificer.net/tidbit7
#jq #Programming #ProgrammingByStealth
Programming By Stealth is officially spun off as a standalone podcast with new music, a new intro, and a direct link to @[email protected]’s fabulous tutorial shownotes!
Instalment 169 of X — Advanced YAML Topics pbs.bartificer.net/pbs169
#Programming #ProgrammingByStealth #YAML #yq
Instalment 169 of X — Advanced YAML Topics pbs.bartificer.net/pbs169
#Programming #ProgrammingByStealth #YAML #yq
Instalment 169 of X — Advanced YAML Topics
pbs.bartificer.net
July 7, 2024 at 12:23 AM
Programming By Stealth is officially spun off as a standalone podcast with new music, a new intro, and a direct link to @[email protected]’s fabulous tutorial shownotes!
Instalment 169 of X — Advanced YAML Topics pbs.bartificer.net/pbs169
#Programming #ProgrammingByStealth #YAML #yq
Instalment 169 of X — Advanced YAML Topics pbs.bartificer.net/pbs169
#Programming #ProgrammingByStealth #YAML #yq
I present to you: Part one of a two-part mini-series on YAML!
CCATP #796 – @[email protected] on PBS 168 – Introduction to YAML
www.podfeet.com/blog/2024/06...
#YAML #Programming #ProgrammingByStealth
CCATP #796 – @[email protected] on PBS 168 – Introduction to YAML
www.podfeet.com/blog/2024/06...
#YAML #Programming #ProgrammingByStealth
CCATP #796 – Bart Busschots on PBS 168 – Introduction to YAML - Podfeet Podcasts
In Programming By Stealth, we’ve completed our series on the jq language and now Bart Busschots brings us a two-part miniseries about the YAML data format. He takes us through the history of data form...
www.podfeet.com
June 23, 2024 at 12:05 AM
I present to you: Part one of a two-part mini-series on YAML!
CCATP #796 – @[email protected] on PBS 168 – Introduction to YAML
www.podfeet.com/blog/2024/06...
#YAML #Programming #ProgrammingByStealth
CCATP #796 – @[email protected] on PBS 168 – Introduction to YAML
www.podfeet.com/blog/2024/06...
#YAML #Programming #ProgrammingByStealth
CCATP #794 Bart Busschots on PBS 166 of X — jq: Processing Arrays & Dictionaries sans Explosion www.podfeet.com/blog/2024/05...
#jq #Programming #ProgrammingByStealth
#jq #Programming #ProgrammingByStealth
CCATP #794 Bart Busschots on PBS 166 of X — jq: Processing Arrays & Dictionaries sans Explosion - Podfeet Podcasts
In this penultimate jq episode of Programming By Stealth, Bart introduces us to three new ways to process arrays and dictionaries without exploding them first. I know that sounds crazy – we’ve always ...
www.podfeet.com
May 26, 2024 at 12:21 AM
CCATP #794 Bart Busschots on PBS 166 of X — jq: Processing Arrays & Dictionaries sans Explosion www.podfeet.com/blog/2024/05...
#jq #Programming #ProgrammingByStealth
#jq #Programming #ProgrammingByStealth
CCATP #793 — Bart Busschots on PBS 165 of X – jq: Variables
www.podfeet.com/blog/2024/05...
#Programming #ProgrammingByStealth #jq
www.podfeet.com/blog/2024/05...
#Programming #ProgrammingByStealth #jq
CCATP #793 — Bart Busschots on PBS 165 of X – jq: Variables - Podfeet Podcasts
In this installment of Programming By Stealth, Bart explains why jq is uniquely designed not to need variables (most of the time) and then explains how to use them in the few instances when there’s no...
www.podfeet.com
May 12, 2024 at 2:47 PM
CCATP #793 — Bart Busschots on PBS 165 of X – jq: Variables
www.podfeet.com/blog/2024/05...
#Programming #ProgrammingByStealth #jq
www.podfeet.com/blog/2024/05...
#Programming #ProgrammingByStealth #jq
CCATP #790 — Bart Busschots on PBS 164 of X – jq: Working with Lookup Tables www.podfeet.com/blog/2024/03...
Data nerds unite!
#ProgrammingByStealth #Programming
Data nerds unite!
#ProgrammingByStealth #Programming
CCATP #790 — Bart Busschots on PBS 164 of X – jq: Working with Lookup Tables - Podfeet Podcasts
In our previous episode of Programming By Stealth, Bart Busschots taught us how to create lookup tables with jq from JSON data using the from_entries command. Just when we have that conquered, this ti...
www.podfeet.com
March 31, 2024 at 1:19 AM
CCATP #790 — Bart Busschots on PBS 164 of X – jq: Working with Lookup Tables www.podfeet.com/blog/2024/03...
Data nerds unite!
#ProgrammingByStealth #Programming
Data nerds unite!
#ProgrammingByStealth #Programming
Bart Busschots explains the tradeoff 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 www.podfeet.com/blog/2024/03... #jq #json #programming #ProgrammingByStealth
CCATP #789 — Bart Busschots on PBS #163 – jq: Lookups & Records - Podfeet Podcasts
In this episode of Programming By Stealth, Bart Busschots as usual works through his solution to the challenge from last time, and as usual I learn a lot more about how to use jq to solve problems. He...
www.podfeet.com
March 17, 2024 at 2:06 AM
Bart Busschots explains the tradeoff 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 www.podfeet.com/blog/2024/03... #jq #json #programming #ProgrammingByStealth
I think I’m a nerd. I LOVED learning about how to do math on JSON with jq. Is it just me?
CCATP #787 — @[email protected] on PBS 161 — jq: Maths, Assignment & String Manipulation
www.podfeet.com/blog/2024/02...
#jq #json #ProgrammingByStealth #Programming
CCATP #787 — @[email protected] on PBS 161 — jq: Maths, Assignment & String Manipulation
www.podfeet.com/blog/2024/02...
#jq #json #ProgrammingByStealth #Programming
CCATP #787 — Bart Busschots on PBS 161 — jq: Maths, Assignment & String Manipulation - Podfeet Podcasts
In this week’s episode of Programming By Stealth, Bart continues to expand our knowledge on how to use jq to query and manipulate JSON files. We learn how to use mathematical operators on data in our ...
www.podfeet.com
February 18, 2024 at 2:47 AM
I think I’m a nerd. I LOVED learning about how to do math on JSON with jq. Is it just me?
CCATP #787 — @[email protected] on PBS 161 — jq: Maths, Assignment & String Manipulation
www.podfeet.com/blog/2024/02...
#jq #json #ProgrammingByStealth #Programming
CCATP #787 — @[email protected] on PBS 161 — jq: Maths, Assignment & String Manipulation
www.podfeet.com/blog/2024/02...
#jq #json #ProgrammingByStealth #Programming
As we continue our journey learning jq, @[email protected] teaches us how we can use it as a programming language. The debugging part alone was gold!
CCATP #786 — Bart Busschots on PBS 160 of X — jq as a Programming Language www.podfeet.com/blog/2024/02...
#ProgrammingByStealth
CCATP #786 — Bart Busschots on PBS 160 of X — jq as a Programming Language www.podfeet.com/blog/2024/02...
#ProgrammingByStealth
February 5, 2024 at 12:29 AM
As we continue our journey learning jq, @[email protected] teaches us how we can use it as a programming language. The debugging part alone was gold!
CCATP #786 — Bart Busschots on PBS 160 of X — jq as a Programming Language www.podfeet.com/blog/2024/02...
#ProgrammingByStealth
CCATP #786 — Bart Busschots on PBS 160 of X — jq as a Programming Language www.podfeet.com/blog/2024/02...
#ProgrammingByStealth
Have you always wanted to build your own data structures from JSON files using jq? Then listen to the latest episode of Programming By Stealth. CCATP #784 — Bart Busschots on PBS 159 of X - jq: Building Data Structures www.podfeet.com/blog/2024/01...
#ProgrammingByStealth #Programming #jq #JSON
#ProgrammingByStealth #Programming #jq #JSON
CCATP #784 — Bart Busschots on PBS 159 of X - jq: Building Data Structures - Podfeet Podcasts
In this very meaty episode of Programming By Stealth, Bart Busschots teaches us how to build data structures using jq with JSON files. We’re not just querying existing data, we’re rebuilding the d...
www.podfeet.com
January 21, 2024 at 1:16 AM
Have you always wanted to build your own data structures from JSON files using jq? Then listen to the latest episode of Programming By Stealth. CCATP #784 — Bart Busschots on PBS 159 of X - jq: Building Data Structures www.podfeet.com/blog/2024/01...
#ProgrammingByStealth #Programming #jq #JSON
#ProgrammingByStealth #Programming #jq #JSON