Article Search

Consumer

Big Boost for Matter as Silicon Labs and Arduino Partner Up - Story

February 22, 2024

Matter is fast becoming the only Smart Home standard that… matters. Now, Silicon Labs and Arduino have partnered up to help developers go from new board to commissioned device faster than ever, speeding time to market.

Software & OS

Back to Basics: Objects & Functions - Blog

February 21, 2024

We’ve worked our way from machine code up to language-dependent syntax, and hopefully, if you’ve stuck with us, those two terms make sense! Now, we move on to two final general software structures: functions and objects.

Software & OS

Back to Basics: Software Syntax - Blog

February 14, 2024

Up to this point in our series, we’ve intentionally kept things pretty broad. The fundamentals in the last two “levels” of software are relatively applicable across most languages, but now it’s time to get a bit more specific. And the first step to that is looking at the concept of software syntax.

Software & OS

Back to Basics: Software Language Beyond Bytecode - Story

February 07, 2024

In our last article, we looked at two of the most basic concepts in software: variables and operators. Without these two integral parts of software “language” it’s nearly impossible to do anything. Now, we’re going to build on those simple concepts to see how they’re used to execute more complex functions and operations.

Software & OS

Back to Basics: Software Language Essentials - Story

January 24, 2024

As I’m sure all of you know, software languages can be tricky to understand, especially when you consider the myriad of differences that separate each language from the others. But there are certain components that remain relatively consistent across most languages.

IoT

Back to Basics: Getting Connected to IoT - Story

January 03, 2024

In the past decade, IoT, or the Internet of Things, has become increasingly prevalent in our day-to-day lives. Despite — or perhaps because of — the abundance of IoT devices commonly used in all sorts of places, it can often feel like a nebulous concept to define. So, what actually is the Internet of Things?

Security

Back to Basics: Malware Maketh the Machine - Story

December 06, 2023

With the advent of the digital age, we daily put more and more of our lives into computers, the internet, and digital devices. This increase in digitization means the amount of value that can be found online is staggering. While this is a good thing in many ways, it also means that there is increased opportunity for bad actors to exploit this digital land of plenty.

AI & Machine Learning

Back to Basics: AI Edition - Story

November 01, 2023

Artificial intelligence (AI) is another one of those nebulous concepts that people throw around pretty often as an overarching umbrella term for a lot of things that, technically speaking, are not quite AI.

Software & OS

Back to Basics: Releasing Your Software - Story

October 04, 2023

Releasing your code is the final step in the software development process. Your project should be finished now, so it's time to release it into the wild.

Debug & Test

Back to Basics: Quality Assurance & Testing - Story

September 27, 2023

In our last article, we broke down the debugging process and its many woes, but also reviewed some tools and tips to make it as easy and painless as possible. Where debugging is the process of finding bugs that you know exist in your code, quality assurance testing is when you find bugs that you weren’t aware of.