Recently, I watched a Spring Boot Kotlin Tutorial that outlined how to build web applications with Spring Boot and Kotlin. This tutorial inspired me to create my own lab for my Intelliware colleagues. The lab I created was different from the tutorial that I watched as my lab incorporated more references to the Kotlin languages feature that have been left out from the Spring Boot Kotlin Tutorial. Read More…

The Wi-Fi Analyzer app allows users to optimize their current Wi-Fi network through the examination of the surrounding networks, identification of crowded channels and the measurement of signal strength. Privacy and security is a huge concern these days and the WiFi Analyzer (open-source) is designed to use as few permissions as possible. Read More…

The term “replatforming” is more than a trendy buzzword, it’s become a strategic imperative for most businesses as they work to compete in an ever more digital era. All businesses rely on their digital foundation.  However, for most businesses, the challenge is that these foundations have been around for too long.   Read More…

Microservices

Good developers follow the principle of Don’t Repeat Yourself (DRY) when writing code. When faced with duplication, they refactor it to be shared—increasing the code quality and maintainability. I have found that in the microservices world, the simplest way to reuse code is in the form of an external library.  Use of such a library, however, is contradictory to the aim in microservices development to maintain autonomy (and development/deployment independence).  Read More…