BLOG

Posts about

Software/Programming

8 Steps to Becoming a Pythonista

Simple Tricks for Better Python Coding Python is a programming language that was designed to keep your goals clear and concise. The focus on granularity keeps functions clear with a single purpose. The...
read more

What Does Software-Defined Instrumentation Bring to Test Engineering?

Software-defined instrumentation is the ultimate challenge resolver. The reason it is beloved by test engineers, is that it can face any task and change on a dime. With the always increasing complexity of...
read more

Why are FPGAs Perfect for Virtual Reality Applications?

FPGAs are beloved. They have offered astonishingly effective solutions for very complex test scenarios. This is courtesy of their flexibility, their lower cost, and their incredible parallelism. These...
read more

How to Become a TestStand Ninja – Part 2

Make the Most Out of TestStand for Effective Automated Test In the previous article we looked at the importance of test automation and the most efficient ways to work with test sequences using National...
read more

How to Become a TestStand Ninja – Part 1

Make the Most Out of TestStand for Effective Automated Test Why is automated test important? At the very top of that list is everyone’s priority – quality. First and foremost, automation is the key to accuracy
read more

Four Steps for Better Software Development

Let's Talk About Test, Baby By putting a product out into the world, a few things are happening simultaneously. The industry is being affected by your product, customers are expecting your product to improve...
read more

How can Design Patterns Solve all your Problems?

In the world of software programming, it isn’t unusual to face the same issues over and over. It is also not uncommon that these issues present themselves once the code is already out there. This can be...
read more

Everything I Need to know I Learned from Python

“Simplicity is the ultimate sophistication”, Leonardo DaVinci. The principles of Python Programming can be taken as not only a best practice for writing code, but as an important life lesson. Confucius said,...
read more

LVFPGA: The Optimized Reset

FPGA's are powerful tools in most every high-tech industry, including test and measurement. In the last decade, the presence of application specific FPGA code in testing applications as gone from rare to...
read more

First Pass Unit Testing of DSP Algorithms, the Candy Stripe Approach

I love math. There is such a beauty in the non-subjective way that there can be only 1 right answer. I'm enjoying teaching my children that there are many ways to tackle a problem and all result in the same...
read more