Expert insights

Explore the latest from Metal Toad.

Angular API Calls with Django, Part 2: Building the Micro-Blog A…

This is the second part of a two-part series exploring the use of the Angular 6 HttpClient to make API calls against a Django back-end using Django Rest Framework. In the first part, we learned how…
By Keith Dechant, Software Architect
September 9, 2018

Devopsing a Legacy World

  Devops has been picking up steam since around the year 2009.  ( It could be argued it was around in other forms longer but for argument's sake let's go with 2009) Today it is mainstream and there…
By Nathan Wilkerson, Cloud Operations Manager
September 7, 2018

Evaluating and Choosing A/B Testing Services

One of the first documented A/B tests was run by Google nearly 18 years ago as a spearpoint test into the world of web performance optimization. The test ultimately glitched due to slow load times. (…
By Matt Thogerson, Product Manager
September 5, 2018

"Hack the Plants" — Five Lessons Learned from an IoT Adventure…

Do a search on “IoT projects” and you’ll turn up endless pages of fantastic Internet of Things ideas and examples. Roll-your-own home security system! Track your cat’s movement! Build your own droid…
By Kalina Wilson, Software Engineer
August 21, 2018

Hackathon 2018: Four Guys in a Garage. On Laptops. In a Minivan.

This year’s hackathon was all about the Internet of Things (IoT)—pulling data from the real world and sending it to the cloud, then finding ways to analyze and manipulate that data for insights. I…
By Nathan Wilkerson, Cloud Operations Manager
August 21, 2018

Hacking Happiness: Team Mood Meter at Hackathon 2018

This year’s hackathon challenge was to explore the Internet of Things (IoT) using cloud technology. As a Scrum Master, I have a longstanding interest in supporting the emotional wellbeing of teams,…
By Ori Applebaum, Lead Project Manager
August 21, 2018

Freedom to Fumble: Learnings From Hackathon 2018

I spend all my time at work dealing with software. So going into this year’s hackathon, I was excited to get hands-on (and in over my head) with hardware. Having never even touched a Raspberry Pi…
By Brad Kouchi, Software Engineer
August 21, 2018

Hackathon 2018: Kegerator 2—Revenge of the Flowmeter

If you’re going to spend two long days frying a Raspberry Pi and fiddling with (very) finicky electronics, is there any better way to do it than surrounded by beer? I'm sure some of you would answer…
By Morgan Senkal, Software Architect
August 1, 2018

IoT and Employee Satisfaction

The very concept of automation leads to a moral and ethical dilemma regarding the workforce. People need to work to support their families, but there are tasks that could be done better, faster, and…
By Sasha Friedman, Lead Product Manager
July 27, 2018

Does your IoT device need an antenna upgrade?

I've long been curious about the effectiveness of the built-in antennas that are attached to common WiFi modules. Can that tiny, serpentine PCB track really match the performance of a "real" antenna…
By Dylan Tack, Principal Engineer
July 6, 2018

IoT Business Value: Reducing Time Spent Monitoring

Like anything else in its early lifecycle, the Internet of Things (IoT) has a ton of hype but there are still a lot of unknowns when it comes to the actual business value. Maybe you heard C3 IoT…
By Sasha Friedman, Lead Product Manager
July 5, 2018

How To Be a Rebel at Work

I saw the What Rebels Want illustration make its way across Twitter recently, and it immediately resonated with me. This illustration perfectly captures how I feel and how I work, and what I strive…
By Angela Riggs, QA Engineer
June 7, 2018

Angular API Calls with Django: Authentication with JWT

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 micro-blogging application using Angular 6 and the…
By Keith Dechant, Software Architect
June 4, 2018

Your Serverless Function has a Secret

Your Serverless function has a secret... maybe it's a password for a remote API, a private key, or signing certificate. These secrets have to be stored somewhere, and in the old days that usually…
By Dylan Tack, Principal Engineer
June 1, 2018

Angular 6: Upgrading API calls to RxJS 6

With the release of Angular 6.0 in May 2018, the framework has been updated to depend on version 6.0 of the RxJS library. RxJS 6.0 has some breaking changes compared to RxJS 5.5 and older,…
By Keith Dechant, Software Architect
May 23, 2018

Ready to get started?