Programming By Stealth

A collaborative project between Bart Busschots and Allison Sheridan to sneak up on real programming in small easy steps, using the allure of the web as the carrot to entice people forward.

https://www.podfeet.com/blog/category/programming-by-stealth/

Eine durchschnittliche Folge dieses Podcasts dauert 1h8m. Bisher sind 179 Folge(n) erschienen. Dies ist ein zweiwöchentlich erscheinender Podcast.

Gesamtlänge aller Episoden: 6 days 23 hours 49 minutes

subscribe
share






PBS 156 of X — Extracting Data with `jq`


After the last episode of Programming By Stealth where Bart gave us an intro to jq and the problems it can solve, this week we start to get our feet wet by learning how to extract data from JSON files. We learn how to descend into dictionaries and arrays, and how to slice arrays. Learn how jq will output sarcasm about “Bart Busschots” if you don’t learn how to ask it for raw output...


share








 November 26, 2023  52m
 
 

PBS 155 – Introducing JSON Processing from the Shell with `jq`


After our annual break from Programming By Stealth that happens at an unknown time for an unknown length every single year, Bart and I are back with a new episode of Programming By Stealth. Bart introduces us to a language called jq _and_ a terminal command called `jq` which together are used to help query JSON files, see "pretty versions of them, and also to manipulate them...


share








 November 19, 2023  44m
 
 

PBS 154 — Bash: Expansions & Brackets Redux


Bart Busschots joins us for Programming By Stealth with the final installment of our miniseries on Bash. He explains a few new concepts, but the real value of this installment and especially his fabulous tutorial shownotes is that he compiles a lot of info into some tables for us to use as reference for the future. As with all good programming, Bart is scratching his own itch - he wanted a single place to go to know which brackets mean which and which ones do you have to cuddle vs. not cuddle...


share








 September 3, 2023  1h6m
 
 

PBS 153 – Bash: Functions & Scope


In Programming By Stealth, we’ve come to the end of our journey with Bash. I’ll be sad to have it complete because as I tell Bart in this episode, I’ve really enjoyed it. Next time he will do a final bow-tying episode where he brings everything we learned together in one set of notes as a handy reference guide...


share








 July 30, 2023  1h6m
 
 

PBS 152B of X — Bash: xargs & Easier Arithmetic


In Programming By Stealth 152A Bart and I decided to hold off on the middle of the lesson he’d written up. That middle bit where he said to “put a pin in it” was about the use of `xargs`. I’m really glad we did skip it in the last installment. It’s a pretty useful concept and deserved a lot more attention than it would have if we’d tried to cram it into that episode...


share








 July 8, 2023  49m
 
 

PBS 152A of X — Bash: xargs & Easier Arithmetic


I don't always make the time to pre-read the shownotes for Programming By Stealth but I never regret when I do make the time. That was especially true this week. In this installment, Bart Busschots takes us through his solution to the challenge from PBS 151, which was to print a "pretty" multiplication table using the `printf` command...


share








 June 25, 2023  1h11m
 
 

PBS 151 of X — Bash: Printf and More


This week’s Programming By Stealth wasn’t a heavy lift but I managed to get confused a couple of times anyway so expect lots of questions from me in this one. Bart started the show by telling us about a clever tip from listener Jill of Kent about how to detect when the Terminal talking to and from STDIN, STDOUT, and STDERR. Then we learn about how to use the `printf` command to make nicely formatted output. I especially liked that part because I love me some organized output...


share








 May 28, 2023  1h20m
 
 

PBS 150 of X – Bash Script Plumbing (Take Two)


When Bart and I recorded PBS 150 on Bash Script Terminal Plumbing, neither of us was happy with it. I got very confused in the middle, and Bart decided that his original strategy might have been flawed in which he assumed everyone had heard Taming the Terminal and remembered everything taught more than 4 years ago. He completely rewrote the shownotes and we re-recorded the entire episode. It was ever so much more fun and I really understood what he was teaching this time through...


share








 May 14, 2023  1h46m
 
 

PBS 150 of X – Bash Script Plumbing


Bart and I took a few minutes upfront to high-five each other for 150 episodes of the Programming By Stealth Podcast. Then we quickly got to work. Back in the Taming the Terminal podcast (at [ttt.bartificer.net/…](https://ttt.bartificer.net/), Bart taught us about stream redirection, or what he likes to call Terminal Plumbing. This was a long time ago and many folks may not have listened to that great series...


share








 May 1, 2023  1h19m
 
 

PBS 149 of X — Better Arguments with POSIX Special Variables and Options


In this rather mind-bendy episode of Programming By Stealth, Bart Busschots takes into the weird world of POSIX special variables and options. He refers to some of them as being like handling nuclear power, at one point he suggests mind-altering drugs must have been involved in the design, and he even compares one of our newly learned tools to a chainsaw...


share








 April 16, 2023  1h27m