~/talks

Mark Heckler

what they talk about

all 27 in the filters

where they keep going back

all 25 in the filters

on a stage with

all 28 in the filters

who talks about the same things

titleconferencedate
From RAG to Enterprise AI Agents: Building Intelligent Java AppsJavaOne 20252025-03-18
Concrete how-to and working code: a Spring Boot app wires Spring AI to Azure OpenAI with a Postgres vector store using Postgres + PGVector and JDBC, exposing a…
Talk on
AI 202: Next-Level AI Mastery for Java DevelopersJavaOne 20252025-03-18
Walks through a runnable Spring Boot demo that wires Spring AI to OpenAI, uses the Tika document reader to ingest PDFs/docx, and stores embeddings in a…
Talk on
Containers All the Way Down!Devnexus 20252025-03-04
Starts with a 468–490 MB Docker image using Eclipse Temurin base image and JVM cold-start ~2s, then swaps the OS to Distroless to drop to ~356 MB. Using…
Talk on
Technology as Fashion: Faded Fads & Flipped ScriptsConFoo 20252025-02-26
Technology trends behave like fashion but with concrete tradeoffs: microservices deliver scalability yet force complex orchestration and harder debugging…
Talk on
Java’s GenAI Era: Getting Spring AI and Neo4j Applications to ProductionNODES 20242024-11-07
Quickly builds a Java 21 Maven Spring Boot app that adds an OpenAI embedding model bean, two REST endpoints (/query hits the LLM, /rag calls a Neo4j vector…
Talk on
KeynoteMicrosoft JDConf 20242024-03-27
Microsoft announces concrete Java investments: Spring Boot 3.2 with virtual threads and Graal native image support, Spring AI wired to Azure OpenAI and LLM…
Talk on
AmericasMicrosoft JDConf 20242024-03-27
Project highlights and what actually happens: Project Valhalla value classes remove identity headers to flatten objects and improve cache locality, plus…
Talk on
Paving a Painless Path to Production AI in Your Java ApplicationsMicrosoft JDConf 20242024-03-27
Live codes a Spring Boot service using Java 21, Spring AI 0.8.1 and the Azure OpenAI starter to chain chat messages, buffer context and stuff prompts for…
Talk on
Welcome toMicrosoft JDConf 20242024-03-27
March 27–28 free virtual event covers concrete demos and migration paths for Java on cloud and AI platforms, with sessions showing step-by-step commands…
Organiser on
Copilot is my Copilot: Pair programming with an AIDevoxx Ukraine 2023: AI – Friend or Foe?2023-09-22
Builds a Spring Boot 3 app (Java 17) with MongoDB, seeds four developer records, and wires a REST controller, repository and tests using GitHub Copilot and…
Talk on
Dude, what happened to my developer-first cloud? Production-easy Spring Cloud: concepts & impl-tionsDevoxx Ukraine 2023: AI – Friend or Foe?2023-09-22
Shows a concrete end-to-end demo: local Spring Boot services (starch, topping, food, gateway) are wired to a service registry and gateway, then extended with…
Talk on
Making Production as Smooth as Development with Azure Spring AppsSpringOne at VMware Explore 2023 Las Vegas2023-08-21
A runnable Spring Cloud shopping app (four services including an aggregating “all items” endpoint) is containerized and deployed to Azure Spring Apps…
Talk on
Hands-On Cloud Mastery: Deploying Spring Native Apps with GraalVM (Workshop)SpringOne at VMware Explore 2023 Las Vegas2023-08-21
Hands-on workshop shows building a Spring Boot 3 app into a native executable with GraalVM Native Image, then deploying both a normal JAR and a native image…
Talk on
Java experts at Microsoft Q&AMicrosoft Build 20232023-05-23
Answers list concrete tooling and tradeoffs: Copilot translates code-to-code and is useful for boilerplate, unit tests and even generating Kubernetes YAML that…
Talk on
Let’s Get Functional: The Fast Path to Smart ServerlessDevnexus 20232023-04-04
Builds a Spring Cloud Function pipeline that ingests live ADS‑B aircraft broadcasts from a PlaneFinder device, splits aircraft metadata and positions, and runs…
Talk on
The fast path to smart serverless with Spring Cloud Function & Azure FunctionsCloud Builders: Java Conf 20232023-03-30
Builds two concrete services: an aircraft function and a position function using Spring Cloud Function on Java 17 with Spring Boot 3.0.5 and Maven, wired to an…
Talk on
Planetary Scale Postgres for Spring Boot Apps: A Fast Migration Path for DevsAzure Cosmos DB: Liftoff 20222022-10-18
Live-codes a Spring Boot 2.7.4 app (Maven, Java 17) using JPA, the Postgres JDBC driver and Lombok, bootstraps data with a CommandLineRunner, and confirms…
Talk on
Event Streams & Data Rapids: Harnessing the Full Power of Messaging Platforms.Devoxx Ukraine 2022: Secure our Future2022-09-02
Builds three small apps — a supplier source that polls ADS‑B aircraft positions, a function processor that maps full position records to a compact…
Talk on
Das Boot: Diving into Debugging Spring Boot ApplicationsJfokus 20222022-05-02
A live-coding dive into Spring Boot startup and debugging that shows exactly what runs, how auto-configuration picks beans, and how to find the real source of…
Talk on
Brewing the Best of All WorldsDevnexus 20222022-04-12
Builds a mini microservice portfolio live: a Spring Cloud Config Server (git-backed with encrypted tokens), a Eureka discovery registry, an airport service…
Talk on
Using Coding Powers for Good in a World That Doesn’t Always Feel that WayVoxxed Days Bucharest 20222022-03-23
Builds an OSEW/Open Source Early Warning pipeline that polls public aviation APIs (uses OpenSky Network), lets users set geographic bounds, filter by country…
Talk on
Transporting Data at Warp Speed: How to connect Spring Boot apps...Devoxx Ukraine 20212021-11-19
Live-coded three Spring Boot services (thing-one/thing-two/thing-three) that stream real flight and fake weather data end-to-end and actually work: native…
Talk on
Supercharge your Spring Boot Apps: The Path to ProductionJCON-ONLINE 20212021-10-05
Shows how Azure Spring Cloud runs Spring Boot apps into production with built-in service discovery, config server, App Insights and autoscaling. Demonstrates a…
Talk on
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Powerfully, and PainlesslySpringOne 20212021-09-01
Builds three Spring Boot apps (thing-one/two/three) that actually connect: a plane‑finder native service streaming ADS‑B flight positions, a reactive client…
Talk on
Spring Boot Omakase: A Fast-paced "Chef’s Choice" Dive into Fun & Useful Topics!Developers Summit 20212021-02-18
Live demo builds two Spring Boot services (thing one and thing two), wires Project Reactor Monos/Fluxes and an RSocket connection, and exercises the four…
Talk on
Game of Streams: How to Tame & Get the Most from your Messaging PlatformsDevelopers Summit 20212021-02-18
Shows how Spring Cloud Stream plus binders for RabbitMQ and Kafka actually get wired: live-coded supplier → function → consumer beans that stream ADS‑B…
Talk on
RSocket + SpringDevnexus 20212021-02-17
Claims that combining Spring Boot with RSocket yields the fastest, developer-friendly reactive path and shows concrete code: two Spring Boot services use…
Talk on
RSocket + Spring: A full throttle introductionJoker 20202020-11-25
Live Spring Boot demos build an RSocket server and client that exchange real ADS‑B aircraft data via WebClient, exercising request/response, request/stream…
Talk on
Spring Boot Omakase: A Fast-Paced “Chef’s Choice” Dive into Fun and Useful Topics!SpringOne 20202020-09-01
Live demo uses Spring Boot 2.4.0 milestone 2 to bind settings with @ConfigurationProperties and constructor binding, shows configuration properties backed by…
Talk on
Game of Streams: How to Tame and Get the Most from Your Messaging PlatformsSpringOne 20202020-09-01
Builds a three-service pipeline (source → processor → sink) using Spring Cloud Stream with both RabbitMQ and Apache Kafka binders; source polls a Raspberry Pi…
Talk on
Game of StreamsDevnexus 20202020-02-19
Live coding builds a three-service pipeline (a source/processor/sink trio) that generates wholesale coffee events, transforms them into retail items with a…
Talk on
Building Reactive Pipelines with Kotlin & SpringKotlinConf 20192019-12-04
Demonstrates moving from blocking code to a reactive pipeline that actually runs: uses Project Reactor and the reactive streams API, binds through Spring Cloud…
Talk on
Building Reactive PipelinesVoxxed Days Banff 20192019-09-20
Shows how to move from HTTP microservices to reactive pipelines using Spring Cloud Stream with a RabbitMQ binder and Project Reactor primitives. Builds three…
Talk on
Spring into Kotlin: How to Make the Magic even more MagicalRiga Dev Days 20192019-05-29
Live demo migrates a working Spring Boot app to Kotlin: uses Spring Initializer, Gradle Kotlin DSL, embedded MongoDB (flapdoodle), Spring Data repository and a…
Talk on
Full-stack Reactive Kotlin with Project Reactor & Spring Boot 2Riga Dev Days 20192019-05-29
Live-code builds a Kotlin Spring Boot 2 service using Spring WebFlux and Project Reactor with Netty and a reactive MongoDB repo; domain is a Coffee data class…
Talk on
Spring Security for N00bz: A quick introduction for the terminally insecureSpring I/O 20192019-05-16
Live code shows Spring Security 5 defaults (HTTP firewall, security filter chain, safe headers) and builds a working example: form-based auth with in-memory…
Talk on
Full-stack Reactive Java with Project Reactor & Spring Boot 2Jfokus 20192019-02-04
Demonstrates a working full-stack reactive service built with Project Reactor & Spring Boot 2 (Spring Framework 5), Kotlin for the service and a Java WebClient…
Talk on
Spring Security for N00bz: A quick introduction for the terminally insecureJfokus 20192019-02-04
Live-coding shows how to add Spring Security to a Spring Boot app: enable HTTP firewall and security filter chain, add form login with an in‑memory…
Talk on
Full stack Reactive JavaVoxxed Days Banff 20182018-10-26
Full stack Reactive Java with Project Reactor & Spring Boot 2 by Mark Heckler Voxxed Days Banff 2018 recorded at the Banff Centre for Arts and Creativity
Talk on
Spring into Kotlin: How to Make the Magic even more MagicalVoxxed Days Bucharest 20182018-03-22
A Spring Boot 2.0 microservice is built and converted from Java to Kotlin: a Coffee REST API with GET /coffees, GET /coffees/{id}, and search by ?type backed…
Talk on
Springing into KotlinJfokus 20182018-02-05
A tiny Spring Boot web app (Gradle, Spring Boot 2.0 RC1) gets converted to Kotlin: domain class becomes a data class reduces boilerplate (no…
Talk on
Going Reactive with Spring 5 & Project ReactorDevoxx Belgium 20172017-11-06
Spring 5 plus Project Reactor powers a Netty-based reactive web runtime that runs a live-coded "Flux Flicks" movie service using Spring WebFlux and reactive…
Talk on
From Spring Boot 1 in Java to Spring Boot 2 in KotlinDevoxx Belgium 20172017-11-06
Live-coding shows a Java Spring Boot 1 blog app converted to Kotlin on Spring Boot 2 / Spring Framework 5 using Spring Data Kay, with domain types turned into…
Talk on
Reactive SpringSpring I/O 20172017-05-18
Spring 5 adds first-class reactive support built on Project Reactor and a Netty-based runtime, demonstrating end-to-end reactive I/O from reactive MongoDB…
Talk on
Clouds & ContainersCodemotion Amsterdam 20172017-05-16
Live demos deploy the same quote-service image from Docker Hub to docker swarm mode, kubernetes (minikube) and PCF dev, showing concrete behaviors: swarm…
Talk on
Living on the Edge (Service)Codemotion Milan 20162016-11-23
Shows how to build a working edge service that marshals mobile traffic using OSS: bootstrapped Spring Cloud Config pointing at a Git repo, a Eureka service…
Talk on
Living on the Edge (Service): Bunding MicroservicesCodemotion Madrid 20162016-11-18
Shows how to build a working edge layer with concrete tools: a Spring Cloud Config server backed by Git, a Eureka service registry, a JPA/H2 quote…
Talk on
Hablamos con Mark HecklerCodemotion Madrid 20162016-11-18
Demonstrates building resilient, highly available microservices with Spring Cloud, Spring Boot and Netflix OSS, showing how multiple service instances…
Talk on
Living on the Edge (Service): Bundling Microservices to Optimize Consumption for DevicesSpring I/O 20162016-05-19
Shows how to assemble a working edge service for devices using Spring Boot, Spring Cloud Config backed by Git, Eureka service registry, Ribbon client…
Talk on
Living on the Edge (Service)Codemotion Amsterdam 20162016-05-11
Shows a concrete stack and working demo: uses Spring Boot + Spring Cloud with Netflix OSS components (Eureka for service registry, Zuul for the edge proxy…
Talk on
Living on the Edge Service Bundling Microservices to Optimize Consumption ...Codemotion Rome 20162016-03-18
A hands‑on demo builds a config server (Git-backed, port 8888), a Eureka service registry, a JPA/H2 “quote” microservice exposing REST and a random-quote…
Talk on
Speed, scale, query: can NoSQL give us all three?Jfokus 20162016-02-08
Claims that a single NoSQL system can deliver low-latency reads, linear scale and ad‑hoc SQL‑like queries; demonstrates Couchbase querying a 33,000‑document…
Talk on
Renewable Energy in the CloudJfokus 20162016-02-08
A remote microgrid built from photovoltaic panels, a small wind turbine and a battery array reports voltage, wind speed/direction, rainfall (sensitive to 0.1…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.