Discussions with Barr Group experts about various technical topics.


Barr Group software expert Michael Barr gives an explanation of the concept of state machines for embedded systems.

Read the Transcript


Barr Group software expert Michael Barr and security expert Anthony DeRosa discuss white hat hacking of embedded systems.

Read the Transcript


Barr Group software expert Salomon Singer talks about the similarities and differences between mutexes and semaphores.

Read the Transcript


Barr Group software engineer Salomon Singer discusses the challenges faced by embedded engineers when dealing with dynamic memory allocation.

Read the Transcript


Barr Group software expert Nathan Tennies discusses the pros and cons of today's Android Things.

Read the Transcript


Barr Group software expert Dan Smith offers important tips for how to best use the volatile keyword in Embedded C.

Read the Transcript


Barr Group software expert Michael Barr talks about blockchain and how it may impact embedded systems in IoT devices.

Read the Transcript


Barr Group software expert Dan Smith discusses the pros and cons of using the C++ programming language in embedded systems.

Read the Transcript


Barr Group software expert Michael Barr discusses checksums and CRCs and to how you can incorporate them into your code.

Read the Transcript


Barr Group software expert Michael Barr delivers a keynote on safety and security and IoT devices at the Embedded Systems Conference Boston in May 2017.

Read the Transcript


Barr Group software expert James Grenning talks about the power of TDD and how to integrate it into your software development process.

Read the Transcript


Barr Group software expert Dan Smith discusses problems that can arise when migrating to a coding standard.

Read the Transcript


Barr Group software expert Dan Smith talks about coding standards and static analysis tools and their impact on safety and security.

Read the Transcript


Barr Group software expert Nathan Tennies talks about the latest trends, pros and cons of Embedded Android for Automotive Applications.

Read the Transcript