Silly Arguments - GIT Branch Strategy - Don't Panic Labs

Silly Arguments – Git Branch Strategy

by 

|

|  

in

Git is amazing. If you’re not familiar with Git, it is a source control system that actually works. There are many improvements that Git brought to how we manage projects, but a big one is that Git really supports branches. Git will do something no other source control supported (that I had worked with): branching…

Read more…

Don't Panic Labs Reading List

DPL Reading List – April 20, 2018

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. A Simple Tool to Start Making Decisions with the Help of AI – “Better predictions matter when you make decisions in the face of uncertainty, as every business does, constantly. But how do you think through what it would take to…

Read more…

Don't Panic Labs - Best Places to Work 2018 in Lincoln, Nebraska

Don’t Panic Labs Named A 2018 “Best Place To Work” In Lincoln

by 

|

|  

in

Software design and engineering firm Don’t Panic Labs was recognized as one of Lincoln’s Best Places to Work at an award luncheon on April 19th at the Cornhusker Hotel. The company was recognized in the Small company category by Woods & Aitken LLP, the Lincoln Journal Star, and the Lincoln Human Resource Management Association, founders…

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…

Don't Panic Labs Reading List

DPL Reading List – April 13, 2018

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. MIT Invents A Way To Turn “Silent Speech” Into Computer Commands – “Researchers at the MIT Media Lab have created a prototype for a device you wear on your face that can detect tiny shifts that occur when you subvocalize in…

Read more…

My Favorite UX Books + Why

by 

|

|  

in

This is not my first list of user experience (UX) books that should be on your reading list, and to be honest, it won’t be my last. The reason why is simple: we’re always challenging and adjusting how we employ UX to our solutions. There are a lot of great books on UX out there….

Read more…

Silly Arguments: Var vs Not to Var

by 

|

|  

in

Previously, we have discussed the silly arguments of tabs versus spaces, squash versus no-squash merges, and constructor injection versus service locator. Now it’s time to talk about var. When I first found var in .NET 3.5 SP1, I thought they had ruined .NET. This wasn’t the first time I thought they had ruined .NET. The…

Read more…

Don't Panic Labs Reading List

DPL Reading List – April 6, 2018

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. It’s Time for an RSS Revival – “The difference between getting news from an RSS reader and getting it from Facebook or Twitter or Nuzzel or Apple News is a bit like the difference between a Vegas buffet and an a…

Read more…

Silly Arguments – Constructor Injection vs Service Locator

by 

|

|  

in

Previously in this series, we have discussed the silly arguments of tabs versus spaces and squash versus no-squash merges. Now we are moving on to constructor injection versus service locator. Sometimes both sides of an argument are valid, and often you are picking something based off of personal preference. This feels like one of those…

Read more…

Don't Panic Labs Reading List

DPL Reading List – March 30, 2018

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Why writing is the most important skill in design. – “Like designers, great writers understand their audience. They do their research, because the plot and character development has to be believable, complete, and without gaps. They develop empathy for the main…

Read more…