BLOG

Our blog focuses on sharing our experience and knowledge across a wide range of technologies and industries including hardware and software design, audio, video, internet of things, mobile application and signal processing technologies.

Virtually Live From CES I’m writing this post from the comfort of my hotel room in Las Vegas, where I am attending my very first CES. I’ve been in the tech industry for a long time, both as an engineer and in business development, which probably makes it more surprising that this is my first time here — especially… View Article Details
Howdy Pierce Welcome Mark Carrington to Cardinal Peak I’m super excited to announce that Mark Carrington will be joining Cardinal Peak as president at the beginning of the year. Mark is a seasoned Silicon Valley executive who comes to Cardinal Peak with a wealth of relevant experience in finding solutions for customers and building successful world-class teams. I’m looking forward to working with… View Article Details
Howdy Pierce An In-Depth Review of Deep Work For the last couple of weeks I’ve been meaning to blog about a book I recently read, but I have been so inundated by my to-do list that I couldn’t find the time — or, more accurately, the discipline — to sit down and apply myself to writing this post. That’s ironic: The book in… View Article Details
Is “Doing It All” All It’s Cracked Up To Be? The tech industry is constantly changing. New languages come in and out of style, and new WYSIWYG editors make GUI design easier than ever. Unlike app development and IoT, the embedded world has been largely isolated from these changes until now. Code for embedded devices is still written in C or occasionally C++, and the… View Article Details
Faster Live Debug with Loggly: A Guest Post for Loggly A few months back, Cardinal Peak Senior Engineer Thomson Comer published part one and part two of his three-part guest blog series on the Loggly blog. In this final segment of his guest post, he discusses live debugging and how it can be done faster. Thomson provides a list of nine strategies for improving speed… View Article Details
Are You Covered? Web Cam Covers From Cardinal Peak It’s not often that you hear from the marketing manager on a company’s tech blog. However, over the past week, I have been busy doing our annual client mailing, and I have something I want to share with you. We like to send our current and past clients something each year, just to let them… View Article Details
Matt Osminer Featured as a Synscort Blog Expert Interview This past week, Cardinal Peak director of server and web software engineering, Matt Osminer was featured in an in-depth, two-part expert interview on the Synscort blog. Matt discusses Big Data and many of the solutions we employ at Cardinal Peak. He also talks about dev ops, when to outsource, and improving ROI in data management…. View Article Details
Security Best Practices: From IoT to HIPAA A couple weeks ago, Kevin Gross posted about the myth of a hacker-proof IoT. His post gave a great high-level overview of ways to make the IoT as secure as possible, and it got me thinking about some more in-depth methods for attempting to attain the security we crave in the IoT industry, especially where… View Article Details
The Myth of a Hacker-Proof IoT I was recently invited to give a presentation on security for Internet of Things networking at infocomm 16. While I discussed the topic and scope with the organizers, I didn’t have a good catchy title prepared, so the organizers took it upon themselves to submit one for me: “Hacker-Proof IoT.” Easy, right? While I would… View Article Details
Increasing Speed: Cython vs CPython vs Python & Pypy Last week I started this two-part blog series about increasing the speed of Python through Cython and PyPy. While we already discussed the effects of Cython, I wanted to continue the discussion with a look at PyPy and then a contrast of both PyPy and Cython. What is PyPy and how fast is it? PyPy… View Article Details
How To Speed Up Python Code With Cython & PyPy: Part 1 When a Python program runs too slowly for our liking, there are several ways to speed it up. Our expert recently spent some time experimenting with two of the most popular tools: Cython and PyPy. This two-part post begins by delving into Cython. Details
Patrick French LoRa and Semtech and Sigfox, Oh My In my previous post about Low-Power Wide-Area Network (LPWAN), we reviewed the various competing standards. In this post, I want to drill into LoRa a little deeper, as it is gaining a significant amount of market traction. In particular, I want to answer: who are the LoRa players and how do they fit together? LoRaWAN… View Article Details
25 pages of results