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.

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

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