Notebook

JSON Schema, shortly

a stenograph - picture by Chatsam / CC-BY-SA-3.0
optimizing that whole typety-type business thing - picture by Chatsam / CC-BY-SA-3.0

JSON Schema is a neat way to describe or prescribe structural expectations of JSON documents (or, indeed, any data structure, let it be a JavaScript plain object or the equivalent in another language). But JSON schemas are themselves JSON documents and, while machines love a good ol’ JSON format, let’s face it: for us humans it’s a lengthy, picky, and mildly onerous format to write and read.

Fortunately, there are many ways to craft JSON schemas while circumventing most of its JSON-born tediousness. Let me show you a few of them.

Read More >

Writing Infrastructure as Code

HashiCorp Terraform
HashiCorp Terraform

When we developed the TPC 2017 mobile application, we wanted to create a repeatable process for delivering white-labeled mobile applications in this space. This new delivery model did not end with the mobile application’s UI and data. The backend had to be configuration-driven and easy to redeploy as well. This way we can spin up a mobile application with a working backend in minutes.

Read More >

Meet Julie Vo

Julie Vo
Julie Vo

Meet Julie Vo. In this latest post in our interview series, we’d like to introduce you to our own Julie Vo, the newest member of the Infinity family. She is on our Consulting team as a project manager.

Read More >

So much #speakerlife!

This summer I had the wonderful opportunity to represent Infinity and speak at a number of conferences. Earlier in the year I was doing a much better job of keeping up with writing up my experiences at each conference soon after it happened, but as things got busy over the summer, I got behind. Below the fold, I’ll do a brief recap of each of the five (yes, five!) conferences I’ve spoken at and not yet recapped here.

Read More >

Meet Eric Wagoner

Eric Wagoner
Eric Wagoner

In this latest post in our interview series, we’d like to introduce you to our own Eric Wagoner, the magnificent man of many talents. He is one of our senior developers.

Name, Company, Title, City

Eric Wagoner, Infinity Interactive, Senior Developer, Athens Georgia

Read More >

Azure Automation Made Easy

Microsoft Azure Cloud
Azure supports multiple platforms

So, what is Azure? Azure is Microsoft’s cloud solution. It’s a collection of services used to build, deploy, and manage applications. We do a lot of work with Azure here at Infinity. The great thing about Azure is that it’s not limited to Microsoft platforms but also fully supports PHP, Node, Linux, and many other Open Source technologies.

Read More >

Announcing our TPC 2017 app!

TPC 2017
The Perl Conference 2017

Infinity loves Perl and we're happy to announce our involvement in The Perl Conference 2017. Infinity is proud to be a sponsor for the conference, and pleased to provide the Perl in a Day workshop by John "genehack" Anderson. Additionally, John is presenting his "A Modest Introduction to Swift" talk, and Jay Hannah is giving a talk on "Civic Hacking: TIF is millions of YOUR tax dollars". And one more thing… we're giving you a conference app on iOS and Android, to make it easier to browse the schedule on your mobile device!

Read More >

Stitching up a better monster

Custom, QR coded yarn labels
Custom, QR coded yarn labels

The nice thing with knowing a technology well, is that you can create a lot of nifty things. The nicer thing with knowing a healthy smattering of technologies, is that with the right amount of cunning and slyness you can gather things here and there and build something that is niftier than the sum of its parts.

Read More >

Lottie Animations in Xamarin

Lottie Logo

We do a lot of work with apps and Xamarin here at Infinity. We’ve seen that adding animations to our Xamarin.iOS or Xamarin.Android app makes for a more appealing user experience. But if those animations are overly detailed, programming them may take quite a bit of time. Well, thanks to Lottie (an Open Source animation tool from Airbnb) and Lottie Xamarin (a set of Xamarin bindings for Lottie created by Martijn van Dijk), it's a lot easier to add animations into our apps. Let's check it out.

Read More >
↪ OLDER

We solve problems with technology. What can we solve for you?

Reach Out

t: 800.646.0188