Skip to content
Debug Crew Logo

Debug Crew

Removing bugs before they appear

  • About
Building a Community Dashboard: A Stakeholder prospective – Episode 2
Posted in
  • Community Project
  • Embedded

Building a Community Dashboard: A Stakeholder prospective – Episode 2

Introduction As tabletop games grow more sophisticated, players are often asked to manage increasing amounts of … Building a Community Dashboard: A Stakeholder prospective – Episode 2Read more

by Daniele•December 16, 2025December 18, 2025•0•Posted inCommunity Project, Embedded
Building a Community Dashboard – Episode 1
Posted in
  • Community Project
  • Embedded

Building a Community Dashboard – Episode 1

If you’ve ever attended a conference or tried to keep score in a particularly chaotic board-game … Building a Community Dashboard – Episode 1Read more

by Daniele•December 14, 2025December 14, 2025•0•Posted inCommunity Project, Embedded
When Code Hits the Fan: Defensive Programming #2
Posted in
  • Programming

When Code Hits the Fan: Defensive Programming #2

If you have ever stared at a segmentation fault like it was an abstract painting, beautiful, … When Code Hits the Fan: Defensive Programming #2Read more

by Daniele•November 28, 2025•0•Posted inProgramming
The Build Environment Strikes Back
Posted in
  • Embedded

The Build Environment Strikes Back

What Yocto Actually Is The Yocto Project is not a Linux distribution. It’s a build framework, … The Build Environment Strikes BackRead more

by Daniele•November 24, 2025November 24, 2025•0•Posted inEmbedded
GPIO control in Linux
Posted in
  • Programming

GPIO control in Linux

Over the years, Linux has given us multiple ways to talk to those pins, the most … GPIO control in LinuxRead more

by Daniele•November 18, 2025November 24, 2025•0•Posted inProgramming
Swap Endianness 2.6x Faster on ARM MCUs with One Intrinsic
Posted in
  • Bits & Tips
  • Programming

Swap Endianness 2.6x Faster on ARM MCUs with One Intrinsic

This is an operation that is invariably performed on almost all projects, and the way of … Swap Endianness 2.6x Faster on ARM MCUs with One IntrinsicRead more

by Franco•November 2, 2025November 2, 2025•0•Posted inBits & Tips, Programming
When Code Hits the Fan: Defensive Programming #1
Posted in
  • Programming

When Code Hits the Fan: Defensive Programming #1

Unlike higher-level languages that throw exceptions or gently remind you that you’re about to make a … When Code Hits the Fan: Defensive Programming #1Read more

by Daniele•October 25, 2025November 28, 2025•0•Posted inProgramming
Can your MCU tell when it’s being watched?
Posted in
  • Debugging

Can your MCU tell when it’s being watched?

As embedded engineers, we often find ourselves playing the role of the sidewalk supervisor. With a … Can your MCU tell when it’s being watched?Read more

by Franco•October 13, 2025October 13, 2025•0•Posted inDebugging
The importance of being volatile: Preventing the compiler from breaking your code
Posted in
  • Compiler
  • Programming

The importance of being volatile: Preventing the compiler from breaking your code

It’s basically a rite of passage through which all firmware developers go through, soon or later: … The importance of being volatile: Preventing the compiler from breaking your codeRead more

by Franco•September 20, 2025October 12, 2025•0•Posted inCompiler, Programming

Latest

  • Building a Community Dashboard: A Stakeholder prospective – Episode 2
  • Building a Community Dashboard – Episode 1
  • When Code Hits the Fan: Defensive Programming #2
  • The Build Environment Strikes Back
  • GPIO control in Linux

Categories

  • Bits & Tips (1)
  • Community Project (2)
  • Compiler (1)
  • Debugging (1)
  • Embedded (3)
  • Programming (5)

Legal

Privacy Policy
Copyright © 2026 Debug Crew.
Powered by WordPress and HybridMag.
  • About