Unmesh Joshi (@unmeshjoshi) 's Twitter Profile
Unmesh Joshi

@unmeshjoshi

ID: 79476589

calendar_today03-10-2009 14:44:24

286 Tweet

2,2K Followers

155 Following

Kaivalya Apte - The Geek Narrator (@thegeeknarrator) 's Twitter Profile Photo

Happy and relieved that the episode with Unmesh Joshi has been restored on YouTube after I filed a counter on the copyright strike. Here is the video in case you haven’t watched it youtu.be/HnyKJq8oR0M

Happy and relieved that the episode with <a href="/unmeshjoshi/">Unmesh Joshi</a> has been restored on YouTube after I filed a counter on the copyright strike.

Here is the video in case you haven’t watched it
youtu.be/HnyKJq8oR0M
Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW POST Increasingly our industry favors deep specialists. But we've found our most effective colleagues have a broad-based skill that's based on spanning many specialties. Unmesh Joshi , Gitanjali, and I write about explicitly recognizing this martinfowler.com/articles/exper…

Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW § Three more characteristics for Expert Generalists. Unmesh Joshi , Gitanjali and I describe favoring fundamental knowledge, skills blend, and sympathy for related domains martinfowler.com/articles/exper…

Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW § We have two crucial checkpoints for spotting — and then nurturing — expert generalists. Unmesh Joshi, Gitanjali, and I look at hiring and career progression. martinfowler.com/articles/exper…

Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW § To grow Expert Generalists we need to focus attention on fundamentals rather tools. As an example, Unmesh Joshi , Gitanjali, and I describe a workshop we've used to break silos of application development, data engineering, and devops martinfowler.com/articles/exper…

Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW § While we've spent this article praising the Expert Generalist, Unmesh Joshi , Gitanjali, and I simultaneously do not deny the value of specialist knowledge. We also note that EGs work well with LLMs. martinfowler.com/articles/exper…

Martin Fowler (@martinfowler) 's Twitter Profile Photo

FINAL § In complex environments, the characteristics of Expert Generalists lead them to be particularly valuable in driving tasks to completion. Unmesh Joshi , Gitanjali, and I thus complete our article by summarizing the value of this skill. martinfowler.com/articles/exper…

Unmesh Joshi (@unmeshjoshi) 's Twitter Profile Photo

Enjoyed this discussion with Premanand Chandrasekaran and Lilly Ryan, pairing with Martin Fowler . The 'Expert Generalist' should be treated as a first-class skill for professionals. We need focused programs to actively nurture and grow it. lnkd.in/db364uqp

Vivek Galatage (@vivekgalatage) 's Twitter Profile Photo

"Patterns of Distributed Systems" by Unmesh Joshi, with contributions by Martin Fowler, is a great book. The article martinfowler.com/articles/patte… gives a glimpse into all the patterns covered in the book, linking to each chapter for a detailed reading.

"Patterns of Distributed Systems" by Unmesh Joshi, with contributions by Martin Fowler, is a great book.

The article martinfowler.com/articles/patte… gives a glimpse into all the patterns covered in the book, linking to each chapter for a detailed reading.
Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW POST I had an interesting email conversation with Unmesh Joshi about how when programming with an LLM he likes to grow a language of abstractions. martinfowler.com/articles/convo…

Unmesh Joshi (@unmeshjoshi) 's Twitter Profile Photo

In my experience, building good abstractions—and using those in your prompts—works far better than chasing perfect prompts. The craft is to grow your system’s language by weaving in names that capture the concepts in your solution’s structure.

Debasish (দেবাশিস্) Ghosh 🇮🇳 (@debasishg) 's Twitter Profile Photo

Tickloom by Unmesh Joshi is a lightweight, single-threaded tick loop for building and breaking distributed systems in Java—with Jepsen-style history export and consistency checks. (link: 👇)

Tickloom by <a href="/unmeshjoshi/">Unmesh Joshi</a> is a lightweight, single-threaded tick loop for building and breaking distributed systems in Java—with Jepsen-style history export and consistency checks. (link: 👇)
Unmesh Joshi (@unmeshjoshi) 's Twitter Profile Photo

Debugging distributed system failures is tricky. Deterministic simulation + Jepsen makes it tractable. With TickLoom, build your own algorithms, inject partitions/loss/crashes, and prove properties from histories. github.com/unmeshjoshi/ti… #DistributedSystems #Jepsen #Java

Debugging distributed system failures is tricky. Deterministic simulation + Jepsen makes it tractable. With TickLoom, build your own algorithms, inject partitions/loss/crashes, and prove properties from histories.
github.com/unmeshjoshi/ti…
#DistributedSystems #Jepsen #Java
Martin Fowler (@martinfowler) 's Twitter Profile Photo

NEW POST Unmesh Joshi finds LLMs to be a useful tool, but explains why their help becomes illusory if they shortcut the essential learning loop of our professional practice. martinfowler.com/articles/llm-l…

Rootconf (@rootconf) 's Twitter Profile Photo

Back with another November meetup 🎉 We’re teaming up with Bengaluru Systems (fka Bengaluru Systems Meetup) to host Unmesh Joshi - author of Patterns of Distributed Systems. Expect sharding, replication, partitioning, CAP, leases & OSS design patterns - in an interactive, ask-as-you-go session.

Back with another November meetup 🎉

We’re teaming up with <a href="/BengaluruSys/">Bengaluru Systems (fka Bengaluru Systems Meetup)</a> to host <a href="/unmeshjoshi/">Unmesh Joshi</a> - author of Patterns of Distributed Systems.

Expect sharding, replication, partitioning, CAP, leases &amp; OSS design patterns - in an interactive, ask-as-you-go session.
Unmesh Joshi (@unmeshjoshi) 's Twitter Profile Photo

A good reminder of Leslie Lamport's definition "A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable." lamport.azurewebsites.net/pubs/distribut…

Rootconf (@rootconf) 's Twitter Profile Photo

Had so much fun at the meet-up on fundamentals of data managemen at scale with Unmesh Joshi Bengaluru Systems (fka Bengaluru Systems Meetup) last week. Thank you to our volunteer - Gurupratap - for making memorable pics.

Had so much fun at the meet-up on fundamentals of data managemen at scale with <a href="/unmeshjoshi/">Unmesh Joshi</a> <a href="/BengaluruSys/">Bengaluru Systems (fka Bengaluru Systems Meetup)</a> last week. 
Thank you to our volunteer - Gurupratap - for making memorable pics.
Unmesh Joshi (@unmeshjoshi) 's Twitter Profile Photo

I enjoyed all the discussions.. even when I was almost exhausted after a 5 hour workshop. Wonderful group of participants with so many interesting discussions.