Blog

Entries for 'Jacob Bruce'

Code Review Procedures

In my previous blog Code Review Best Practices, we looked at DMC's general code review practices. These are important ideas to keep in mind, but even in doing so, code review can be a daunting task. DMC reviewers use the following ...


Code Review Best Practices

Reviewing code is a key part of DMC's development process. It gives us a key quality check before we integrate code updates, allowing us to catch many errors and ensure we're creating maintainable code. In doing so, it also acts as a mec...


5 Great Ways to Get Started with React Components

React has quickly become one of DMC’s favorite tools for web frontend development due to its component-based structure and growing adoption. However, between the JSX syntax, component lifecycle, and state management, learning to use React ef...


Beckhoff's New TwinCAT HMI

Last February, DMC visited Beckhoff’s U.S. headquarters in Savage, MN for a training course on their new TwinCAT HMI platform. We were very impressed by the platform and have since had some successful implementation on projects. Here ar...


Beckhoff Visits DMC Chicago to Talk TwinCAT 3 and EtherCAT

DMC recently hosted Daymon Thompson and Mike Rauch of Beckhoff Automation who shared with DMC the latest updates on the TwinCAT (The Windows Control and Automation Technology) platform. TwinCAT is a software system from Beckhoff that can turn almo...


5 Great Uses of the Spread Operator in a React App

React has quickly become one of DMC’s favorite tools for web front-end development due to its component-based structure and growing adoption. However, between the JSX syntax, component lifecycle, and state management, learning to use React effe...