Software Development Villains

Top Ten Software Villains

by 

|

|  

in , ,

This afternoon, Doug Durham presented the afternoon keynote at the 2018 Heartland Developers Conference. In his presentation, entitled “Be the Hero – Stop Being the Development Villain”, talks about the ways we as developers can sometimes be the villain and contribute to why software often breaks. But there are other villains in this story, ones…

Read more…

DPL Education – Adding Product Search

by 

|

|  

in , , ,

Search is an essential part of any e-commerce application. If you don’t believe me, go to amazon.com. How hard is it to find the search box? Pretty easy, right? If search is essential, we need to make it work pretty well in our applications. Our Software Design and Development Clinics focus on teaching engineers the…

Read more…

Making Sense of Blockchain

by 

|

|  

in , ,

If you’re like me, you are probably trying to make some sense of the hype (and hysteria?) around blockchain. While the concept of blockchain is fairly approachable, the applications of this technology (beyond the obvious financial transaction ledgers) is not. I have spent some time and thought trying to identify some analogies from our past…

Read more…

Don't Panic Labs Education - .NET Core and SQLite

DPL Education – .NET Core and SQLite

by 

|

|  

in , , ,

Our Software Design and Development Clinics focus on teaching engineers the real-world development skills that will make them more productive and effective. Part of the class is Doug and I covering several topics, but we try to have a real focus on actually doing things. We want students to develop skill and knowledge, which takes…

Read more…

Replace Dependency Inversion - Don't Panic Labs

DPL Education – Replace Dependency Inversion

by 

|

|  

in , , ,

Our Software Design and Development Clinics focus on teaching engineers the real-world development skills that will lead them to be more productive and effective. Doug and I cover several topics during the clinics, but we try to focus on actually doing things. We want students to develop skill and knowledge, which takes both learning and…

Read more…

DPL Education – Sales Tax Activity

by 

|

|  

in , , ,

Our Software Design and Development Clinics focus on teaching engineers the real-world development skills that will make them more productive and effective. Part of the class is Doug and I covering several topics, but we try to have a real focus on actually doing things. We want students to develop skill and knowledge, which takes…

Read more…

The Mechanical Turk (The Love Test for Entrepreneurs)

by 

|

|  

in , , ,

For the last couple of years, I have spent a significant amount of time talking to innovators both independent (entrepreneurs) and inside of organizations (intrapreneurs?). The conversations generally focus on a variation of these familiar themes: Uber for … Ebay for … Facebook for … Computer vision to … Artificial Intelligence / Machine Learning to…

Read more…

Removing Friction

by 

|

|  

in ,

Since the day I started with Nebraska Global, Doug Durham has always advocated that Cleverness = Complexity. Thus, we always strive for the simplest code, the simplest solution. This is one of our core software development principles, but it seems to also expand to organizational aspects. When we reach the business level, I might suggest…

Read more…