Parsing JSON with Types (Part 1)

Posted on by
Parsing JSON with Types (Part 1)Image by Markus Spiske

I like to have well-defined models of my application data, especially at service boundaries. I usually also define types in my application code to reflect these models. When data are sent from a service, their values are serialized and their types are mapped onto the type system of the…

Don't be a Hero

Posted on by
Don't be a HeroImage by Henry Hustava

Last month, Noah and I performed what is commonly called an act of heroic programming: We had a demo due, and we stayed up until 4 am — 2 nights in a row — to finish the work. We came out the other end bleary eyed, but triumphant; the demo was on time, the client was happy, and some might…

Preparing for Docker

Posted on by
Preparing for DockerImage by olafpictures

It is a dark winter day at your desk in Maine and your boss gets back from sunny California and says “Docker is the best, we need to start using this for everything!”. You internally groan because you just got all the infrastructure working correctly, but you start frantically searching how to…

On Getting Hired the Second Time

Posted on by
On Getting Hired the Second Time

Hey there, I’m Chris and I’m employee #4 at Apsis Labs. I joined a half a year ago and I’m loving it. I work from Syracuse, NY (the photo above is from a few hours north on Cranberry Lake in the Adirondacks).

Think big — we’ve got your back.

Let’s find out what we can build together.