Open post
PBS logo

CCATP #509 – Bart Busschots on PBS 43 – Introducing JavaScript ES6

In this installment of Programming By Stealth, Bart spends most of the time talking through his solution to the previous challenge, where we added start and stop buttons to our Game of Life. In his solution, he actually modifies the prototype to accommodate the ability to add these buttons. He explains his process and his decisions along the way. I’m not going to lie, this one confused me quite a bit in the middle but we both hope it’s because we’ve been away from the hard-core JavaScript for quite a while.

Once we have that under our belts, he starts explaining some of the cool, new features in JavaScript ES6 where we abandon var and replace it with let and const. He explains the value of these new terms (and the problems they solve!)

Bart’s full tutorial is available as always at bartbusschots.ie/…

mp3 download

Open post
PBS logo

CCATP #505 – Bart Busschots on PBS 41 – Form Events

In this episode of Programming By Stealth, Bart ties up the last of the loose ends related to web forms. He teaches us about form events, which are critical to making our web forms not only accessible to screen readers but to allow our users to tab around to the different fields and interact with them without using a mouse. We learn about the keypress event and learn what it means for 31 to be the space key.

Bart’s excellent tutorial is at over at bartbusschots.ie/…

mp3 download

Open post
PBS logo

CCATP #501 Bart Busschots – PBS 39 of x – HTML5 Form Validation

This week Bart Busschots joins us to talk about HTML Form Validation. We’ll get back to our Cellular Automata next week. Bart has also decided that we’re going to get our feet a little bit yet by using GitHub where we’ll be getting the challenges and solutions from now on. You can see Bart’s awesome tutorial at bartbusschots.ie/…


mp3 download

Open post
PBS logo

CCATP #487 – Bart Busschots PBS 35 of x – HTML Text Input | Introducing ‘Life’

In this installment, Bart walks us through a little bit of how he wrote his Test Driven Development with QUnit for the Bartificer Link Toolkit. Bart even explains how it helped him find a couple of pretty major bugs in his own code, proving how important this is. Then we’ll move on to formatted sub-sets of text like numbers, email addresses and so on.

Finally, we make a start on what will be an on-going project. The idea is to combine our understanding of HTML, CSS, JavaScript, jQuery, and QUnit to implement a zero-player with a really cool computer science back-story.

And as always Bart’s full written tutorial is available over at bartbusschots.ie/…


mp3 download

Three Chit Chat Feeds are Better Than One

3 chit chat logos12 years ago, on May 13th, 2005, I decided to start the NosillaCast. Somewhere along the lines I met the wonderful Bart Busschots and he started to be a regular on the show, in a segment we affectionately called Chit Chat Across the Pond. Bart and I talked about photography and security and Macs and just about everything geeky that interested us.

Eventually we started doing Chit Chat Across the Pond together every other week and on the opposite weeks I’d have other tech guests on the show. Bart started his own shows, Let’s Talk Apple and Let’s Talk Photography.

In April of 2013, Bart decided to start a sub-series of Chit Chat Across the Pond called Taming the Terminal. This was the beginning of what we like to call our “propeller beanie” shows, where we get real geeky and learn how to conquer some of the harder tech topics.

Continue reading “Three Chit Chat Feeds are Better Than One”

Open post
PBS logo

CCATP #484 – Bart Busschots PBS 34 of x – More JS Testing with QUnit

In this installment of Bart’s Programming By Stealth series, we review our test code using QUnit, and then learn how to use QUnit to test our code within a real browser page. We do that using the API we built together, the Bartificer Link Toolkit that identifies external links on a web page, makes them open in new tabs, adds the tag rel=noopener, and adds a cute icon to identify them as external links. As always Bart’s terrific written tutorials and downloadable examples are available at bartbusschots.ie/….

itunes
mp3 download

Open post
PBS logo

CCATP #482 – Bart Busschots Programming By Stealth 33 of x – JS Testing with QUnit

In this installment of Programming By Stealth, Bart FINALLY lets us start learning Test Driven development, or TDD. He shows us how to use a free and open source tool called QUnit, made by the fine developers of jQuery, to analyze our test code. It’s something I’ve been itching to learn more about, ever since listener Jill tipped us off to the concept. It’s a really fun episode where everything kind of comes together. Hope you enjoy it as much as I did. As always, Bart’s excellent written tutorial for the episode can be found at bartbusschots.ie/….

itunes
mp3 download

Open post

CCATP #480 – Bart Busschots Programming By Stealth 32 JS Error Handling Revision | HTML Selects

This week Bart and I put the finishing touches on our Date and Time prototypes, then we use those very JavaScript prototypes with HTML forms, we learn bout JavaScript error handling (including throwing and catching errors) and the we start manipulating HTML Selects with jQuery. If that sounds as fun to you as it was to me, check out Bart’s full detailed show notes at bartbusschots.ie/….

itunes
mp3 download

Open post
PBS logo

CCATP #478 – Bart Busschots on PBS 31 of x – JS Static Functions | Checkboxes & Radio Buttons

Bart and I may have broken a record on Chit Chat Across the Pond this week. We went through so much material in Programming By Stealth that this show runs 100 minutes! The funny thing is that I wasn’t ever bored, it was all really interesting. We started by going over last time’s JavaScript challenge where I made some mistakes but node.js saved me so I didn’t realize I’d entirely missed the point. I’m still getting the hang of that object thing. The we learned one final new concept related to JavaScript prototypes: static functions. The we finished that we went over to the html side and learned how to make forms, checkboxes and radio buttons. Not nearly as mentally challenging as JavaScript to be sure, especially since you can see the changes right on screen when you mess with them. Speaking of messing with them, Bart teaches us how to use jQuery to find out what our buttons and checkboxes say and to change them. He does this all with particular attention to using ARIA to ensure our html is accessible.

As always you can find his excellent tutorial to follow along at bartbusschots.ie/….

itunes
mp3 download

Hunt for the Perfect Code Editor Ends with CodeRunner

Code runner logoI remember years ago my good friend David Roth telling me how much time he spent trying to find the perfect Getting Things Done app. He realized that he could have been actually getting some stuff done if he hadn’t spent all that time on the tool. He eventually just picked one and got on with his life.

I thought about that because I’ve been doing the same thing with text editors while learning JavaScript from Bart in Programming By Stealth. I tried out and abandoned 4 text editors before settling on CodeRunner. But it wouldn’t be a NosillaCast story if I didn’t walk you through the problems to be solved and how I arrived at that decision, would it?

Continue reading “Hunt for the Perfect Code Editor Ends with CodeRunner”

Posts navigation

1 2 3
Scroll to top