Blog Posts

Technology, etc.

OpenSCAD Thumbnailer for Gnome

OpenSCAD thumbnailer example

If you’re a heavy user of OpenSCAD then you’ll eventually get to the point where you have folders full of .scad files, with no idea what they are. Here’s how to make a thumbnailer that will automatically generate a preview image that will display .scad files in Nautilus.

Read More

Introducing Pilothouse - A Robotic Sailboat

Over the past 6 months I’ve been working on developing an open source robotic sailboat called Pilothouse.

The goal of Pilothouse is to make an open source robotic sailboat that can autonomously navigate and sail itself long distances, and to prove that this can be done using the latest web technology: Node.js.

Read More

Intel Edison Benchmarks

I’ve selected the Intel Edison as the embedded Linux processor of choice for this project. But how does it perform? Let’s find out.

Intel Edison on a Sparkfun Blocks stack. Credit Sparkfun.

The nearest competitor to the Edison is the RasberryPi2, which was released on February 2, 2015 at $35. The Intel Edison was released in September 2014, and costs about $85 depending on configuration.

Read More

Sequelize Association Subquery Examples

Sequelieze is a great tool for database ORM mapping in Node.js, but it can have a pretty steep learning curve. In this post we go over some useful patterns related to subqueries in SQL, and their Sequelize equivelents.

Read More

Experimenting With Magnetometer Calibration

Recently I’ve started volunteering with RoboSail, a program to get high school students interested in technology and programming. They needed some tilt compensated compass code, so I volunteered to work on that. Here’s what I found.

Read More