Since last time…

Not trying to totally neglect this blog, so here are some links to various publications I’ve been included in or have contributed to in the last few months: https://www.informationweek.com/devops/warning-signs-your-business-might-need-a-devops-upgrade-/a/d-id/1330537 https://enterprisersproject.com/article/2018/1/10-bad-devops-habits-break?page=1 https://www.techrepublic.com/article/10-bad-habits-devops-admins-must-break/ https://www.techrepublic.com/article/5-tips-to-developing-a-successful-devops-culture/

Getting Started with Docker on Azure

Intro & Prereqs We’re seeing a pretty significant uptick in the use of Azure as the cloud provider of choice among clients. As organizations move to hybrid and/or multi-provider clouds, Docker plays a key role in abstracting underlying platform configuration details away from implementations, allowing developers to build consistently-functioning solutions that can be tested and […]

Configuring Persistent Storage with Docker and Kubernetes

With DevOps becoming one of the most widely-used buzzwords in the industry, automated configuration management tools like Docker, Ansible, and Chef have been rapidly increasing in popularity and adoption. In particular, Docker, which allows teams to create containerized versions of their applications that can be run without additional virtualization overhead, and is widely supported by […]

Building a Simple REST API with Scala & Play! (Part 2)

In this 3 part series, we’ll cover creating a basic Play! REST API on top of Reactive Mongo.  Full source code for this tutorial is available at https://github.com/jrodenbostel/getting-started-play-scala. Welcome back! If you’re coming in fresh, and need some instructions on getting the appropriate tools installed and creating a shell of an environment, please refer to part […]

Building a Simple REST API with Scala & Play! (Part 1)

In this 3 part series, we’ll cover creating a basic Play! REST API on top of Reactive Mongo.  Full source code for this tutorial is available at https://github.com/jrodenbostel/getting-started-play-scala. Why Scala & Play!? There has been a lot of buzz recently in the industry and at our some of our clients around Reactive Programming and related frameworks. […]

2015 in review

The WordPress.com stats helper monkeys prepared a 2015 annual report for this blog. Here’s an excerpt: The Louvre Museum has 8.5 million visitors per year. This blog was viewed about 80,000 times in 2015. If it were an exhibit at the Louvre Museum, it would take about 3 days for that many people to see […]

Moving to Spring Boot

The Spring framework has been the de facto standard framework to build a Java application on for some time now. Providing an IoC container and performing dependency injection was just the start. Since it’s initial release in 2002, Spring has expanded and matured, providing developers with familiar, patterns-based abstractions for common components throughout an application’s […]

Getting Started With Ionic & NgCordova

In my most recent engagement, I’ve been working on a hybrid mobile app built using Ionic and ngCordova. Functionality-wise, the app itself is fairly straightforward, but since this is my first project that directly targets mobile devices (as opposed to responsive web), I’ve learned a few things that I think are worth sharing. Like most […]

Upcoming in 2015

Over the course of the last 3 months, I’ve been involved in a hybrid mobile project using the Ionic framework and Node.js, which has allowed me to apply prior knowledge and learn more about AngularJS, latest-generation javascript features, Yeoman, Bower, Grunt, Crashlytics, and Apache Cordova. I’ve also been spending time learning how to interact with […]