Tom Wheeler

83 posts

Tom Wheeler banner
Tom Wheeler

Tom Wheeler

@TemporalTom

Principal Developer Advocate @ Temporal

Greater St. Louis area Katılım Mayıs 2022
324 Takip Edilen137 Takipçiler
Kayvon Beykpour
Kayvon Beykpour@kayvz·
This is a love letter to @temporalio. Not because of the product (which powers a big chunk of @Macroscope's infrastructure and we love), but because of a tiny purple tardigrade. A few months ago I spoke at Temporal’s Replay conference in SF. Afterwards, I grabbed a swag bag on the way out. Inside was a plush tardigrade. I’m embarrassed to say I didn’t know what a tardigrade even was before this. Though it was mythical? Wtf does it even have to do with Temporal. I still don’t know. That plush somehow became my almost-2-year-old son’s most prized possession. He carries it everywhere. Sleeps with it. Calls it “tar-da-grade,” which is remarkable considering that’s about 25% of his vocabulary. A few months later, disaster struck. One of our dogs chewed the tardigrade to pieces. Our son was devastated. “Where’s tardigrade?” “He’s… at the doctor.” I tried superglue surgery before realizing maybe glue fumes and toddler bedtime weren’t an ideal combination. I searched everywhere online but couldn’t find another one. So Sunday night I sent a slightly ridiculous message to our Temporal AE, Zac Bischoff, asking if there was any chance he could help a desperate dad. The next day, not one but TWO replacement tardigrades showed up at my office. Durable execution ftw. Thank you Zac, and thank you Temporal. You made a 2yo happy (albeit somewhat oblivious) and a father even happier.
Kayvon Beykpour tweet media
English
7
5
32
2.7K
Tom Wheeler
Tom Wheeler@TemporalTom·
I’m excited to announce that I’m giving a lightning talk at @ssw_conf. Join me to learn how applications can recover from crashes without losing state or unnecessarily repeating completed work.
Tom Wheeler tweet media
English
0
0
2
48
Tom Wheeler
Tom Wheeler@TemporalTom·
So glad to join @mfateev and @sergeybykov on this Techstrong TV episode about Durable Execution.
Techstrong TV@TechstrongTV

Modern applications demand reliability, but many teams still rely on ad hoc retries, scattered state, and manual recovery when things fail. 𝗘𝗽𝗶𝘀𝗼𝗱𝗲 𝟭 of @temporalio's @TechstrongTV series, Workflow Orchestration, Evolved, introduces Durable Execution as a new foundation. State and progress are handled in the execution layer so developers can focus on workflow logic while the system manages failures and restarts. ▶️ buff.ly/NKy5Kir #Temporal #TechstrongTV #SoftwareEngineering #DistributedSystems

English
0
0
0
19
Tom Wheeler
Tom Wheeler@TemporalTom·
@TalentLMS Our training courses in TalentLMS have been unavailable for two days and your staff has been unresponsive. Can you please get in touch with me so we can get this fixed? Thanks.
English
0
0
0
19
Tom Wheeler
Tom Wheeler@TemporalTom·
@NikhilVerma @temporalio Our Temporal 101 training and developer guide documentation both mention the limited payload size. I realize that not everyone sees those resources, though, so please let me know if you have ideas for making this info more visible.
English
0
0
1
48
Nikhil Verma
Nikhil Verma@NikhilVerma·
I really like @temporalio but man there are some very leaky abstractions that you only run into when you start scaling. They all make "sense" but the fact that they come at you once you start getting comfortable sucks. The most recent one, an activity payload can't exceed 2MB. It makes sense if you understand how Temporal works, but we only ran into it after a couple months of running it on production, as we never had the case happen before.
English
2
0
0
212
Tom Wheeler
Tom Wheeler@TemporalTom·
@NikhilVerma @temporalio @NikhilVerma I'm glad to hear that you like Temporal. I also understand your frustration re payload size. I've faced similar limits in other systems (e.g., Apache Kafka and ZooKeeper). They protect system performance, but require the developer to be aware of them.
English
0
0
0
47
Tom Wheeler
Tom Wheeler@TemporalTom·
@gamesbrainiac Could you be specific about which OS update (version) broke it so I can avoid it until Screenflow has a fix?
English
1
0
0
24
Tom Wheeler retweetledi
Datadog, Inc.
Datadog, Inc.@datadoghq·
Datadog's new @temporalio integration enables you to visualize and monitor the health of every service in your Temporal Server. Learn more: dtdg.co/3rfZIvF
English
0
4
12
2.6K
Tom Wheeler
Tom Wheeler@TemporalTom·
@jeanqasaur I wouldn't say it's my favorite thing, but definitely unknown by most is the extent to which FORTRAN code still plays a key role in aerospace engineering.
English
0
0
0
68
✨ Jean Yang ✨
✨ Jean Yang ✨@jeanqasaur·
Question: what's your favorite unknown/unsexy technical thing that runs a lot of the world?
English
34
2
24
18.5K
Tom Wheeler
Tom Wheeler@TemporalTom·
@DominikTornow I can confirm from personal experience that working with Dominik sparks joy.
English
1
1
1
728
Dominik Tornow
Dominik Tornow@DominikTornow·
Posting our first job opening in engineering soon 🎉 Beyond competitive compensation & benefits, I want to craft a workspace that sparks joy ❤️ One way: Lift each other up. Let's grow our knowledge & understanding of distributed systems, together. x.com/DominikTornow/…
Dominik Tornow@DominikTornow

I am thrilled to share that I've decided to start my own company in the cloud & distributed system space 🚀 Can't wait to share more details on the new venture and about its vision soon 🎉 #ThinkingInDistributedSystems #NewBeginnings

English
5
7
59
14.8K
Tom Wheeler
Tom Wheeler@TemporalTom·
@bcantrill The distinction between blog post and manifesto lies with font selection, not word count. Proclamations may be either verbose or succinct, but to be accepted as undeniable fact, they must be expressed in Comic Sans.
English
0
0
0
48
Bryan Cantrill
Bryan Cantrill@bcantrill·
At what length is a blog post more aptly called a manifesto?
English
21
2
52
16.7K
Tom Wheeler retweetledi
Temporal
Temporal@temporalio·
We can't wait to have our friends at @bitovi join us for #Replay2023 from September 12-14! 🚀 Stop by their booth to see Matt and let's #talkTemporal! Grab your ticket today! For @bitovi followers, use code: BITOVI20 to get a discount to the conference 👉 temporal.io/replay
English
0
6
10
1.2K
Tom Wheeler retweetledi
Loren 🤓
Loren 🤓@lorendsr·
Time-travel debugging is a really efficient way of finding the issue with your code. Only certain debuggers (starting in 1976 with Smalltalk-76) can do it. Many of them use a technique called record & replay to achieve it.
English
1
11
19
2.1K
Tom Wheeler
Tom Wheeler@TemporalTom·
Only six weeks until one of my favorite talks of all time has a sequel. There's still time to sign up and see it live. If you never saw the original, do yourself a favor: youtu.be/PcUWphfLyMA
YouTube video
YouTube
Temporal@temporalio

We have some familiar faces returning for #Replay2023 including Matt McDole with Yum Brands! Come hear from Matt on all of the updates and changes with "Temporal at Yum! Brands: A Year Later". Don't miss this great talk and many more September 12-14th 👉 temporal.io/replay

English
1
0
2
115
Tom Wheeler retweetledi
Temporal
Temporal@temporalio·
Today's the day! We're meeting with GoLang in London later this afternoon! Our Developer Advocate, Rob Holland will be discussing: "Designing for Failure" where he explores failures in microservice architectures. Join us for networking and learning 👉 events.temporal.io/GoLanginLondon…
English
0
2
4
652
Tom Wheeler
Tom Wheeler@TemporalTom·
@bibryam Based on these visuals, it looks like the Gateway Arch in downtown St. Louis has surpassed the fourth wave of innovation and is closing in on the fifth.
English
0
0
0
101
Bilgin Ibryam
Bilgin Ibryam@bibryam·
Long wave innovation cycles
Bilgin Ibryam tweet media
English
4
11
49
16K