The Future of LPWAN and the IoT A lot of IoT applications — perhaps the majority — require a wireless network to connect the edge device (the “thing”) to the internet. There are correspondingly several types of wireless networks, with the most common being cellular and Wi-Fi. Cellular’s advantage is its ability to work anywhere, while its disadvantages are the monthly fee… View Article
Remote Logging: Part 2 Continuing his guest blogging series over at the Loggly blog, Cardinal Peak Senior Software Engineer Thomson Comer talks this week about how to write effectively for Loggly. He debunks myths about remote logging and gives some great tips for debugging. Check out his most recent post and stay tuned for the third and final post… View Article
Remote Logging: A Guest Post for Loggly Thomson Comer, Senior Software Engineer here at Cardinal Peak, is writing a guest blog series starting this week for Loggly. His three-part series begins with this post explaining how remote logging works and how it can benefit engineers and developers in locating bugs in specific lines of code. Leave questions and comments for Thomson here… View Article
Do You Believe in Magic? “Any sufficiently advanced technology is indistinguishable from magic.” – Arthur C. Clark Working in the IoT industry and being a technology enthusiast, I am always playing with the latest IoT gadgets. While many of these devices have beautiful apps, I’m starting to feel like the IoT industry is not living up to Arthur C. Clark’s… View Article
What Does the “Freelance Economy” Mean for Engineers? I’ve got a new article up at Entrepreneur: “What Does the ‘Freelance Economy’ Mean for Engineers?” Here’s a taste: What does mean for entrepreneurs across many fields? I’m convinced that the use of freelancers can lead to greater flexibility, with fewer traditional limitations. And that in turn can be a source of great competitive advantage… View Article
How to Make the IoT Make Sense for You “IoT-enabling” usually involves taking an everyday product — a kitchen appliance, say — and adding the necessary communication hardware, connecting it to a cloud service, and developing apps for either end-users or installers. What are the common reasons for doing this?
The New Elegance: Have the Guts to Leave Something Out I sat recently through a long, multiple-day design review for a major appliance manufacturer. This company —my customer — has a competitor who recently launched an IoT version of their product. In response, my customer is planning a large IoT offering, with a complex app that will support every possible option that their product offers…. View Article
We Need a Better Way to Lock the Doors Another day, another public hack: Today we learned that a “cyber-espionage operation” has used a previously unknown flaw in Adobe Flash to gain information from NATO governments and others. And also 87% of Android devices are vulnerable to numerous known hacks because there’s no good business model to distribute patches on that platform. That’s just… View Article
Full of Doubt One common approach to hiring an engineering services firm is to issue an RFP. The core idea is, you write up your requirements, and get several engineering design services firms to bid. Usually the assumption is that every compliant bid is equivalent on quality and features, and therefore the decision is made based on schedule and total cost. This isn\’t a good idea.
7 pages of results