So, at my new job I have the good fortune of being able to use SaltStack to rebuild our ailing infrastructure. As part of this work, I am writing a formula to build a salt master. Naturally, I decided that the top-level key in the pillar data should be master …
Other articles
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 …
read moreReflections 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 …
read moreStocking 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 …
read moreThe 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 …
read moreNetworking With Android
Keeping Secrets With SaltStack
From Heroku to AWS With SaltStack (Part 2)
From Heroku to AWS With SaltStack (Part 1)
Recently I helped a client move their application from Heroku to AWS while maintaining a similar Git-based workflow. In order to achieve this, I leveraged the power of SaltStack and have been pleased with the results. This is the first in a series of posts explaining the steps that I …
read more
Page 1 / 2 »