Archives
- 21 Sep Exploring the Sidecar Pattern in Cloud-Native Architecture
- 01 Sep Elevate Your Career: Three Step Strategy to Advance Career in the IT Industry
- 15 Apr Navigating Cloud Native Components: Using Service Registry and Definitions
- 25 Mar Decoding Synchronous and Asynchronous Communication in Cloud-Native Applications
- 01 Feb The Future is Cloud Native: Are You Ready?
- 08 Jan Making Better Decisions in Busy World
- 02 Sep Choreography Pattern: Optimizing Communication in Distributed Systems
- 14 Mar Orchestration Pattern: Managing Distributed Transactions
- 08 Mar Can I Code Without My Laptop
- 18 Feb Scatter Gather Pattern: Designing High-Performing Distributed Systems
- 28 Jan Pipes And Filters Pattern: Streamlining Data Processing in Distributed Systems
- 01 Jan Regaining Creativity
- 22 Dec Load Balancing Pattern
- 01 Dec 10 Best Practices to Launch APIs in 2023
- 10 Jan A Stress-Free 2022
- 18 Apr Benchmarking Scala Code with JMH
- 10 Apr Java Microbenchmark Harness (JMH)
- 30 Mar What is Microbenchmarking
- 28 Feb Repeated Method Parameters in Scala
- 16 Feb Lazy Evaluation in Scala
- 16 Feb Closures in Scala
- 13 Feb Partial Functions in Scala
- 02 Jan Currying in Scala
- 29 Dec Partially Applied Functions in Scala
- 17 Dec Tail Recursion in Scala
- 29 Oct Designing Resilient Microservices
- 15 Oct Designing Automated Microservice
- 28 Sep Designing Autonomous Microservice
- 08 Sep Designing Observable Microservice
- 05 Aug Designing High Cohesion Microservice
- 17 Jul Day at Dynamo Hack
- 16 Jun Designing Business Centric Microservice
- 21 May Introduction to Microservices
- 03 Apr URL encoding and decoding using Scala
- 26 Feb Benefits of CI - Production Ready Code
- 17 Jan Benefits of CI - Decrease code review time