RSSAmplifier

Blog

Keith Tenzer’s Blog

keithtenzer.comRSS feed ↗10 posts

Latest posts

Temporal Schedules: Design Guidance

Overview Temporal Schedules are the modern, recommended way to run recurring or time-triggered workflows on Temporal. They replace older approaches like Temporal Cron Jobs, Kubernetes CronJobs, systemd timers, and Celery, while adding durability, observability, and lifecycle controls that traditional schedulers lack. This post walks through the practices we recommend for designing with Schedules,…

Temporal: There and Back Again - A Story of Motion and Reliability

Reflections I came back to Temporal after what I am referring to as an “AI Sabbatical”. In this blog, I am going to talk about that experience, why I left, and more importantly why I came back. Coming back for 2.0 vs My First Day at Temporal is a completely different experience, as you can imagine. I am different, Temporal is different, expectations are different, but one thing is the same. It’s…

webAI: Guide to Building Custom Elements

Overview In the webAI platform, an Element is the basic building block of an AI pipeline. Think of it as a modular unit that either generates data, transforms it, or routes it further down the workflow. Elements can emit frames, process text, run models, or even orchestrate I/O across multiple data streams. They enable organizations to solve real business problems such as automating customer…

webAI: Intro to Building Custom Elements

Note : This article covers the older ElementSDK 0.9.x. The newer webAI ElementSDK is 0.10.x and recommended which is documented here Overview webAI is an on-device AI platform that enables organizations to build and deploy AI models in a distributed fashion using commodity hardware. Its key benefits are privacy , time-to-market , cost-efficiency , and accuracy . I previously wrote a blog that…

Agentic AI Frameworks

Overview The future of applications is Agentic and that future is here, now. AI is transforming how we build and interact with software. Large Language Models (LLMs) are being integrated into applications to increase capabilities and enable autonomous task execution. It’s no longer just about question-and-answer systems. Agentic AI combines an LLM with tools—external applications, services, data…

AI: The Age of Agentic

Overview When I think about AI, I can’t resist and imagine robots doing work for humans. A robot is just hardware, but its brain is software, more specifically a large collection of Agentic AIs - acting autonomously, on behalf of a human, carrying out various tasks with limited or no intervention. If we agree then the age of robots powered by Agentic is here!

webAI: AI on the Edge

Overview AI has exploded, and if software was eating the world, AI is swallowing software. The assumption has been that AI requires cloud, with vast amounts of Nvidia GPUs. While that is true to build general purpose LLMs, what if those LLMs became smaller built-for-purpose (SLMs), and what if we could leverage AI using edge devices, such as laptops, phones or tablets? What if we could bring AI…

Temporal Fundamentals Part VI: Workers

Overview This is a six part series focused on Temporal fundamentals. It represents, in my words, what I have learned along the way and what I would’ve like to know on day one.

Temporal Fundamentals Part V: Workflow Patterns

Overview This is a six part series focused on Temporal fundamentals. It represents, in my words, what I have learned along the way and what I would’ve like to know on day one.

Temporal Fundamentals Part IV: Workflows

Overview This is a six part series focused on Temporal fundamentals. It represents, in my words, what I have learned along the way and what I would’ve like to know on day one.