All Posts

29 October 2022

Breaking Into Tech: Resources and Thoughts

An in-progress and informal amalgamation of resources and thoughts on how to break into tech. šŸ’†ā€ā™‚ļø Don’t Let This Guide Stress You Out šŸ’†ā€ā™€ļø Learning to code—especially when you are don’t have experience with code and are trying to learn it in a short period of time—is an immense effort....

15 August 2022

How to Create a Powerful, Streamlined Build Process in LabVIEW

It can be easy to forget to manage version numbers in NI LabVIEW. The version number is often the only thing you need to regularly change in the (fourteen-section!) application properties dialogue. It is cumbersome to access and easy to ignore. LabVIEW gives you the option to bypass the application...

28 July 2022

Taking Your Mac Terminal from Zero to Awesome

I’ve had mixed feelings about the terminal. On one hand, I’m a big fan of controlling a computer using primarily the keyboard. I use apps like Magnet, Things 3, and Alfred with keyboard shortcuts to perform as many actions as I can without taking my hands off the keyboard. On...

13 June 2021

I Believe in Programming Principles 🧠

I’ll keep this one short. I believe that there is a distinct value in thinking like a programmer that transcends the knowledge of a particular language. Actually—I don’t just believe that there is. I know that there is. Right now I’m diving deep into the React framework. Building apps which...

23 May 2021

Are Programmers Lazy? 🧐

Programmers often say they’re lazy. They say this meaning that they would rather invent (or discover) a solution that cuts out grunt work than do the same tasks over and over. I think there’s a clearer way to frame it. Good programmers are lazy with respect to grunt work, but...