SQLite and Swift

SQLite and Swift

When building an application, you often need some way to store associated data. Applications usually store less data than cloud applications, but many of the same constraints still exist. You still need to store data. Some of the data is relational, such as contacts...
Safari Push Notifications?

Safari Push Notifications?

At Don’t Panic Labs, we have built many iOS and Android applications over the years. Many of them have been built using some sort of cross-platform technology, like Ionic. But why so many mobile applications? Not one reason, many reasons. Sometimes customers want to...
CouchDB Views

CouchDB Views

CouchDB is a pretty amazing technology, but it is a little unique. With many data stores, you just query data. You can do that with CouchDB’s Mango queries, but CouchDB’s primary way to query data is by using views. Views are pre-created, much like...
Caddy

Caddy

A lot of the software we build involves hosting some part of it on a web server. Today, most of what we host is hosted in the cloud PaaS (Platform as a Service). This means we don’t have to look into some more classic hosting options such as Apache or IIS; the...

Looking For More?

Sign up to receive useful software development tips and news from the Don't Panic Labs team.

You have successfully subscribed!