Shekhar GulatiBeing Chief Technology Officer: Lessons learned in my first yearIt is now little over a year since I became Chief Technology Officer (CTO) in my current organization. And, I thought it will be a good…1 min read·Jan 3, 2021----
Shekhar Gulati25 Lessons I Learned Doing Consulting AssignmentsIn the last few years I was involved in multiple consulting assignments. In this short post I have shared key lessons that I have learnt…2 min read·Apr 16, 2020----
Shekhar GulatiinXebia Engineering Blog11 Reasons Why You Are Going To Fail With MicroservicesOver the last couple of years we have done architecture review of multiple product teams that are on their digital transformation journey…12 min read·Mar 2, 2020--13--13
Shekhar GulatiinXebia Engineering BlogUsing Redis Streams To Implement Near Cache InvalidationEarly last year I was working on an application that kept data in a near cache. I will not delve into reasons why we used near cache other…7 min read·Dec 16, 2019--3--3
Shekhar GulatiHow To Think About Different Database Data Models: Relational vs Document Data ModelsThis week I was talking to a developer about how to think about data models supported by different databases. One thing that I have learnt…2 min read·Oct 12, 2019----
Shekhar GulatiinXebia Engineering BlogA Minimalistic Guide to Building and Deploying Monolithic Spring Boot React ApplicationsUsing Gradle, WebJars, and Heroku6 min read·Sep 9, 2019--1--1
Shekhar GulatiinXebia Engineering BlogThe Kubernetes Guide For Java Developers: Learn Kubernetes by deploying a real-world application…This is the guide I wish I had when I was starting my Kubernetes journey. Kubernetes is a complex technology with many new concepts that…25 min read·Aug 14, 2019----