Hi, I'm Bill. I'm a software developer with a passion for making and electronics. I do a lot of things and here is where I document my learning in order to be able to inspire other people to make ...
It’s been said that the most productive meetings are the shortest ones. With 15-30 minutes for routine updates and under 60 minutes for discussions. Shorter meetings add pressure to finish the agenda, ...
On Wednesday, Microsoft released the complete source code for Microsoft BASIC for 6502 Version 1.1, the 1978 interpreter that powered the Commodore PET, VIC-20, Commodore 64, and Apple II through ...
Git isn’t hard to learn. Moreover, with a Git GUI such as Atlassian’s Sourcetree, and a SaaS code repository such as Bitbucket, mastery of the industry’s most powerful version control tools is within ...
We independently review everything we recommend. We may make money from the links on our site. Learn more› By Elissa Sanci Elissa Sanci is a senior writer who has reported on label makers, tumblers, ...
Functional programming, as the name implies, is about functions. While functions are part of just about every programming paradigm, including JavaScript, a functional programmer has unique ...
When you want to take a group photo, but no stranger is around to take one for you (or you don't want to hand them your expensive new smartphone), you can use your iPhone's camera timer to get the job ...
The Philadelphia trio pays tribute to a baffling 1984 LP of programmed drums and indulgent guitar recorded by an obstinate Lou Reed collaborator. They’re not so much imitators as acolytes. Here are ...
The animated comedy follows two South Jersey brothers through a series of wacky adventures funded by an income pilot program they were enrolled in after losing their factory jobs. By Angie Han ...
Nick is a freelance writer from Chicago, IL, with a BA in Creative Writing from the University of Illinois at Urbana-Champaign. His lifelong belief in the artistic power of video games led him to ...