-
DevOps
Dockerizing Web Application with Puppet
In post Installing Puppet Modules – Librarian Puppet we provisioned a Vagrant VM to install the puppet module from Puppet Forge using librarian-puppet,…
Read More » -
DevOps
Running Web Application in Linked Docker Containers Environment
In post Dockerizing Web Application with Puppet we hosted web application in a single container, this time we will host a web…
Read More » -
DevOps
Configuring Logstash with Filebeat
In post Configuring ELK stack to analyse Apache Tomcat logs we configured Logstash to pull data from directory whereas in…
Read More » -
Enterprise Java
Using the JDBC Insert Features in Oracle
Introduction In this article I will show an example of how to use the JDBC bulk insert features supported by…
Read More » -
Software Development
Safe Database Migration Pattern Without Downtime
I’ve been doing a continuous delivery talk for a while now and during my talk I describe a pattern of…
Read More » -
Career
Is Your Employer a “Best Place To Work” For Developers?
Glassdoor recently released their Best Places to Work 2016/Employees Choice Awards, and as you would expect the top of the list…
Read More » -
Core Java
Factory Pattern
The factory pattern is a creational design pattern whose intent is to provide an interface for creating families of related…
Read More » -
Core Java
Functional vs Imperative Programming. Fibonacci, Prime and Factorial in Java 8
There are multiple programming styles/paradigms, but two well-known ones are Imperative and Functional. Imperative programming is the most dominant paradigm…
Read More » -
Ceylon
Modelling failure in Ceylon
In all programming languages, we need to deal with operations than can “fail”: a pure function might fail to produce…
Read More »