by Chad Michel | May 23, 2023 | Software Development Tips & Tricks
Stripe is an e-commerce solution for supporting payments in your web applications. Integrating Stripe into your application is almost too easy, and their integrations put a very low barrier upon the integration. While their integration is easy and fast, you still do...
by Russ Guill | May 15, 2023 | News
Local software design and engineering company Don’t Panic Labs is excited to announce the return of its annual towel drive for Lincoln’s People’s City Mission. From May 15th to May 26th, Don’t Panic Labs is encouraging all of Lincoln to donate towels of any...
by Chad Michel | May 9, 2023 | Software Engineering
In my previous post, we discussed setting up an Ionic front end to host chat functionality in an app. In this post, we will discuss creating a user in Azure chat. We will then create a token that the front end can use to send messages as this user. It is important to...
by Chad Michel | Apr 27, 2023 | Software Engineering
Chat applications are very common, especially in many larger applications. Building a chat application from scratch isn’t recommended in most cases because there are frameworks that make building them easier. In this blog post series, I will create a very simple...
by Chad Michel | Apr 21, 2023 | Software Engineering, Technology
Creating new software involves a lot of decisions. When adding features, a common question is whether to write custom code or buy an existing product. There isn’t a straightforward right or wrong answer. Many people will tell you there is, but that is too simplistic....
by Chad Michel | Apr 11, 2023 | Software Development Tips & Tricks
We all search the web for answers to our programming questions. Sometimes the answers are more engineering in nature, but sometimes it’s something simple. For example, how many columns can you put into a single table in SQL Server? The correct answer: 1,024. This led...
by Chad Michel | Apr 4, 2023 | Software Development Tips & Tricks
It is common to have files stored in Azure Blob storage, but we occasionally need to allow others to access those files. Sometimes we need to allow someone to upload a file; other times, we need to allow someone to download a file. Either way, we usually only want to...
by Chad Michel | Mar 30, 2023 | Software Development Tips & Tricks, Tools
Software projects often come down to transforming data from one format to another. A common situation involves extracting some data from HTML. This can occur when transferring data from a legacy system, and the best way to do it is screen scraping. There are a variety...
by Chad Michel | Mar 24, 2023 | Software Development Tips & Tricks
Azure Functions are very useful for hosting APIs in the cloud or for responding to asynchronous events in our cloud systems. Azure Functions also have a nice pricing model for startups; they can be priced on a per-consumption basis which can reduce monthly costs until...
by Chad Michel | Mar 17, 2023 | Software Development Tips & Tricks
The ability to upload files from HTML applications has existed for a long time. But in many modern scenarios, we are uploading very large files such as videos, and they are potentially uploading to a cloud blob technology such as Amazon S3. In this blog post, we are...