Unmesh Joshi @unmeshjoshi
Joined October 2009-
Tweets300
-
Followers3K
-
Following155
-
Likes486
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.
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.
NEW POST I had an interesting email conversation with @unmeshjoshi about how when programming with an LLM he likes to grow a language of abstractions. martinfowler.com/articles/convo…
"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. https://t.co/pG42ciuHDP
Enjoyed this discussion with Premanand Chandrasekaran and Lilly Ryan, pairing with @martinfowler . 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
FINAL § In complex environments, the characteristics of Expert Generalists lead them to be particularly valuable in driving tasks to completion. @unmeshjoshi , Gitanjali, and I thus complete our article by summarizing the value of this skill. martinfowler.com/articles/exper…
NEW § While we've spent this article praising the Expert Generalist, @unmeshjoshi , 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…
NEW § To grow Expert Generalists we need to focus attention on fundamentals rather tools. As an example, @unmeshjoshi , Gitanjali, and I describe a workshop we've used to break silos of application development, data engineering, and devops martinfowler.com/articles/exper…
NEW § We have two crucial checkpoints for spotting — and then nurturing — expert generalists. @unmeshjoshi, Gitanjali, and I look at hiring and career progression. martinfowler.com/articles/exper…
NEW § Three more characteristics for Expert Generalists. @unmeshjoshi , Gitanjali and I describe favoring fundamental knowledge, skills blend, and sympathy for related domains martinfowler.com/articles/exper…
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. @unmeshjoshi , Gitanjali, and I write about explicitly recognizing this martinfowler.com/articles/exper…
Happy and relieved that the episode with @unmeshjoshi 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
"LLMs are particularly helpful when you have a design in mind but are not getting started because of the efforts needed for setting up the scaffolding to try it out." martinfowler.com/articles/explo… < @unmeshjoshi has a good post about extending a UML tool using an LLM
Diagram as code tools like PlantUML are very helpful and work well with LLMs. LLMs can also help to quickly build custom tooling around them making them very useful in technical documentation.
Diagram as code tools like PlantUML are very helpful and work well with LLMs. LLMs can also help to quickly build custom tooling around them making them very useful in technical documentation.
NEW POST Even experienced developers fumble around when working with a new platform. @unmeshjoshi shows how using an LLM helped him learn how to use an unfamiliar toolset. martinfowler.com/articles/explo…
I recently published this article; relevant to engineers working on storage engines and storage devices. Thanks to my senior colleague @unmeshjoshi, Author of Patterns of Distributed Systems, for taking the time to review this article. bit.ly/3RlsiFn #database #rust
NEW POST AI editors generate code with remarkable speed, but more is needed for robust systems. Unmesh Joshi describes a dialog between developer and LLM - demonstrating how expert guidance is critical. martinfowler.com/articles/explo…
5 episodes, you don’t wanna miss on The GeekNarrator 👇 1) Aurora DSQL internals with @MarcJBrooker youtu.be/ONkfXvPSSpc 2) High Performance Streaming for Data Intensive Applications with @emaxerrno @redpandadata youtu.be/lAlqa9H5FQY 3) Bare Metal PostgreSQL? - @sorenbs…
New episode "Patterns of Distributed Systems" is up now.. Experience based, Actionable insights is what you can expect from this episode. Enjoy: youtu.be/HnyKJq8oR0M The image is taken from here: martinfowler.com/articles/patte…
Exploring the building blocks of #DistributedSystems: ter.li/geluqc Hosts: Scott Shaw and Rebecca Parsons Guest: @unmeshjoshi
Patterns of Distributed Systems details architecture patterns rarely covered elsewhere. An excellent resource beyond standard patterns by @unmeshjoshi

