While waiting for online meetings to start, we often find ourselves passing that time in various ways. Unfortunately, this can distract us and possibly lead to us not being as engaged as we should be. There are things you absolutely should avoid doing while waiting for others to join an online meeting. As a person…
Read more…
The countless tragic deaths, most recently of Ahmaud Arbery, Breonna Taylor, and George Floyd, and the recent violence we have seen play out have reinforced the need for our society to participate in some difficult conversations about who we are and who we want to be. As we witness powerful expressions of grief and anger…
Read more…
The team at Don’t Panic Labs has worked on a lot of software over the years (10 years last month, by the way). We have stood up numerous new applications and platforms for our customers and have transformed many platforms into more modern and stable platforms to help customers grow their businesses. But the single…
Read more…
I have always enjoyed teaching people how to write software. And teaching people how to write software that runs in the cloud hits two passions of mine. This semester I am a guest lecturer at the University of Nebraska – Lincoln, teaching a 400-level course on distributed cloud systems. I have taught courses at UNL…
Read more…
Like many readers, I have enjoyed many of Malcolm Gladwell’s books. His book Outliers has been very influential on our culture’s thoughts. The 10,000-hour rule is known by most of us at this point; it has almost become a rule that people believe to be true. But in the book Range: Why Generalists Triumph in…
Read more…
Doug Durham, Andy Unterseher, and I recently returned from an IDesign Architecture Clinic held in Kansas City. This week-long class was taught by Michael “Monty” Montgomery, who has a very engaged and driven approach to education. He provided a lot of real-world / from the trenches feedback that I certainly appreciate. We started the week…
Read more…
Hiring software developers is hard work; any employer looking to fill developer roles will tell you that. This is made more difficult by the number of employers looking to onboard new hires while, at the same time, there are few developers looking for a job. Finding a good developer is tough. And making the problem…
Read more…
As I move on from Don’t Panic Labs, I thought it would be a great time to reflect on the last 6 ½ years. I realized that I haven’t really done any retrospections or reflecting as I have always been looking toward the future, and I think I may have missed out on a few…
Read more…
Doug Durham and I recently completed another Software Design and Development Clinic. This week-long set of classes is designed to help level up software developers into senior developers. For us leading the classes, the week is always exhausting but they’re still one of my favorite weeks of the year. Leading even a small group of…
Read more…
Have you ever wrestled with a problem in your mind and then, while trying to explain it to someone else, had an epiphany of how to solve it? This has happened to me on numerous occasions. Or have you ever jumped in to develop some code for a piece of business logic that you felt…
Read more…
Sign up to receive useful software development tips and news from the Don't Panic Labs team.