Ondřej Chrastina
Menu

Talks

This is a collection of my talks, webinars, and podcasts, ranging from audio-only formats to full in-person presentations tailored for an international audience. While my primary presentation language is English, I am native in and can present in Czech as well.

The Real Story Behind AI in Content Editing

Tue May 12 2026

Thought leadership session at CMS Summit Frankfurt 2026 - ~80 people in the room. Examined the real infrastructure, trust, and context-depth gaps enterprises hit when adopting AI in content workflows, with CKEditor woven in as the concrete example of how those gaps actually get solved.

  • Learn more

Sleep Better on Release Day: A Modern Testing Strategy for JavaScript SDKs and Components

Thu May 07 2026

Presented at DEVWorld Amsterdam 2026 to 5,000 combined attendees. A practical guide to validating complex JavaScript SDK ecosystems - covering the Integration Matrix, the Timeline Strategy for catching browser-engine regressions weeks early, and AI Models Interoperability for non-deterministic AI features.

  • Learn more

Drupal in the Age of AI: From Experimentation to Impact

Tue Apr 28 2026

Co-presented with Seth Gregory (EPAM) at Acquia Engage Denver 2026 - full room, 64 attendees. Covers where Drupal stands in the AI era: editorial workflows, AI-assisted content creation, governance, and building an AI-ready foundation with a human-in-the-loop approach.

  • Learn more

Extreme TypeScript: Mastering Recursion and Inference via Type-Level Arithmetic

Thu Apr 23 2026

Meetup talk in Brno for Next.js & Strapi developers - a deep-dive into TypeScript's type system as a programming language of its own. Built around the story of a Haskell-inspired calculator with zero runtime code, teaching recursion, conditional types, and infer as practical tools for reading real library types.

  • Learn more

TuxCare Live: Chris and Ondřej Discuss CKEditor AI

Fri Apr 10 2026

Live stream with Chris DeMars on TuxCare - started as a conversation about AI in content creation, ended up as a deep product overview of CKEditor AI: features, real-world use cases, and the architecture behind enterprise-grade AI content editing.

  • Learn more

CKEditor AI on Your Premises: Hook your LLM and register MCP tools

Thu Apr 09 2026

A practical look at running CKEditor AI on your own infrastructure — wiring the editor to a self-hosted LLM and registering MCP tools so it can act on your data without ever leaving your premises.

  • Learn more

CKEditor in Drupal: From Better Formatting to AI-Powered Authoring

Wed Mar 25 2026

Lightning talk at DrupalCon Chicago 2026 - the latest CKEditor 5 improvements in the Drupal ecosystem, from enhanced formatting capabilities to the AI-powered authoring features now available in production Drupal sites.

  • Learn more

Case Study: Enterprise AI Content Creation Gaps

Wed Mar 25 2026

DrupalCon Chicago 2026 session unpacking the real "AI gaps" enterprises hit in content workflows - the urgency trap, trust and compliance hurdles, the breadth-vs-depth problem, and why calling a model API is the easy part. Presents CKEditor AI as the embedded solution.

  • Learn more

Bas.fm: Why Most GitHub Repos Fail (And How to Fix Them)

Tue Mar 17 2026

Guest on Bas.fm - a wide-ranging conversation about OpenSource maintenance, Developer Relations, Python, and what actually makes a GitHub repository succeed long-term. With a CKEditor cameo, naturally.

  • Learn more

Hackmamba: Developer Experience, the New Way

Mon Mar 09 2026

Guest on Hackmamba's "Everything Outside Code" series - exploring how AI is reshaping Developer Experience, what that shift means for Developer Relations teams, and how CKEditor fits into the new landscape where tooling expectations have fundamentally changed.

  • Learn more

CKEditor AI: Overcoming Enterprise AI Content Creation Challenges

Thu Feb 12 2026

Roman Khudonogov and Witek Socha unpacked the four enterprise gaps we keep seeing in AI content creation — urgency, trust, breadth-vs-depth, and API-vs-flows — and what it actually takes to bridge them in production.

  • Learn more

Tech Talks Daily: CKEditor and the Reality of Supporting Developers Across Every Tech Stack

Thu Jan 29 2026