Martin Fowler @martinfowler
352K Followers 183 Following Author on Software Development. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.
Dominik Tornow @DominikTornow
10K Followers 528 Following Founder @resonatehqio | Distributed Async•Await | Thinking in Distributed Systems | https://t.co/KAoD02dKrq
Martin Kleppmann @martinkl
49K Followers 949 Following Find me at @martin.kleppmann.com on Bluesky, @[email protected] on Mastodon. Author of @intensivedata, Associate Professor @Cambridge_CL. he/him
Alex P @ifesdjeen
15K Followers 1K Following Distributed and Storage Systems. Apache Cassandra Committer and PMC member. Author of Database Internals @therealdatabass. Discord: https://t.co/8LwhZom9eQ
Thoughtworks @thoughtworks
170K Followers 6K Following Global tech consultancy blending design, engineering and AI to help businesses thrive through innovation.
MOHAMMED @Mohammed_Azure
615 Followers 4K Following A passionate cloud enthusiast and a huge fan of Jonathan Lewis @JLOracle.
SeraphicBloom @SuyashSaxena777
33 Followers 256 Following Work hard, play hard, and appreciate every moment. Yoga, fitness, and creativity keep me grounded.
Hems_910 @Hems_910
4 Followers 146 Following Smts @Oracle (OCI) | x-sde2 @Amazon | x-sde @TataCliq | Intern @Samsung l ugrad @PESUniversity 21
kartik umalkar @kartikumalkar
28 Followers 329 Following
Ward Jaabary @Wooli1920
14 Followers 375 Following Computer Science Student at TU Dortmund. I enjoy discussing programming, politics and environmental issues.
Harold @haroldmoma
561 Followers 6K Following Solutions Architect at @AWSCloud. I read RFCs for fun. musings about tech,music,politics,books and others. Opinions here my own.
Kazunori Kaz Iriya �... @iriyak
391 Followers 1K Following 『いりやっく』こと入谷和典と申します。ビジュアルコミュニケーション基盤構築のお手伝いをしています。エンタープライズ向け動画ライブ配信基盤、ノイズミュート、字幕作成基盤など。Video Capable Technical Manager。 https://t.co/hfcEySivhs https://t.co/AmaEapSgh3
Vinko Vrsalovic @vinkoid
448 Followers 634 Following Life is minus green. But we all need to make it green. It's the challenge of our times.
Prerak Sanghvi @preraksanghvi
517 Followers 643 Following Technologist, road & trail runner, capital markets professional. Opinions my own.Ravi Kiran @ravi_kiran_vs
20 Followers 213 Following
Deccaner @Deccaner
89 Followers 150 Following a succulent fault tolerant distributed system? I WILL teach you how to program, sometimes in Marathi
Dien Nguyen @nqdien
25 Followers 1K Following
xes 3201 @X320119086
0 Followers 2 Following
Akshay Raichur @akshayvraichur
395 Followers 679 Following 25 y/o Software Engineer @meeshotech, MTech BITS Pilani'26. Travel 🛫 | Photography 📸 | Badminton 🏸 | Tech 💻
APGan @gan_ap72419
0 Followers 82 Following
Excel @ExcelSChukwu
42 Followers 196 Following
Jotish Suthar @iJotish
534 Followers 2K Following Inquisitive. Cultivate your curiosity \m/ ❤️ Pearl Jam , Porcupine Tree, Coldplay, U2
Naveen Kumar / ನವ... @v_navin_kumar
43 Followers 600 Following
jeffbbz @jeffbbz
385 Followers 2K Following film, video, movies, cinema, cassette tapes, etc… Mostly just here to retweet Jose Canseco...
Sangho Choi @tonkex
76 Followers 437 Following
Jianyong Chen @BalusChen
10 Followers 317 Following
vighnesh @vigneshachar
125 Followers 764 Following Software Engineer | Tech, DevOps & AI/ML Buff | Investor | Cricket Lover Views: Thoughtful, often right-leaning, always open-minded.
Harsh @harshjoshi211
4 Followers 17 Following I am a computer engineer. I am studying in G.K Bharad I am Student of GTU. I love Computer
Thinesh @thineshcv
6 Followers 235 Following Devops | kubernetes | Python | Web Development | GoLang
Navin Nagpal @nagpalnavin
172 Followers 431 Following Engineering @CleverTap. Fan of @ManCity. Amateur cook.
kimi5 @xianyue_
23 Followers 1K Following
Morteza Azizi @MortezaAzizi
11 Followers 117 Following
Sanha @sanha_dev
1 Followers 56 Following
Piyush Mishra @piyush4dec
14 Followers 262 Following Student For Life! Both Personally and Professionally
Rohitash Panda @RohitashPanda
451 Followers 6K Following Technical Lead/Architect, Software Systems generalist.
Ponvino Vijayan @ponvino
75 Followers 299 Following
Oğuzhan Yılmaz @c1982
5K Followers 2K Following Software Crafter at Mage Games, https://t.co/nypuFEJmpq, https://t.co/YtIDKO5g6C
Mohamed Noorullah @noorulla
61 Followers 1K Following
Bala Gangadhar @gangadharphy
10 Followers 126 Following
Martin Fowler @martinfowler
352K Followers 183 Following Author on Software Development. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.
Venkat Subramaniam @venkat_s
66K Followers 420 Following Programmer, author, speaker, founder Agile Developer, Inc., co-founder of @dev2next Conference, professor @CSatUH
Kent Beck 🌻 @KentBeck
183K Followers 829 Following Programmer, coach coach, artist, pokerist, singer/guitarist. Learning to be me. Chief Scientist at Mechanical Orchard. Mastodon: @[email protected]
Dominik Tornow @DominikTornow
10K Followers 528 Following Founder @resonatehqio | Distributed Async•Await | Thinking in Distributed Systems | https://t.co/KAoD02dKrq
Martin Kleppmann @martinkl
49K Followers 949 Following Find me at @martin.kleppmann.com on Bluesky, @[email protected] on Mastodon. Author of @intensivedata, Associate Professor @Cambridge_CL. he/him
Murat Demirbas (Distr... @muratdemirbas
10K Followers 256 Following MongoDB Research: Distributed {Systems, Databases, Consensus} + Formal Methods ex-AWS, ex-Prof @SUNY Buffalo. https://t.co/IqZPhhtcCC Opinions my own
Marc Brooker @MarcJBrooker
21K Followers 745 Following AI, agents, databases, and serverless at AWS. Views are my own.
Alex P @ifesdjeen
15K Followers 1K Following Distributed and Storage Systems. Apache Cassandra Committer and PMC member. Author of Database Internals @therealdatabass. Discord: https://t.co/8LwhZom9eQ
Ajey Gore @AjeyGore
22K Followers 403 Following engineer builder tech product - operating partner @peakxvpartners @_surgeahead finding peace within.
Vaughn Vernon @VaughnVernon
25K Followers 207 Following Software Architect and Modeler | #DDDesign | Systems Transformation | Simplicity | Writes Code | Actor Model | @kalele_io @kalele_domo | em dashes—my own
Greg Young @gregyoung
29K Followers 2K Following
Aleksey Shipilëv @shipilev
27K Followers 586 Following In love-hate relationship with machines. Doing weird stuff, so you don't have to. Personal account, expect no perfection. Currently: everything OpenJDK at AWS.
DHH @dhh
554K Followers 131 Following Father of three, Creator of Ruby on Rails + Omarchy, Co-owner & CTO of 37signals, Shopify director, NYT best-selling author, and Le Mans 24h class-winner.
Mitchell Hashimoto @mitchellh
141K Followers 139 Following Working on a new terminal: Ghostty. 👻 Prev: founded @HashiCorp. Created Vagrant, Terraform, Vault, and others. Vision Jet Pilot. 👨✈️
Pat Helland @PatHelland
5K Followers 1K Following Building distributed systems & databases since 1978. Now at Salesforce. Dropped out of UC Irvine in 1976. Write for ACM Queue & blog @ https://t.co/MYYTVzxjyj
Thoughtworks @thoughtworks
170K Followers 6K Following Global tech consultancy blending design, engineering and AI to help businesses thrive through innovation.
Antithesis @AntithesisHQ
3K Followers 45 Following A platform for building the impossible. Autonomous testing trusted by @PalantirTech @MongoDB @Ethereum and many others.
Vipul Vaibhaw @vaibhaw_vipul
14K Followers 2K Following Founding Engineer @pre6ai Open source ❤️. Math and Systems. Most posts are notes to myself.
Joe Emison @JoeEmison
4K Followers 2K Following My profile is here, but I am not. Find me @joeemison.com.
InformIT @InformIT
5K Followers 2K Following Pearson & Addison-Wesley tech-focused content including books, eBooks & video learning. Join our email list at https://t.co/BhczZt3hZm.
Indranil Gupta @indygupta
2K Followers 85 Following Professor @IllinoisCDS. Co-lead @just_infras. Podcast Host @csimmigrant. Music DJ @WEFTradio. Sometimes Joker. Sometimes Seriouser.
Milind Kulkarni @mkulkarni
737 Followers 350 Following
Mike Freedman @michaelfreedman
5K Followers 369 Following Co-founder/CTO, @TigerDatabase / @TimescaleDB 🐯🦄. Professor, @PrincetonCS. Distributed systems, databases, AI, security, networking.
Franck Pachot @FranckPachot
17K Followers 2K Following 🥑 Developer Advocate at 🍃 MongoDB 🔸 AWS Data Hero 🅾️ Oracle Certified Master ▝▞ YugabyteDB 🐘 PostgreSQL 𝕏posting to bsky/mstdn/lnkdn
Karthik Ranganathan @karthikr
2K Followers 593 Following Technology, public clouds, microservices, kubernetes. Surfing and outdoors. Founder & CTO @Yugabyte.
TigerBeetle @TigerBeetleDB
8K Followers 1K Following The financial transactions database designed to power the next 30 years of transaction processing.
@[email protected] @lemmster
1K Followers 553 Following Principal Research Software Engineer at Microsoft Research
mike danese @mikedanese
521 Followers 59 Following swe@google improving kubernetes and gke: chair of kubernetes sig-auth, tl of gke identity, trust me, i'm a ca.crt.
Joran Dirk Greef @jorandirkgreef
8K Followers 2K Following Creator, Founder and CEO of @TigerBeetleDB — the financial transactions database designed to power the next 30 years of transaction processing.
Jason Nicholls 💙 @jnmet
43K Followers 2K Following Lead International Forecaster/Senior Meteorologist/International forecasting manager @AccuWeather. Long range/global forecaster. NVU-Lyndon grad; proud dad
Siddharth Desai @SiddharthDesai
2K Followers 938 Following Securing Water • Public Policy • @Stanford • @ISBedu Public Policy • Pune • Tennis
Skymet @SkymetWeather
102K Followers 70 Following Round the clock pan India weather alerts, forecasts, and observations. Latest news and updates on #weather from all parts of India.
PMRDA @OfficialPMRDA
24K Followers 25 Following Pune Metropolitan Region Development Authority (PMRDA) is the Planning and Development Authority for the Pune Metropolitan Region.
PMC Care @PMCPune
205K Followers 44 Following Official Twitter Account of Pune Municipal Corporation | पुणे महानगरपालिकेचे अधिकृत ट्विटर खाते
Pierre Zemb @PierreZ
3K Followers 4K Following 🧑💻 Staff Engineer @clever_cloud 🤩 Distributed and Database Systems 🚀 Co-leader @finistdevs 💪 Squash player
Aleksey “AlekSi” ... @paaleksey
1K Followers 949 Following 🎲 Pseudo-random person. 👨💻 @ferret_db. 🐹 #golang gopher. Prev: 🎙 @golangshow co-host. 📢 @GopherConRu and #GolangMoscow organizer/speaker. 🕊
Heidi Howard @heidiann360
7K Followers 601 Following Distributed Systems Researcher, Azure Research (Microsoft)
Dr. Vineet Kumar @vineet_mausam
19K Followers 240 Following Research scientist on cyclone. All info. and posts are in my personal capacity, for all official weather warnings updates follow IMD https://t.co/y5mwIS4ARf
Aleksey Charapko @AlekseyCharapko
3K Followers 187 Following Assistant professor of computer science @UofNH. Interested in everything distributed/cloud/edge. Metastable failures
K S Hosalikar @Hosalikar_KS
47K Followers 252 Following Scientist-G Former Head; Climate Research & Services,IMD Pune India Met Department. Tweets in personal capacity. Aim: Take Real-time weather updates last mile.
Zhamak Dehghani @zhamakd
11K Followers 556 Following an empathetic technologist | founder ceo of nextdata | data mesh creator | author | speaker | learner | mother | she/her | ex-thoughtworks
Pramod Sadalage @pramodsadalage
2K Followers 201 Following husband. dad. developer. author. nosql. agile. lean. database productivity. thoughtworker. database-refactoring. bigdata. northwestern wildcats.
Ismael Juma @ijuma
5K Followers 515 Following Kafka, Scala, JVM, distributed systems, performance, machine learning, Haskell, @ConfluentInc.
fpj @fpjunqueira
2K Followers 259 Following Distributed Systems, ZooKeeper, BookKeeper, Kafka, ASF. In a previous life: Yahoo! Research, Microsoft Research, Confluent. https://t.co/CDu5AxobCM
Neil Conway @neil_conway
5K Followers 937 Following Past: @DeterminedAI (founder / CTO), @mesosphere, DBs and cloud programming @ UC Berkeley, Postgres.
Dahlia Malkhi @dahlia_malkhi
4K Followers 225 Following Professor @UCSB, advisor of @SpaceComputerIO, @LyquorLabs, @Nubit_org, @EspressoSys, former chief scientist @ChainlinkLabs, former CTO @DiemAssociation
Tim Berglund @tlberglund
12K Followers 1K Following VP DevRel at @Confluent. Father of three, grandfather of four. Believer in Christ. Opinions should be your own.
Lindsey Kuper (@linds... @lindsey
9K Followers 797 Following CSE assistant professor at @ucsc (https://t.co/mijWIrhfoU). Made in Iowa. Nearly 100% biodegradable. https://t.co/iAyJDalnrG
Rakhee Kulkarni @rakheemulay
308 Followers 312 Following ThoughtWorker, Recruiter, Mommy, Animal Lover, Music, Sarcasm and Sarees, constantly finding #littlejoysoflife 🙃
Mark Reinhold @mreinhold
35K Followers 899 Following Chief Architect, Java Platform Group, Oracle · Views are my own · 🐘 https://t.co/K7mZtsmCoU
Distributed Systems @dist_sys
1K Followers 83 Following Distributed Systems Community. https://t.co/L37LaZcRBE
dharmapurikar @dharmapurikar
130 Followers 151 Following
OpenJDK @OpenJDK
42K Followers 0 Following The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects · 🐘 https://t.co/UtKelUz9Xh
Neal Gafter @gafter
4K Followers 399 Following Interested in programming language evolution (C++, C#, Java, Kotlin), and Bitcoin.
Java @java
580K Followers 750 Following The official page of the #1 programming language and development platform.
Diego Ongaro @ongardie
3K Followers 510 Following I like distributed systems and co-created Raft (https://t.co/Z2HPGgq1QI). Follow me on Mastodon at @[email protected] or https://t.co/yj5rWlttCZ.