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.
Article Search
Back to Basics: Releasing Your Software - Story
October 04, 2023Releasing 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.
Back to Basics: Quality Assurance & Testing - Story
September 27, 2023In 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.
Back to Basics: Debugging Code - Story
September 20, 2023We all know the suffering that is the debugging process. The hours spent banging your head against the desk… the sleepless nights spent screaming into the void over three lines of code… the moment when you realize that you sacrificed your firstborn child just to find out that you were missing a single semicolon. Coding is sometimes pain.
Back to Basics: Get Coding and Commenting - Story
September 13, 2023At this stage of your project, you’ve not only meticulously chosen and gathered materials, resources, tools, and an IDE that’s suitable for your project; but you’ve also created your pseudocode roadmap. And now, finally, it’s time to begin the real coding.
Back to Basics: Pseudo-Coding - Story
September 06, 2023Every step in this process has built on knowing what the plan is for your code. But we have one final planning step that will help ensure you know exactly where you’re going when you do start writing code before it’s time to get into the trenches of writing code: pseudo-coding
Back to Basics: Configuring the Development Environment - Story
August 30, 2023In the last installment of this series, we reviewed the crucial steps of identifying and acquiring a development stack and tools that work best for you and your project’s needs. This time, we’ll be getting into choosing and configuring your development environment, and how the choices you’ve been making so far will help you determine what that looks like.
Back to Basics: Fundamentals of Dev Stack Code - Story
August 23, 2023In this section, we’ll look at a new set of essential questions to ask yourself to determine what sort of workspace you’ll need to actually begin developing your software.
Back to Basics: Software Design Ideation & Requirement Specifications - Story
August 16, 2023One thing every engineer — whether you’re a beginner, hobbyist, or pro — will need to do at some point is conceptualize a project. But what does that process look like from start to finish? Where do you even begin? Well, we’ve got you covered.
Debug & Test
Embedded Toolbox: Back to ’Scope Basics – I2C Protocol Analysis - Video
April 26, 2022
Protocol analysis isn’t going out of style anytime soon, and neither are the oscilloscopes you need to perform it. In fact, they’re modernizing.