git

Parallelism: software vs hardware development lifecycles.

Parallelism: hardware development lifecycles vs. software

In the realm of engineering, the development of both software and hardware demands rigorous processes to ensure efficiency, reliability, and maintainability. While they serve distinct purposes, the software development lifecycle (SDLC) and the hardware development lifecycle (HDLC) share striking similarities.

Parallelism: hardware development lifecycles vs. software Read More »

Why git is good for hardware development.

Why Git is good for hardware development

Git has become an essential tool in modern software development workflows, providing a robust and flexible foundation for version control and collaboration. But, it’s not limited to just code. It is also used for versioning and tracking changes in various types of files and projects, including hardware development.

Why Git is good for hardware development Read More »

[Interview] Tools electrical engineers can’t live without

I was always quick to utilize digital design tools to augment my hardware designs. Programming classes were a big part of my undergraduate program, so even starting as an intern, I was given a lot of coding work that hardware engineers didn’t want to do (usually automating test fixtures or scopes).

[Interview] Tools electrical engineers can’t live without Read More »

Which Git clients work for hardware engineers (and how)

We live at the dawn of a golden age of hardware development. The tools being built are powerful, fast, and focused on saving money and time but not necessarily with an intuitive user interface. Git has a reputation for being clunky and severe, but everyone participating in the tool-building ecosystem has taken Git a long way from its command line only roots.

Which Git clients work for hardware engineers (and how) Read More »

Scroll to Top