No small number of keystrokes have been spent enumerating the whys and hows of writing readable code. Readability improves the developer experience and makes seeing potential issues much easier. We might even say that by writing readable code, we reduce errors in judgment. To illustrate the point, let’s consider the following example of using the…
Read more…
It’s impossible to have a conversation on innovation without wandering into artificial intelligence. Although it feels like AI has advanced lightyears in a mere matter of months, and in many ways, it has, the truth is that AI is a broad field and has been advancing for years. Recent advances in generative/large language models and…
Read more…
Life is a funny thing; I fell into a product manager role several years ago and, in the process, inherited the role of product owner (PO). As of late, I have found myself providing guidance on what it means to be a product owner to various organizations of different sizes and products. The common theme…
Read more…
At Don’t Panic Labs, we regularly lean into our four core values: Change has, and always will be, a constant. There is immense power when we can channel that force. To that end, I initiated a “meta experiment” around defining a process to track, check in on, and amplify the effects of improvements at Don’t…
Read more…
In late 2022, I started thinking about doing something different. I had been a high school counselor for eight years, but I was ready to move into the field of technology. I’ve always enjoyed adopting new technologies and using computers. I applied for and was offered a job as a “cloud support analyst” at a…
Read more…
While writing a query to filter some data from a database using LINQ, I ran into an issue. My query ran correctly, and all my data was populating correctly in the browser. However, when I went to write tests, even the simplest test gave me this error. The error is pretty simple: SQLite does not…
Read more…
In 2016, I was in Colorado attending a wedding. While at the wedding, my wife’s cousin mentioned he planned to go skydiving in the morning and invited any family members who wanted to join him. Without hesitation, I said, “I’m in!” The next morning, I found myself in a car heading to the Mile-Hi skydiving…
Read more…
The Backbone of Your Angular App: Assignment Statements In my last post, I explored the world of Typescript and the benefits of using it for creating Angular Applications, whether you’re a beginner or an experienced developer. In this post, we are diving into an essential feature of Angular: assignment statements. What are Assignment Statements? Simply…
Read more…
Welcome to Angular Adventures: A Journey to Building an Angular Application. In this blog series, I will discuss the ins and outs of what it takes to write an Angular application, exploring key concepts and tools that are essential to mastering Angular. I’ll start with TypeScript and why we use it at Don’t Panic Labs….
Read more…
Software product innovation company Don’t Panic Labs is relocating to a new location in the Telegraph District of Lincoln, Nebraska. The company will be located at 330 S 21st, Suite 200 beginning Tuesday, October 8th. The move stems from a desire to improve how they serve their partners, facilitate more in-person collaboration, and enable them…
Read more…