Category Archives: JavaScript

BIT-101 Lab, One Month In

So… that went pretty well. One full month of posts done. I wasn’t sure how long I’d last before we started seeing gaps in the lineup. But this is easier than I was expecting. Turns out, I have a lot … Continue reading

Posted in JavaScript, Lab | 6 Comments

BIT-101 Lab Source Link and … comments?

One of the key aspects of the lab has always been that it’s open source. The code is not particularly written in a manner conducive to education. It’s often the result of me hacking around until I find something that … Continue reading

Posted in JavaScript, Lab | 9 Comments

BIT-101 Lab Visual Index

I just ticked off another feature on the BIT-101 Lab list. A visual index. Back in the old Flash Lab the only way to find a specific experiment you wanted to look at again was to click through, one by … Continue reading

Posted in JavaScript, Lab, Technology | Comments Off on BIT-101 Lab Visual Index

Back to Basics

TL;DR: Go here: https://bit101.github.io/lab/ Long time readers of this blog may recall what existed here before “blogging” was a thing – the BIT-101 Lab. Back in the late 90’s / early 2000’s there were a bunch of people running Flash … Continue reading

Posted in General, JavaScript, Lab, Technology | 10 Comments

QuickSettings Version 3.0 released

I just pushed QuickSettings Version 3: https://github.com/bit101/quicksettings/releases/tag/3.0 I’m really happy with the changes in this version. I use QuickSettings myself all the time, so most of the changes stem very much from personal experience – seeing my own pain points … Continue reading

Posted in JavaScript, QuickSettings | Comments Off on QuickSettings Version 3.0 released

Coding Math and egghead.io

I’m happy to announce that Coding Math videos will now be available on egghead.io. Since I started making videos, it has been a great source of joy for me. I love teaching, whether it is writing, speaking or making videos. … Continue reading

Posted in CodingMath, JavaScript | 1 Comment

I made a Chrome Extension

The other week I got a new Chromebook. Mainly just to see what the user experience was, but I surprised myself by liking it a lot more than I expected I would. But that’s another story. I started being more … Continue reading

Posted in General, JavaScript, Technology | Comments Off on I made a Chrome Extension

Quicksettings.js 1.3

Did a bit of work on Quicksettings.js recently. Mostly based on some features suggested in issues and pull requests. A quick summary: 1. A few new controls:  addNumber. Basically the same as addRange, but displayed as a numeric text field … Continue reading

Posted in Components, JavaScript, Technology | Comments Off on Quicksettings.js 1.3

QuickSettings CDN

A few people were asking for the QuickSettings Library to be added to a CDN for ease of use in projects. I finally got around to doing this. It’s now hosted on https://www.jsdelivr.com/. To use QuickSettings in a project, you … Continue reading

Posted in JavaScript | Comments Off on QuickSettings CDN

More Codes: Weave!

Just playing around and came up with a neat little library for drawing weave patterns on a canvas. https://github.com/bit101/weave Not a whole ton to say about it. Not sure how useful it would actually ever be to anyone except… those … Continue reading

Posted in JavaScript | 1 Comment