
Lead editor, software architecture and design @InfoQ; Sr principal engineer @Blackbaud; Lifelong computer nerd; Husband; Geek dad; Outdoorsy; Dog person; He/Him
Denver, Colorado
Joined February 2009
- Tweets1.7K
- Following1.8K
- Followers678
- Likes1.9K
Computer science studies algorithms, data structures, and operating systems.
Software engineering uses software to solve problems.
The ability to effectively analyze a problem, evaluate different options, and engineer a solution requires the skills taught in the liberal arts.
A Great Engineer Needs the Liberal Arts bit.ly/2EHxaPg by @thomasbetts
Thomas Betts ([email protected]) retweeted
Architectural Retrospectives: The Key to Getting Better at Architecting bit.ly/4fI1cTU by Pierre Pureur, Kurt Bittner, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
Experimenting with LLMs for Developer Productivity bit.ly/3V8SNR7 authored by @gengstrand, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
Explore the #InfoQ #SoftwareArchitecture Trends Report for a comprehensive overview of key topics worthy of attention: bit.ly/3VNKvPo
💪 Knowledge is power! #StayAhead #StayInformed #SoftwareTrends
@ThomasBetts @blanquish @eranstiller @danielbryantuk @RafalGancarz
Thomas Betts ([email protected]) retweeted
👉 Let's master the art of handling long-running processes in #modernarchitecture. On stage at #QConLondon, @berndruecker, Co-Founder & Chief Technologist @Camunda, shares real-life challenges, the power of process orchestration, and tools that scale: shorturl.at/cuEWX
Thomas Betts ([email protected]) retweeted
Let's discover how @Linkedin streamlined the migration of 8k services with an in-house framework, minimizing effort & maximizing ROI: shorturl.at/xzDGN
🗣️ Karthik Ramgopal, Tech Lead of Product Engineering Team & Min Chen, Principal Staff Software Engineer - @LinkedIn
Thomas Betts ([email protected]) retweeted
Now at #QConLondon, Leander Vanderbijl, Senior Engineer at Livi, shares their journey through a #cloud migration: shorturl.at/kFRZ0
Let's deep-dive at:
- #Synchronous vs asynchronous communication
- #Observability at scale
-Building #api integrations
- #Microservices
Thomas Betts ([email protected]) retweeted
Interesting @InfoQ write-up of @ericevans0's @ExploreDDD keynote by @ThomasBetts!
"Evans believes there can be good combinations of DDD and AI-oriented software. He said, 'because some parts of a complex system never fit into structured parts of domain models, we throw those over to humans to handle. Maybe we'll have some hard-coded, some human-handled, and a third, LLM-supported category.' "
infoq.com/news/2024/03/Evans…
Thomas Betts ([email protected]) retweeted
Eric Evans Encourages DDD Practitioners to Experiment with LLMs bit.ly/3Vn2tbh by @thomasbetts
Thomas Betts ([email protected]) retweeted
Thomas Betts ([email protected]) retweeted
How Much Architecture Is “Enough?”: Balancing the MVP and MVA Helps You Make Better Decisions bit.ly/3HwgqeB by Pierre Pureur, Kurt Bittner, reviewed by @thomasbetts
I'm so excited to be speaking at @ExploreDDD in March. I hope you'll be able to join us.
(1/2) What is a software architect? The role is constantly evolving, and requires skills like decision-making, communication, and abilities to adapt to changing environments.
Join @ThomasBetts of @InfoQ in this talk at #EDDD where we'll explore how innovative architects...
Thomas Betts ([email protected]) retweeted
The standard format for describing asynchronous #APIs has evolved and has made some breaking changes to address limitations in earlier versions.
@ThomasBetts & @fmvilas unpack the significant updates & breaking changes in #AsyncAPI V3: bit.ly/3GNpL1s
#InfoQ #podcast
Thanks to the reader who pointed out that counting to twelve is a challenge.
Sometimes extra reviews still miss some obvious details.
12 Software Architecture Pitfalls and How to Avoid Them bit.ly/47RmnhV by Pierre Pureur, Kurt Bittner, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
🎙️ @InfoQ Podcast: Using #ChatGPT to Search #EnterpriseData.
In this episode, @ThomasBetts talks with @pamelafox, a cloud advocate in Python at @Microsoft. They discuss several ChatGPT sample apps that Pamela helps maintain: bit.ly/46ubfpK
#AI #ML
Thomas Betts ([email protected]) retweeted
Going Global: A Deep Dive to Build an Internationalization Framework bit.ly/412B8fd by Hemanth Murali, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
Dive into the world of #ChatGPT apps with @pamelafox !
Learn about the integration of ChatGPT with Azure OpenAI and Cognitive Search for querying enterprise data with a chat interface.
🎙️Listen to the #InfoQ #podcast now: bit.ly/3QZa90B
#AI #LLMs #Database
Thomas Betts ([email protected]) retweeted
Diagrid Launches Serverless, Fully-Managed Dapr Offering bit.ly/3u7gQVC by @thomasbetts
Thomas Betts ([email protected]) retweeted
The False Dichotomy of Monolith vs. Microservices bit.ly/3FJzsgE authored by @codecapers, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
Has Your Architectural Decision Record Lost Its Purpose? bit.ly/3Sh1oA3 by Pierre Pureur, Kurt Bittner, reviewed by @thomasbetts
Thomas Betts ([email protected]) retweeted
Meet #Dapr - the Distributed Applications Runtime: bit.ly/3PCDUnm
Dapr is featured as an #earlyadopter idea for portability & cloud-bound apps in the latest InfoQ #SoftwareArchitecture Trends Report.
#InfoQ #podcast w/ @mfussell @yaronschneider @ThomasBetts
























