Chit Chat Across the Pond-logo

Chit Chat Across the Pond

Technology Podcasts >

More Information


United States






CCATP #602 - Bart Busschots on PBS 81 of X – The JavaScript Promise Utilities

In this installment of Programming By Stealth, Bart teaches us how to use Promises, with a capital P to get promises when we already know the value we want to supply. That sounds funny but it will make sense in context. Then he shows us how we can control parallelization of promises using Promise.all(). It's a very sensible lesson, and not brain bendy at all. (I really like those.) Please consider supporting Bart's hard work for us via Patreon at Bart's fabulous...


CCATP #601 – Dr. Maryanne Garry on Why Science is Broken

Dr. Garry, self-proclaimed Crusher of Dreams, joins us again on Chit Chat Across the Pond, this time to talk about how she thinks science is broken and why. Dr. Garry is a professor of Psychology at the University of Waikato, and also professor of the NZ institute of Security & Crime Science. In this episode, she takes on the topic of how science journals choose which papers should be published, and the flaws she sees in that process that cause the extraordinary claims to be published,...


CCATP #600 — Dorothy Rendon — PBS Supplemental on the PBS Index

In the very first Programming By Stealth supplemental episode, Allison interviews Dorothy Rendon, the programmer behind the PBS Index. If you haven't seen it before, it's an index that Dorothy has created for the Programming By Stealth students to helpt them find key topics in Bart Busschots's fabulous tutorial shownotes.


CCATP #599 — Dr. Devon Polaschek on Psychopaths

This week we’re joined by Dr. Devon Polaschek. Dr. Polaschek is the Joint Director of the New Zealand Institute for Security and Crime Science at the University of Waikato. I will further embarrass her by mentioning that she was recently awarded with a Queen's Birthday honour (as in Queen Elizabeth). Dr. Polaschek has has been made a Member of the New Zealand Order of Merit for services to criminal psychology. In this interview, we talk about Devon's work with imprisoned psychopaths and...


CCATP #598 — Oleksandr Kosovan of MacPaw on Setapp

Interview with Oleksandr Kosovan of MacPaw about SetApp, his work to enhance tech in Ukraine and how he created a Mac museum. MacPaw


CCATP #597 — Bart Busschots on PBS 80 of X — JavaScript Promise Chains

Bart Busschots (successfully) explains the concept of JavaScript promise chains. It's a rough ride because of the subject itself, but he gets us there through his care and detail in explaining the concepts and of course his great examples. When he's done, you'll know how to chain promises together, you'll understand what data is passed through, and you'll understand why he says, "Don't have unhandled rejections, it's just not nice." You can find Bart's detailed shownotes at...


CCATP #596 — Anže Tomić on Tech in Slovenia

This week on Chit Chat Across the Pond I had the great pleasure of talking to Slovenian tech podcaster, Anže Tomić. Anže also works for RTV Slovenia's Val 202 public radio, and as he says on his website, he sounds like an Eastern European Bond villain. He's also a writer for the most read Slovene tech magazine Monitor (think PC/Macworld in Slovene.) We talked all over the tech map from net neutrality, to the lack of spam calls in Slovenia, to Internet speeds, to his love of the old Nokia...


CCATP #595 — Bart Busschots on PBS 79 — Introducing JavaScript Promises

Bart has been _promising_ us Promises for ages now and he finally fulfills his promise by explaining thenables. Promises are a tool to get us out of "callback hell", which we experienced a while back. I think he made us suffer through that so we'd appreciate Promises. In this episode he shows us the beauty and elegance of the concept but leaves us wanting more. Bart spent a lot of time trying to get the shownotes and his narrative to take this rather abstract concept and make it concrete,...


CCATP #594 — David Woodbridge on Samsung Galaxy S10, Watch and Buds

David Woodbridge of the Vision Store in Australia tells about how he's been testing and using the Samsung Galaxy S10, the Galaxy Watch and the Galaxy Buds side by side with his iPhones, Apple Watch and AirPods. It's a delightful discussion of the relative goodness of both platforms from an accessibility perspective. David is hilarious and we have a bit of fun wandering off topic from time to time. You can find David's many podcasts at: iSee Various Technologies from a Blind Person’s...


CCATP #593 — Bart Busschots on PBS 78 — is.js & Bootstrap Popovers