Guest on Tech Talks Daily (51K monthly listeners) - exploring what it really takes to support developers across every tech stack and why CKEditor's open architecture approach matters for developer experience at scale.

  • Learn more

Extreme TypeScript: Mastering Recursion and Inference via Type-Level Arithmetic

Tue Jan 13 2026

Deep dive into advanced TypeScript type system features by building a compile-time calculator. Master conditional types, the infer keyword, template literal types, tuple manipulation, and recursive type definitions through practical, step-by-step examples. Learn to write type-level programs that perform arithmetic at compile time.

  • Learn more

AI Master Podcast: Building the Future of Content Editing with Al

Sun Dec 14 2025

AI Master Podcast episode with Ondřej Chrastina (Developer Advocate at CKEditor) on AI-powered content editing. Learn how CKEditor 5 differs from CKEditor 4 (model-based architecture vs DOM), why it’s easier to extend with plugins, and how it supports collaboration, versioning, and track changes. We discuss CKEditor AI features for content ideation, drafting, rewriting, and review while preserving formatting, user control, safety, privacy, and GDPR. Practical insights on integrating LLMs into rich text editors, handling latency and hallucinations, prompt vs context engineering, multilingual challenges, and measuring AI productivity.

  • Learn more

CKEditor AI: Meet your app’s new AI co-writer

Mon Dec 01 2025

Introduction and overview webinar with me and Andrzej Kala (Senior Technical Product Leader). The narrative was: "Stop forcing your users to switch tabs between ChatGPT and your application. Learn how to integrate a powerful, context-aware AI co-writer directly into your rich text editor."

  • Learn more

Empowering the TYPO3 Community: Introducing CKEditor Pack for Enhanced Content Creation

Tue Nov 25 2025

Open-Source, Open-Future: Our Vision for TYPO3 and CKEditor introduces the CKEditor Pack, a community-driven initiative designed to modernize content editing in TYPO3. The talk explores how open-source collaboration, a unified plugin ecosystem, and thoughtful editor experience design come together to simplify configuration while unlocking advanced editing capabilities.

  • Learn more

Streamline Your Image Workflow: A Deep Dive into CKEditor's Image Optimizer powered by Uploadcare

Thu Oct 09 2025

A deep dive into CKEditor's Image Optimizer, powered by Uploadcare — what it does under the hood, how it slots into an existing CKEditor setup, and where it actually changes the day-to-day for authors and developers.

  • Learn more

Add Template & Mention Plugins to Existing Project

Tue Sep 23 2025

Part of the MLH 2025 series. I walked through two paths for adding Template and Mention plugins to an existing CKEditor 5 project — the fast route via CKEditor builder, and the manual integration when the scenario gets messy.

  • Learn more

From Vanilla JS starter to TypeScript GitHub repo

Tue Sep 23 2025

Part of the MLH 2025 series. I took a CKEditor 5 vanilla JavaScript starter all the way to a real TypeScript GitHub repo — types, tooling, and a build setup another developer can clone and run.

  • Learn more

Spark Team Productivity with a Frictionless, Unified AI Writing Stack

Mon Sep 15 2025

The talk introduces CKEditor AI, a groundbreaking add-on that seamlessly integrates AI capabilities into CKEditor. This innovation enables the AI to think and generate content in rich text format while preserving complex formatting. Designed for direct integration into your application, CKEditor AI offers a unified, secure, and flecible platform for content creation and editing.

  • Learn more

Building a blazing fast application with Gatsby.js

Sun Sep 15 2019

Overview how Gtabsy source plugin is building the websites, it's speed benefits. And how JamStack in combination with headless CMS can help you to build blazing fast, secure and highly available site. Esp in combination withe Kentico Cloud (now Kontent.ai) headless CMS.

Presented on Kentico Connection (Brno) 2019.

  • Learn more
  • Twitter
  • GitHub
  • LinkedIn
  • Facebook
  • Instagram
  • YouTube
  • Medium
  • dev.to
  • Discord
    • © Ondřej Chrastina 2020
    • Original Design: HTML5 UP
    • 💾 Source code - use GitHub issues for feedback 🙌
  • I am | Home
  • I write | Journal
  • I Code | Projects
  • I speak | Talks
  • PWA series
  • GitHub
Close