↓ Skip to Main Content

Main Navigation

  • Team
  • Commitments
  • Testimonials
  • Workshops
    • WorkShop Schedule
    • DQMH Workshop
    • Unit Testing Workshop
    • Unit Testing Intro
  • Online Courses
  • Mastermind
  • Resources
    • Blog
    • Kata
    • Presentations
      • Managing Large Scale Application Development
      • Choosing a Framework
      • AF Testers – ECLA Summit 2018
      • Unit Testing – NI Week 2018
      • Unit Testing Roundtable (jump to 32:30) – NI Week 2018
      • Refactoring – GDevCon #1 2018
      • TDD GDevCon2
      • CI Panel GDevCon2
      • CLA 2019 Mocks in LabVIEW
    • Interviews
      • LabVIEW Advantage – Ram Gurung
      • Developers Eat the World – Chris Riley
      • DQMH Podcast – Chris Farmer
    • Tools
      • AVM
      • AF Tester
      • AF Unit Test Helper
      • Events for UI Actor Indicators
      • Mock Object Framework
      • TDMS Headers
    • Webinars
  • Get Started

Category: Coding Philosophy

Soft Skills for Software Development

By Sam Taggart Posted on December 23, 2020 Posted in Coding Philosophy 2 Comments

We often think of software development as technical, but it has a human side. We have coorkers and users to interact with and think about.

Read more ›

Soft Skills for Software Development

Debug Driven Development

By Sam Taggart Posted on December 16, 2020 Posted in Coding Philosophy, Software Engineering No Comments

How do you write code in such a way that debugging is quick and easy? Joerg has come up with a new term: Debug Driven Development.

Read more ›

Debug Driven Development

Dive into the source

By Sam Taggart Posted on November 4, 2020 Posted in Coding Philosophy No Comments

Sometimes VIPM packages have bugs. What do you do when you find one? Are you brave enough to dig into the source code?

Read more ›

Dive into the source

DQMH Podcast Interview

By Sam Taggart Posted on October 12, 2020 Posted in Coding Philosophy No Comments

I was recently interviewed by Chris of the DQMH podcast about what we are doing here at SAS Workshops, and more importantly why.

Read more ›

DQMH Podcast Interview

Tech Debt Day

By Sam Taggart Posted on October 5, 2020 Posted in Coding Philosophy, Software Engineering No Comments

A friend of mine posted the video below and I was immediately struck by it. Guilty as charged. I am definitely a procrastinator in many areas of my life. If you watch the video until the end, you’ll find out …

Tech Debt Day Read more »

Tech Debt Day

Practical Versus Theoretical

By Sam Taggart Posted on September 14, 2020 Posted in Coding Philosophy No Comments

Being a successful software engineer requires balancing both the theoretical and practical side of writing software.

Read more ›

Practical Versus Theoretical

The Problem With Solving Problems

By Sam Taggart Posted on September 9, 2020 Posted in Coding Philosophy No Comments

As engineers we pride ourselves on problem solving. That’s what we do. However I find the use of the word problem to be somewhat problematic (pun intended).

Read more ›

The Problem With Solving Problems

T Shaped Knowledge

By Sam Taggart Posted on August 24, 2020 Posted in Coding Philosophy No Comments

Part of being a successful developer is not only mastering your particular skills but having some knowledge of the surrounding pieces.

Read more ›

T Shaped Knowledge

The Zen Of LabVIEW

By Sam Taggart Posted on August 10, 2020 Posted in Coding Philosophy, Software Engineering No Comments

Python has its Python Zen. I think its time we have one for LabVIEW. Since no one else has taken it on, here is my LabVIEW Zen.

Read more ›

The Zen Of LabVIEW

Workability versus right and wrong

By Sam Taggart Posted on July 29, 2020 Posted in Coding Philosophy 2 Comments

We often get caught up in labeling things as right or wrong. Instead we should be asking ourselves, is this working? is it producing the results we desire?

Read more ›

Workability versus right and wrong

Posts navigation

1 2 3 Next

Don't Miss Another Post!

Signup for our news feed and get notified about new posts, new classes, and other updates.

Please wait...

Thank you for sign up!

You should receive a confirmation e-mail shortly.

Search the site

Top Posts

  • PPL Plugins
  • Two Questions To Improve Your Software Development
  • Setting up LVCompare and LVMerge
  • Book Review Dive into Design Patterns
  • Selling the Wheel
  • Automatically Creating A Gitlab Repo
  • The Go-Getter
  • Developer Series Presentation
  • Alternative to LabVIEW's Installer Builder
  • Git Tips For Beginners

Categories

  • Book Reviews
  • Coding Philosophy
  • Conferences
  • Continuous Integration
  • Design Patterns
  • Frameworks
  • How to
  • Python
  • SCC
  • Software Engineering
  • Software tools
  • Uncategorized
  • Unit Testing
  • Webinars

Archives

  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • October 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • July 2016
  • January 2016
  • December 2015
  • November 2015
© 2021 System Automations Solutions LLC | Powered by Responsive Theme
Top