Dev ToolsTips and Tricks

How to Work in a Legacy Equipment Control Codebase When You Can't Run the Machine

The machine is somewhere else When you’re developing for manufacturing and fabrication, the code is on your PC, but the machine it controls is in a factory in another country. To add salt to the wound, the engineer who first wrote the module you’re now working on left two years ago. You’re left with zero context comments, no tome of documentation to fall back on, and commit…
Read more
Dev ToolsTips and Tricks

AI Coding Assistants for Large C++ Codebases: What Works, What Breaks, and How to Split the Work

AI Coding Assistants for Large C++ Codebases: What Works, What Breaks, and How to Split the Work AI tools are everywhere. They’re in your phone, your car, your office, and it even made its way into software development. It’s being pushed as a do-it-all solution for coding, and in many cases it does solve, or the very least,  speeds up the busywork. The benefit is real and it’s…
Read more