Extracurricular Activities
Most Recent
Figuring out how to control my garage door with Siri/iOS HomeKit and building a basic controller built with JavaScript and some nice Node.js packages.
Give your changing IP a reliable hostname with a do-it-yourself Dynamic DNS. OpenWRT and Google Domains make it easy!
I started a personal project involving two of my favorite things: cars and software. I've been reminded of a few good troubleshooting lessons along the way.
We all have them: once-great ideas gathering dust in a GitHub repository somewhere. Here are 4 ways to make sure your next project sees the light of day.
After hearing buzz about Amazon's Alexa, I set out to make an Alexa Skill that is implemented as a web service hosted on Heroku.
Using ReSpeaker to detect simple commands such as “play music” or “activate omega thirteen” and perform an action, without an internet connection.
Keep up with our latest posts.
We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.
[mailpoet_form id="1"]
Both disciplines require mental focus. Fears (whether rational or irrational) may cloud one’s judgment.
Even though the CHIP is much cheaper than the Pi, I've found that is actually much more convenient (less wires and configuration).
FIRST is such a cool thing to be a part of — a great way to make a difference and to see a difference being made.
The algorithm works by representing all the possible states of the game in a "game tree." The root node of the tree is the initial game state.
My daughter, now 11 years old, had sparked my interest in the Scratch project from MIT. To get her in a little deeper, we developed a game together.
How I used a JavaScript program to ease my morning OmniFocus and Evernote routine.