development Jun 12, 2023 11 min read
Explore the basics of functional programming in Kotlin as we dive into building a Tic Tac Toe game. Discover the power of pure functions, immutable state, and learn how to separate side effects from the functional core using an IO monad.
development
Read more
development Apr 13, 2021 9 min read
How to build an event-driven architecture, including event sourcing, without the need for messaging infrastructure using Atom feeds.
development Spring
Read more
development Aug 24, 2020 2 min read
How to extract historical static analysis data from an Angular App into a new SonarQube server.
development
Read more
DevOps Jun 28, 2020 7 min read
How to deploy Microservices on AWS Fargate backed by an Aurora Postgres RDS Cluster for persistence using Cloudformation and Ansible
DevOps
Read more
development Jun 1, 2020 4 min read
How to mask Personally Identifiable Information in logs using slf4j and Aspectj
development
Read more
DevOps Apr 24, 2020 8 min read
Build CI/CD infrastructure with Ansible and Cloudformation
DevOps development
Read more
Apr 24, 2020 11 min read
Notes on the random forest machine learning algorithm taken from the FastAI course.
Read more
Spring Jul 9, 2018 5 min read
This post will look at two ways to extract performance metrics out of a Spring Batch Job using Dropwizard Metrics.
Spring development
Read more
Javascript Jun 5, 2018 4 min read
A Basic introduction to reactive programming using RxJS 5.0 by building a node script that reverse indents files.
Javascript development
Read more
Spring Sep 17, 2017 5 min read
Spring development Javascript
Read more
Algorithms May 27, 2017 3 min read
Algorithms development
Read more
Algorithms May 27, 2017 7 min read
Overview of Trees, including depth first search (DFS), breadth first search (BFS), Binary Search Trees & Self Balancing Trees.
Algorithms development
Read more
Algorithms May 16, 2017 6 min read
An overview of Binary Search algorithms, including Bubble, Merge and Quick Sort.
Algorithms development
Read more
Spring Dec 1, 2016 4 min read
Do you need to setup Single Sign-on (SSO) for a microservice architecture?
Spring development API Groovy Gradle
Read more
development Nov 28, 2016 4 min read
Lessons learned from developing my first Kodi add-on.
development
Read more
development Nov 14, 2016 7 min read
Building a pocket sized media center (HTPC) using Arch Linux, Kodi and a Raspberry Pi 3.
development
Read more
development Sep 3, 2016 6 min read
How to collect performance metrics, access events and general logs in a centralized place when deploying to Elastic Beanstalk.
development Spring
Read more
development Jul 7, 2016 5 min read
How to setup SSL for multiple Virtual Hosts in Apache using self signed certificates.
development Docker
Read more
Algorithms May 22, 2016 5 min read
An example of how to analyze the running time of a divide and conquer algorithm like merge sort.
Algorithms
Read more
Spring Mar 29, 2016 4 min read
How to examine the runtime state of a Spring context with the help of an object graph.
Spring development
Read more
Docker Mar 13, 2016 7 min read
A brief exploration of Docker and how it can be used to setup a complex application with several components.
Docker development Gradle Spring
Read more
development Feb 27, 2016 6 min read
How to monitor and measure a Spring Boot Application's performance.
development API Groovy Gradle Spring
Read more
API Feb 17, 2016 5 min read
How to build a HATEOAS RESTful API using Spring Boot and Mongo.
API development Groovy Gradle Spring
Read more
AJAX Jan 20, 2016 5 min read
AJAX jQuery Javascript
Read more
development Jan 2, 2016 7 min read
A protocol to link mobile devices through device bumping, a technique that requires accurate device geolocation.
development rails ruby API
Read more