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.
I've long been curious about the effectiveness of the built-in antennas that are attached to common WiFi modules.
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...
Recently, I helped spearhead our department’s adoption of centralized static code analysis.
One of the biggest announcements for Android developers from Google IO 2018 was the announcement of
At our company we are known for having a great culture. You can feel it when you walk in: people are at ease, they obviously enjoy what they do and...
Part 2 in a series on the different roles I end up carrying out as a Quality Assurance Engineer. This segment: DevOps QA. What that means, how I got...
Quality Assurance Engineer is a broad term that can cover a wide variety of roles and responsibilities.
Recently, Google launched the first developer preview build of Android P.
When I was fresh out of college with a Computer Science degree, I had a culture-fueled fantasy of what it was to grow into a senior software engineer.
IoT is rapidly transforming manufacturing, energy, healthcare, and several other industries. The ability to predict asset failure, rapidly diagnosis...
“MTBLS”: I first encountered this phrase on a New Relic blog.
We are heavy users of Bamboo for Continuous Integration & Continuous Delivery (CI / CD).
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 next decade will bring a society-changing transformation to smart, connected things throughout our personal, professional, and public lives....
In software, a feature backlog is no different than a warehouse of slowly rotting, unused goods. When you think of software features, think of...
There's a lot of talk about digital transformation these days. I think undoubtably this movement - transforming as many processes from analog to...
User interfaces have evolved over time.
The challenge of estimating software projects is that software is a creative act: you can paint a line, or you can paint a Monet. Every person...
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.
Background and problem description In late 2016 we were approached with an opportunity to build a data pipeline for one of our large clients.
In my last post, I wrote about the cost of tech debt, using a case study of skyrocketing hardware costs.
Over the past year I've been building a cloud-based data pipeline for a client focusing on IoT data aggregation.
With the rise of Big Data™ and IoT we saw a large wave of NoSQL™ proponents. Everyone began to jump on the bandwagon and hype trains to use these...
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...
"Grove Park Traincare Depot and sidings" (CC BY-SA 2.0) by train_photos