Prashant Kalkar (@kalkarprashant) 's Twitter Profile
Prashant Kalkar

@kalkarprashant

ID: 1724812476

calendar_today03-09-2013 08:36:07

119 Tweet

113 Followers

128 Following

Prashant Kalkar (@kalkarprashant) 's Twitter Profile Photo

Instead of focusing on the number of lines per method, I like to focus on the number of local variables per method and try to reduce them. #programming

Prashant Kalkar (@kalkarprashant) 's Twitter Profile Photo

Sharing of common code / state and sharing of common interface / type are two different things. Common code sharing can be achieved with Composition or class inheritance (prefer composition). Common interface (substitutability) can only be achieved by (interface) inheritance.

Prashant Kalkar (@kalkarprashant) 's Twitter Profile Photo

Reading a new #code base with depth first approach goes against the idea of Abstraction. Breadth first approach for understanding a new code base is a better approach. #programming. .

Sam Newman (@samnewman) 's Twitter Profile Photo

Well, the 2nd edition of Building Microservices is off to the printers. Ebook release in about a week, print books arriving in the US and EU/UK in around 3-4 weeks.

Confluent (@confluentinc) 's Twitter Profile Photo

🚨 Free eBook! 🚨 Learn how service-based architectures and stream processing tools can help you build business-critical systems in 2022! Download Now! ⏰

David das Neves (@david_das_neves) 's Twitter Profile Photo

A quick intro to Linux. Great for starters and young professionals! [Guide] Linux SysOps Handbook buff.ly/3KjWlHM #Linux #Learning #OS #DevOps

A quick intro to Linux. Great for starters and young professionals!
[Guide] Linux SysOps Handbook
buff.ly/3KjWlHM

#Linux #Learning #OS #DevOps
Yogi (@yogikulkarni) 's Twitter Profile Photo

We've been running a learning competition called "Big-O" at work. This time it was about building a high-performance key-value store. Here's the problem statement bit.ly/3jokUIa created by Priyank Gupta.

Yogi (@yogikulkarni) 's Twitter Profile Photo

Many developers severely underestimate the complexity involved with microservices. While there are many books/articles about the topic, they often miss sharing intuition about the huge level of complexity involved. Will try to share my understanding in this thread...

Prashant Kalkar (@kalkarprashant) 's Twitter Profile Photo

What is your definition of the duplicate code? Is it the code that looks identical/similar now? Or Is it the code that looks identical now and also changes together for the same reason? If it's the latter then what is the best time to remove the duplicate?

Gergely Orosz (@gergelyorosz) 's Twitter Profile Photo

When people share how crypto can bring payments to underserved communities, I ask them if they heard of UPI which did this - but without blockchain. UPI has no fees, is secure, works offline as well and 6 years after launch accounts for 60% of retail payments in India (!!)

Prashant Kalkar (@kalkarprashant) 's Twitter Profile Photo

Flow in #softwaredevelopment can be increased by minimising the work items being blocked or queued and ensuring work items are being worked on continuously to completion.

Yogi (@yogikulkarni) 's Twitter Profile Photo

In other words… Identify and focus on the few major factors that affect a problem… and ignore the minor factors. In most cases only few things are disproportionately important. Ignoring this leads to sloppy thinking.

Uncle Bob Martin (@unclebobmartin) 's Twitter Profile Photo

The Single Responsibility Principle (SRP): Gather together those things that change for the same reasons and at the same times. Separate those things that change for different reasons or at different times.

Sahaj Software (@sahajsoftware) 's Twitter Profile Photo

The modern Kubernetes cluster hosts a range of services. An URL masks the complexity of microservices. What lies beneath the hood? This Devday join Prashant Kalkar at our Pune office or PUN - tinyurl.com/2p8p9vu4 CHE - tinyurl.com/3twaswun BLR - tinyurl.com/2p8mbpj5

The modern Kubernetes cluster hosts a range of services. An URL masks the complexity of microservices. What lies beneath the hood?
This Devday join <a href="/kalkarprashant/">Prashant Kalkar</a> at our Pune office or 
PUN - tinyurl.com/2p8p9vu4
CHE - tinyurl.com/3twaswun
BLR - tinyurl.com/2p8mbpj5