Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
June 12, 2026
·
Prague
Self-Healing Integrations
Learn how small teams can automate integration maintenance to keep pace with vendor deprecation, building self-healing systems through practical strategies and a live demo.
Overview
In this talk, Daniel Marchuk demonstrates how small teams can automate integration maintenance to effortlessly keep pace with vendor deprecation schedules, offering practical strategies to build self-healing systems.
Tech stack
- ETLETL (Extract, Transform, Load) is the data integration pipeline that moves raw information from fragmented sources into a unified warehouse for analysis.ETL is the backbone of modern data engineering. It executes a three-step sequence: extracting data from diverse sources (like MySQL databases or Salesforce APIs), transforming it through cleaning and schema mapping (converting currency or deduplicating records), and loading it into a target system (such as Snowflake or Amazon Redshift). This process ensures high data quality and consistency, allowing teams to run complex SQL queries and BI dashboards against a single, reliable source of truth. By automating these workflows, organizations eliminate manual data entry and reduce the latency between data generation and actionable insight.
- APIThe Application Programming Interface (API) is the digital contract that allows two separate software systems to communicate and exchange data, typically JSON, securely over a network.An API is the essential communication layer: it defines the methods (GET, POST, DELETE) and the data structures (often JSON) for two distinct software applications to interact. This interface acts as a secure intermediary, managing authentication (via API keys or OAuth 2.0) and ensuring only authorized data is exchanged between the client and server. For example, the Stripe API handles billions of dollars in payments by exposing a single endpoint for a charge request, while the Google Maps API allows a third-party application to request and display complex map data, saving millions of development hours and enabling rapid feature deployment across the modern web.
- AutomationDeploy software and machine learning to execute routine, high-volume tasks without human intervention: that's how we drive efficiency.Automation is the application of technology to perform processes or tasks automatically (e.g., Robotic Process Automation or RPA). It eliminates manual toil, which directly translates to cost savings and reduced error rates: think a 70% decrease in data entry mistakes. We leverage tools like UiPath and Automation Anywhere to streamline critical business functions: from IT operations (AIOps) to complex financial workflows. The goal is simple: shift human capital to high-value, strategic work while the bots handle the 24/7 repetitive load.
- Self-healing systemsAutonomous IT environments that detect, diagnose, and resolve operational failures without human intervention.Modern digital infrastructure is too complex for manual troubleshooting: when a service fails at 3:00 AM, waiting for an on-call engineer costs thousands of dollars per minute. Self-healing systems solve this by combining real-time telemetry, AI-driven anomaly detection, and automated execution loops to fix issues instantly. Whether restarting a crashed Kubernetes pod, reallocating cloud storage, or rolling back a buggy deployment, these systems continually monitor their own health to maintain 99.99% uptime. By handling routine incident response autonomously, they allow engineering teams to focus on building new features rather than constantly fighting operational fires.
- Vendor deprecation schedulesVendor deprecation schedules map out the exact timelines for phasing out legacy software, APIs, and hardware to prevent sudden operational disruptions.When software vendors phase out legacy APIs, libraries, or physical infrastructure, they publish vendor deprecation schedules to give engineering and IT teams a clear heads-up before final removal. Relying on outdated technology introduces massive security vulnerabilities and compatibility bottlenecks (like running unsupported code that blocks critical system upgrades). By tracking these official timelines, organizations can plan migration paths, update codebases, and transition to modern alternatives without emergency fire drills. Managing these schedules proactively keeps your tech stack secure, compliant, and fully operational.