Creating a good local development experience allows for developers to run independently, with no shared resources and few online connections. This way, developers can code while having a minimal impact on other developers. Now sometimes, you can’t get away without requiring developers to use the cloud while developing a system. One thing Azure does well…
Read more…
How do you effectively evaluate a software solution? This is a question commonly heard in software development. It reminds me of a question posed in Caddyshack, “How do you compare yourself to other golfers?”, to which Chevy Chase responds with, “By height.” Analysis of a system usually requires a lot of leg work, poring through…
Read more…
Microsoft has built a lot of products that many of us use every day: Windows, Office, Visual Studio, Azure, and Xbox. They’ve all been hits, but there’s one product that is quickly building steam and I expect will become their next big success story: Microsoft Teams. A few years ago, it felt like everyone was…
Read more…
As a kid, I went with my family to Disneyland and Disney World a few times. We made some great memories at Disney, riding rides, watching the parades, and buying stuff we didn’t need in the stores. We have lots of great memories, such as my sister and I running free and jumping into the…
Read more…
Creating an MVP (minimum viable product) is hard. At Don’t Panic Labs, we have helped many companies stand up that crucial first version of their products. And in my time here, I have learned quite a bit from interacting with startups. This Top Ten list is a culmination of much of what I’ve picked up…
Read more…
Google has released a fun and engaging game building environment. Simply called “Game Builder”, this engine is unlikely to produce the next Halo or Call of Duty, but it’s a quick and easy way to create a video game…and that’s pretty awesome for anyone who’s wanted to try out their own game designs. Can’t you…
Read more…
The interwebs are all ablaze with Apple’s announcement of SwiftUI. I’ve seen multiple articles about what was covered at the WWDC keynote, but the one topic that stood out to me was SwiftUI. With SwiftUI, did Apple just rewrite software development? What is SwiftUI? SwiftUI looks to be an entirely new way to develop user…
Read more…
Yesterday, I took a ride into the future. No, I wasn’t on board a time machine. I participated in a public demonstration of a self-driving shuttle in the parking lot at Nebraska Innovation Campus. The electric-powered shuttle, built by French company Navya, holds up to 15 passengers (although I only counted 11 seats) and looks…
Read more…
Virtual reality (VR) and augmented reality (AR) are in the news quite often. We’re still in the early days of this technology, even five years removed from the initial release of Google Glass. The hardware in our mobile devices and computers are improving more and more each year – lowering the barrier to entry for…
Read more…
For the past year, instead of working with my customary set of development tools, I’ve been working in the LAMP (Linux, Apache – Nginx, technically –, PHP, and MySQL/MariaDB) technology stack. This world is not new to me. I’ve spent many (many, many) hours developing software with these tools. I was going to be doing…
Read more…