-
Software Development
Distributed vs Replicated Cache
Caching facilitates faster access to data that is repeatedly being asked for. The data might have to be fetched from…
Read More » -
Web Development
Test Automation Using Selenium ChromeDriver
As per the browser market share, Google Chrome is said to be the most used cross-platform browser in the world.…
Read More » -
Kotlin
Deriving a Kotlin “Try” type
Functional programming languages like Scala often have a type called “Try” to hold the result of a computation if successful or…
Read More » -
Software Development
A Tuner Day
The next sentence is a lie. I don’t believe in performance testing. It’s a lie for two reasons: We recently…
Read More » -
Software Development
[MEGA DEAL] The 2021 Premium Unity Game Developer Certification Bundle (98% off)
From Mobile & Video Game Building to Monetization, Master the Best Animation Development Practices Across 146 Hours of Training on…
Read More » -
DevOps
Supply chain integration – Common architectural elements
In my previous article from this series I introduced a use case around supply chain integration for retail stores. The process was laid…
Read More » -
DevOps
Supply chain integration – An architectural introduction
If you’ve been following my writing over the last few years, you’ve grown accustomed to my sharing of various architecture…
Read More » -
Kotlin
Kotlin dependency injection with Koin
Dependency injection is a common technique in today’s software design. With dependency injection we pass dependencies to a component instead…
Read More » -
Core Java
Java 9 Modules: part 1
In this blog we will go through one of the most important features of java 9, which is ‘Modules’ aka…
Read More »