A talk presented by John Roach at PyOhio 2019
You probably work in a Java house. You probably have couple hundred microservices/services already managed using Gradle. As a tooling/devops/release/site-reliability engineer you have now been asked to support GoLang.
These are my experiences on how I have been trying to find my career path. I am still there trying to understand if this path is the right one. So take it with
I wanted to test and learn more about Helm configurations. This article is about how I achieved a good development environment for this. Please do note that this is mostly for Mac, however
TDD(Test Driven Development) IS possible with IaC (Infrastructure as Code). Especially if you use Ansible! Ansible roles can be tested using a test tool kitchen-ansible which was built using test kitchen. How
gRPC is a remote procedure call (RPC) system released by Google. It uses HTTP/2 for transport, Protocol Buffers as the interface description language (IDL) and provides some awesome features such as authentication
Oracle Commerce Platform provides a very good way of re-using certain objects within a web page via Endeca Cartridges. This post is not much about Endeca however it is more about how to
The slides below are the slides I had shared for my PyOhio 2017 talk.
I would like to share something that I had to solve with WebLogic. It took me some time to compile the list of things that needed to be done to set SSL using
Playbooks and roles In the previous post, I showed the basic structure to start off with. In this post, I hope to go over some basics as what are in those files. What
I have been working with Ansible for some time now. I have come to like the simplicity of the approach and its capabilities. In this series of posts, I hope to document some
TL;TR; You can visit SauceLabs samples which is hosted on GitHub to which I contributed per this blog post. Gradle is an open source polyglot build automation system. I find it more
Started working on a small side project to build a production distributed system in a developers laptop. I decided it was an excellent reason to use Docker 🐳. Docker has it’s own way
Vagrant enables users to create and configure lightweight, reproducible, and portable development environments. This weekend I really needed something like this. Like really did. However I didn’t want to write my provisioning
There might come a time when you need to host a Django and PHP site side by side on a single Linux box (Ubuntu in this case). After installing your LAMP box simply
Was reading a piece on how a girl started a service of selling $2 cryptologically secure human memorizable passwords. This got me wondering on how she did it. Turns out she uses a
Was working my wife’s Sparkfun Red Board I had bought for her birthday 🎂. I think I am having more fun with it than her. The first thing I wanted to do was
Morse code is an awesome tool. I have always been amazed by it. I remember my mom and dad buying me a walkie-talkie that had the morse code on a sticker on the
Really wanted a way to handle currency and exchange rates. The thing is that a lot of the solutions were based on Python2 libraries. The one I am going to share now is
hate-driven development <programming, humour> A play on test-driven development for use when a piece of code is not necessarily broken but you hate the way it is written so much that
I have moved my site to a new server. Hope this goes well.
Was working on a piece of Python software. For the first time I got to use Python’s @staticmethod. It all made sense. So this post will be about that. Some quick notes:
Wow… It has been quite an adventure. 101 posts since the start of my blog. I had started this blog waaay back in 2008 as a Blogspot site. Later on upgraded to self
Stay up to date! Get all the latest & greatest posts delivered straight to your inbox