Hackathon 2018: Kegerator 2—Revenge of the Flowmeter
Hacking a kegerator with IoT tech at Cloud Hackathon 2018, transforming beverage tracking with cloud data processing and sensors for a smarter office...
Hacking a kegerator with IoT tech at Cloud Hackathon 2018, transforming beverage tracking with cloud data processing and sensors for a smarter office...
Curious about how to make API calls with Angular 6 and the HttpClient service? This tutorial will show you some techniques for building a decoupled...
Recently, I helped spearhead our department’s adoption of centralized static code analysis.
I've always been a map geek, dating back to the 1980s when I would take a road atlas and some tracing paper and draw in my own road network. And one...
The Raspberry Pi is great if you want a dedicated device for a task that you can turn on, get it to do its thing and leave it alone.
Angular 4.3 introduced a new HttpClient service, which is a replacement for the Http service from Angular 2. It works mostly the same as the old...
Background and problem description In late 2016 we were approached with an opportunity to build a data pipeline for one of our large clients.
Over the past year I've been building a cloud-based data pipeline for a client focusing on IoT data aggregation.
Django 2.0 is in beta now. It's expected to be released in December 2017. The question remains, is the rest of the world going to be ready? Let's...
I have worked with dozens of projects over my career, on platforms ranging from Drupal to Yii to Django to AngularJS
Discover the pivotal role Ada Lovelace played in the history of computing and her groundbreaking contributions as the first computer programmer.
At Metal Toad, we have several bots integrated into Slack.
Lately, I have worked on a few projects where a single-page Angular app is contained within a site built on a server-side framework like Django.
Update, November 27, 2017: This post explains the Http service used in Angular 2. This is now deprecated in favor of the newer HttpClient released in...
Learn how to automate CSS compilation and browser reloads in a Django project using NPM and Browsersync for a seamless development experience.
The demand for software continues to rise. I've written before on the current workforce gap and how that gap will be filled through vocational...
Recently inspired by Peter Thiel's excellent book Zero to One, I've been reflecting on the software industry as the preeminent place where we can...
Ken Burns America launched this week on the PBS.org website. In partnering with Kapow, Metal Toad took on the task of modifying and patching the...
This was actually a couple weeks ago, but it is still fresh enough in my memory that I find it interesting and therefore worth sharing.
For the most part I like to keep my code editors as light and vanilla as possible.
This is a quick example of how I got Periodic Tasks to work using Celery without Django.
Using Apache Solr with Drupal is fairly simple thanks to the apachesolr module, but recently we were tasked with making Solr a vital component of
On Sunday, we welcomed Women Who Hack, a monthly gathering "for women who want to hack on projects with or around other women.