Formatting text is a common part of software development. Many web pages are just that, some sort of template that is converted into HTML. In the .NET world, we often use ASP.NET MVC for generating those HTML pages. We often also have a view that is rendered with a model to create an HTML page….
Read more…
Here are some of the articles we found this week. The Biggest Obstacles to Innovation in Large Companies – “In a survey fielded earlier this year for Innovation Leader, an online resource for corporate innovation teams of which I am editor, we asked about the most common obstacles to innovation in large companies. (To be…
Read more…
Scanning a barcode or a QR code is a pretty common business request. Luckily, almost all users walk around with devices capable of scanning barcodes: their phones. In this blog post, we are going to step through creating a mobile scanner application using Ionic, Xcode, and an iPhone. Create a blank app called “IonicCamera”: ionic…
Read more…
Here are some of the articles we found this week. Two Questions to Ask Before You Set Up an Innovation Unit – “In our work at the European Center for Strategic Innovation (ECSI), we have extensively researched the role of successful Innovation Units. Drawing on our findings, we have developed a framework that breaks the…
Read more…
There are a ton of articles out there on how to choose a JavaScript framework. This article is not one of them. Instead, I’ve written this article to provide some guidance that should help you NOT choose a particular JS framework. Often, the correct choice is no JS framework at all. If you are just…
Read more…
Here are some of the articles we found this week. To See the Future of Competition, Look at Netflix – “It’s always dangerous to try to learn too much from the performance of a single organization — even the most successful companies are bound to experience setbacks and disappointments. (It wasn’t all that long ago,…
Read more…
When it comes to testing your code, good data is hard to come by. For new greenfield solutions, there often is no data. And using production data is a bad idea for a variety of reasons. But that doesn’t reduce the importance of good test data. We need good test data, and good (read: realistic)…
Read more…
Here are some of the articles we found this week. New Spectre-like attack uses speculative execution to overflow buffers – “The researchers also propose a family of hardware changes that should offer broader protection against this kind of attack. These protections may be possible to implement in a microcode update, offering a way to protect…
Read more…
At Don’t Panic Labs, we care a lot about building software that can survive the test of time. We don’t care to build software that has to be thrown away after a couple of years. That focus on building sustainable software allows us to help deliver on “enabling sustainable business agility.” The basic principle from…
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…