Automating Code Fixes with AI and Temporal
@StalwartCoder
Automating Code Fixes with AI and Temporal
⏳ Developers spend time fixing routine issues manually
💡 Idea: Automate bug fixing by using agentic AI
Take a GH issue
Generate a PR with Fix
Workflow?
System for managing repetitive processes and tasks which occur in a particular order.
Dataflow?
A data flow represents the movement of data from one component or system to another.
Also, be described as the transport of data from a source to a destination.
Example: ETL
Abhishek
🥑 Developer Advocate
🐍 Pythonista
👨👩👧👦 Community first person 💛
connect with me:
👨💻 "1x.engineer"
Approach 1
(The Monolith way)
Challenges
No resilience to failures (API rate limit hit after push)
No automatic retries
Cleanup not guaranteed
Harder to maintain
Limited observability (only logs)
Apache Airflow
Dagster
Prefect✨
KubeFlow
(An user onboarding workflow example)
*Nightmare*
Open source workflow engine
Workflows & Activities
Durable Execution
Built-in retries & timeouts
Observability
Temporal
*Me*
Temporal gave me a deal, I could not refuse.