Category: Uncategorized
Discovering MongoDB with Consul
In order to build flexible and maintainable cloud infrastructure we need a way to connect services together with minimal effort. For a long time DNS has been the way to do that, but it also poses a different set of problems. How do you keep the DNS entries up to …
Distributed Authentication With JSON Web Tokens
One of the hardest problems to tackle when dealing with service oriented architecture is managing authentication and authorization across the various systems. This is particularly troublesome when the initial application architecture is a monolith, as integrating an OAuth provider at a late stage of development can be a significant effort. …
Reflections on the 2015 Open Data Science Conference in Boston
Over the weekend of May 30th and 31st, 2015 I was fortunate enough to attend the inaugural Open Data Science Conference in Boston. This is a conference dedicated to promoting the use and open exchange of ideas around the use of open source software and open data for our analytics …
Stocking Your Arsenal
As developers and engineers we are constantly introduced to new languages, libraries, frameworks, toolchains, workflows… it quickly becomes overwhelming. How are we supposed to keep track of that service or framework that will solve the problem that is relevant now, but wasn’t quite applicable when we read about it 6 …
The PyCon Experience
I attended PyCon for the first time this year and, while I cannot begin to do it full justice, I want to share a summary of my experience. Some of the main themes that I encountered were around community, diversity and social awareness, which are areas that Pythonistas are particularly …
Networking With Android
I wrote my first native Android application about 1 year ago. As part of that endeavor I had to learn a lot about the best way of doing things in Android. In particular, handling network requests required a fair amount of research, combined with a lot of trial and error. …
From Heroku to AWS With SaltStack (Part 2)
This is the follow-up post describing how I moved a client off of Heroku and onto AWS using SaltStack. The first post can be found here. In this section I will describe how I managed the actual EC2 instances using salt-cloud and AWS autoscaling. #AWS Setup The first step in …