Ideas & Insights

June 5, 2020

//

3 minute read

Patterns Revisited Singleton

Lean TECHniques

Globals are bad. Data should be encapsulated and only available when needed. These are some of the first things you learn when you start to program. If there are multiple actors that can write to shared data, side affects can occur.

May 26, 2020

//

2 minute read

Patterns Revisited Part 1

Lean TECHniques

During the 1990s object-oriented programming was beginning to take the software world by storm. C++ and Java were some of the most popular programming languages. Walking into a bookstore and browsing to the computer section you would find books of all sorts on object-oriented development and design.

April 24, 2020

//

5 minute read

Necessity is the Mother of Invention – Agile2020

Brandon Carlson
Brandon Carlson

The latest COVID-19 casualty was announced this week as Agile2020, the world’s premier Agile conference was officially canceled in its physical form. This news, while disappointing, provides us with a new opportunity. An opportunity to completely rethink the conference experience as we take it virtual.

April 9, 2020

//

5 minute read

Stop Thinking About Plumbing

Lean TECHniques

Plumbing is software is any code related to wiring things together. This could be code that listens to queue messages. The code that listens for queue messages is plumbing code that is often written over and over again in applications.

March 28, 2020

//

7 minute read

Now is the Time to Adopt an Agile Mindset and Implement in the Cloud

Lean TECHniques

I am old. Yes, you heard that right, I am old, well over 40. I can remember the wild west of software development when developers could do anything to a production database and deploy their own code by copying files from their computer. Developers were able to break and deploy production systems with ease.