Bart Busschots and I both had a great time doing the challenge this week. In this week's installment Bart takes us through his homework not in a detailed step-by-step method, but rather he goes through some major structural ways he created his code. He digs deep enough to explain why but it's a great lesson on building code that's easier to debug and more fun to write. I got to be the tester of his code, and as I suggested improvements he decided he needed to use Bootstrap Popovers. He...


CCATP #592 — Bart Busschots on PBS 77 of X — More Callbacks & More AJAX

Bart Busschots starts this week's episode with a great refresher on what a callback actually is (because I have remained mystified by the term). He starts with simple examples and then shows us how we've been using callbacks all along and just didn't realize it. Then he'll walk through the challenge solution and the extra credit. He shows us how there's two paths to "callback hell", one through nested AJAX calls in parallel, and one with them in series (which sounds worse than it actually...


CCATP #591 — Kaylee Dayo on Building JavaScript Games to Teach English in Japan



CCATP #590 - Bart Busschots on PBS 76 of X - AJAX with jQuery

In this week's episode, we have another in our series Programming By Stealth with Bart Busschots. We'll spend the majority of our time talking about Bart's solution to last week's challenge. It's a great refresher on the methods he's taught us in the past, all rolled together with our newfound skills with Mustaches and templating. Then we'll get a start on using AJAX with jQuery and what sounds to me like a relatively easy challenge … except for that extra credit bit. Bart's extensive...


CCATP #589 - Bart Busschots on PBS 75 of X - AJAX Intro

In this episode of Programming By Stealth we get the foundation to start learning about AJAX. Bart gives us an overview of HTTP that is really interesting. I learned so much that I didn't know about what you can see in a URL. I know this sounds super nerdy but I loved learning about query parameters and HTTP methods and even HTTP request headers and cookies.


CCATP #588 - Jeff Gamet on TextExpander Evangelism

Jeff Gamet of Smile joins us to talk about the life of an Evangelist for TextExpander. We talk about some of the cool things you can do with TextExpander that you may not know about, how TextExpander works on Windows now, how awesome Jean MacDonald was when she was in this job and even funny snippet abbreviations. If you'd like to learn more about TextExpander you can go to and you can find Jeff on Twitter and Instagram as @jgamet.


CCATP #587 - Bart Busschots on PBS 74 of X - More Mustaches

In this week's Programming By Stealth, Bart Busschots teaches us the last two concepts in Mustache, one of which is a real head bender and for me at least, the second was almost as hard. The first is how you can add an optional third argument to a Mustache view which is actually a function within a function. It's a very meta concept. The second is the use of Mustache Partials which are templates within templates. I expect you'll follow along faster than I did but I _think_ I got there in the...


CCATP #586 - Bart Busschots on Free, Freemium, Free-for-now & Freepi

This week our guest is Bart Busschots but this is not Programming By Stealth. This week we're talking about Bart's recent post about the different types of free that are available for online services. We talk about his four categories: Free, Freemium, Free-for-now & Freepi (rhymes with creepy). It's a thoughtful discussion about understanding what we're getting for free and how we're paying for it. We don't ever suggest what you should do about any of this, rather Bart is trying to help us...


CCATP #585 - Bart Busschots on PBS 73 - Mustache Templates

In this installment of Programming By Stealth, Bart Busschots teaches us about Mustache Templates. Mustache Templates are a library that allow you to input any string and output a string. Unlike the ```template``` tag for HTML5, Mustaches are not restricted to HTML snippets. Mustache isn't the only game in town but it's Bart's favorite. I found this lesson fairly confusing along the way but when I got to the very end I think I understood it all! There was a key point in his instruction when...


CCATP #584 - Dave Hamilton on Mesh Routers

Dave Hamilton of the Mac Geek Gab and The Mac Observer joins us to talk routers, and mesh routers in particular. He explains the difference between a range extender with a traditional router vs. a modern mesh router system. He explains why some IoT devices demand a dedicated 2.4GHz network (or at least they used to). He explains what the marketing numbers mean on routers, like AC2600 and in fact he "does the math". We talk about the importance of the number of antennas, band steering and...


CCATP #583 - Bart Busschots on PBS 72 - HTML5 Templates

Last time Bart teased us that we were going to learn about the template library called Mustache, but he realized that he needed to teach us about vanilla HTML 5 Templates first. He starts by showing the problem to be solved: how messy and error-prone it is to create HTML elements using jQuery. Then he shows us how templates allow you to create multiple elements via cloning of the templates. The syntax is quite annoying, but I think once we get used to it, it will be pretty easy and efficient...