My Matrix Moment: Seeing the World as Workflows
I may not know kung fu - but my coffee is improving.

My Matrix Moment: Seeing the World as Workflows

Three months ago, I took the red pill and had a type of awakening. I joined the world of open source technology with Temporal and life hasn’t been the same since. Much like Neo's transformative awakening to a higher truth, I've come to realise that everything is a workflow.

From software systems to everyday tasks, the world now appears as a series of orchestrated steps, retries, and conditional paths.

My morning coffee is no longer an "express pour and hope" experience that I?fumble through with inconsistent results. It’s now a workflow that requires careful orchestration.

  • Step 1: Check prerequisites. Is the espresso machine powered on? Is there enough coffee, water, and milk? If not, trigger the appropriate sub-workflows: “Refill beans,” “Add water,” or “Run to the local servo”.
  • Step 2: Grind coffee beans. Input: fresh beans. Output: perfectly ground coffee. If the grind size is off, handle retries with a quick adjustment.
  • Step 3: Pull the espresso shot. Execute with a timeout handler - anything over 30 seconds, and we’re in over-extraction territory.
  • Step 4: Steam the milk. Run this for “microfoam consistency”. Ensure parallel execution with Step 3 to maximise efficiency. Monitor for overheating to prevent scorched milk (failure is not an option here).
  • Step 5: Combine and complete. Pour the espresso into the cup, add the steamed milk, and assess the latte art attempt (Don't expect Picasso. Something resembling?a heart shaped?blob is good enough given my limited baristonian skill set).
  • Step 6: Success or retry? Taste. If it’s creamy perfection with a hint of bitter dark chocolate, proceed to the “start the day” workflow. If not, flag the process for debugging - grind size, milk temperature, or if all else fails resort to a skilled "human in the loop" and go to my local cafe.

Sounds excessive? Maybe. Seeing the world through workflows makes everything, even making coffee, feel like an adventure in optimisation and creativity.

But after three months at Temporal, I now see workflows everywhere. And honestly? My coffee is still a work in progress, but I wouldn’t have it any other way.?

If you'd like?to discover how Temporal can guarantee?successful execution of?your workflows - direct message me. We can chat over coffee... I 'm sure we can find a decent coffee shop :)?

-------------

Chris Marshment is a Strategic Enterprise Account Manager at Temporal. The views and opinions expressed in this article are his own and do not necessarily reflect those of Temporal.

Niklas Appelmann

Solutions Architect

2 个月

Love that insight about workflows. I just recently built a batch processor with Temporal that is able to work through 1000s of assets using external APIs as well as local activities running worker code. I had similar awakening with business processes as well; almost every set of human led activities in a company is a process. Most the the processes are not defined and doing so brings a lot of benefits like automation and transparency.

要查看或添加评论,请登录

Chris Marshment的更多文章

  • First Impressions of Temporal: 3 Things I’ve Learnt

    First Impressions of Temporal: 3 Things I’ve Learnt

    When I was asked to run enterprise sales for Temporal in Australia and New Zealand, I was flattered—but I had to admit,…

    3 条评论
  • Ethics, Sales and Murderous Sausage Dogs

    Ethics, Sales and Murderous Sausage Dogs

    Oklahoma woman Tracy Garcia met a horribly tragic end in her own home; mauled to death by her neighbour's sausage dogs.…

    2 条评论
  • 7 Design Principles for Observability Architecture

    7 Design Principles for Observability Architecture

    I’ve worked with hundreds of businesses to develop and evolve their observability strategies. When done right best…

  • 4 things to consider before building your own monitoring solution

    4 things to consider before building your own monitoring solution

    My family will attest to the unfortunate fact that I am a hopelessly inadequate handyman. My home renovation skill set…

    6 条评论
  • 5 Things I Learnt About Datadog

    5 Things I Learnt About Datadog

    After 6 years working for a competitor, I decided it was time to find out whether the grass really is greener on the…

    6 条评论
  • The way we sell needs to change

    The way we sell needs to change

    A fact few people know about me, is that one of my first sales jobs was selling cars. I was New Zealand’s #1 hybrid…

    2 条评论
  • Death of a Salesman: The B2B Sales Revolution

    Death of a Salesman: The B2B Sales Revolution

    Sometimes I wonder what 19th century artisans felt like during the industrial revolution. They had spent a lifetime…

    25 条评论
  • Finding a needle in a thousand haystacks - How to fix customer experience

    Finding a needle in a thousand haystacks - How to fix customer experience

    20 years ago I worked for Accenture at the London Stock Exchange. A few months before I joined, the Exchange suffered a…

    7 条评论
  • How New Relic bumped its share price by 15%?

    How New Relic bumped its share price by 15%?

    New Relic released its quarterly result last week and investors reacted by bumping the share price up by 15%. There was…

    14 条评论
  • A Beginners Guide to Logs vs Metrics

    A Beginners Guide to Logs vs Metrics

    I meet with hundreds of customers every year and regularly encounter misinformation and misunderstandings when it comes…

    12 条评论

社区洞察

其他会员也浏览了