~/talks

Edson Yanaga

what they talk about

all 11 in the filters

where they keep going back

all 13 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Revisiting Design Patterns after 20Devoxx France 20232023-04-12
Live refactorings convert legacy GoF patterns into concise Java 20 constructs: Singleton becomes an enum singleton, Command maps to Runnable, Strategy and…
Talk on
Revisiting Design Patterns After 20Devnexus 20232023-04-04
Classic GoF patterns get concrete modernization: prefer composition, small interfaces and reuse JDK functional types instead of inventing interfaces; examples…
Talk on
Revisiting Design Patterns after 20Voxxed Days Zurich 20232023-03-16
Revisits the GoF’s 23 patterns and shows live refactorings that replace boilerplate with Java features: use lambdas and java.util.function instead of custom…
Talk on
Best Practices for Integrating Google Wallet to Your Appdroidcon London 20222022-10-27
Google Wallet integration uses the Google Wallet Android SDK (dependency com.google.android.gms.playservices.pay), requires Google Play services and the Wallet…
Talk on
5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus.Devoxx Ukraine 2022: Secure our Future2022-09-02
Quarkus shows a full Java→Kubernetes workflow: dev mode boots in 700 ms startup, hot-restarts in ~200 ms, and continuous tests rerun in ~196 ms. Dev UI edits…
Talk on
Keynote: The Java RenaissanceVoxxed Days Bucharest 20222022-03-23
Claims that Java sheds its “slow, memory‑hungry” reputation with concrete tooling: build‑time optimization via Quarkus and Micronaut, GraalVM native images…
Talk on
From Imperative to Reactive ProgrammingDevnexus 20202020-02-19
Shows a concrete migration: a blocking JPA/Panache REST endpoint is refactored into async code using Quarkus, a Vert.x reactive MariaDB client and…
Talk on
Revisiting Effective Java in 2020Devnexus 20202020-02-19
Covers concrete changes from Effective Java 3rd edition: shows live Java code using Guava and JDK utilities to prefer factory methods over constructors…
Talk on
Revisiting Effective Java in 2020Devnexus 20202020-02-19
Summary of what's actually shown: updated Effective Java advice for Java 8+ with concrete code: prefer factory methods over public constructors (supports…
Talk on
Software Craftsmanship and Java Application Development with QuarkusJJUG CCC 2019 Fall2019-11-23
Quarkus claims to cut Java developer wait time from hours to interactive speeds: edits are save-and-reload in ~100 ms, matching or beating typical JavaScript…
Talk on
Solving Microservice Problems with Service Mesh: Istio and EnvoyQCon São Paulo 20192019-05-06
Istio (with Envoy as the sidecar proxy) is presented as an infrastructure-level solution for common distributed-systems problems in microservices. The talk…
Talk in Portuguese on
Migrating to Microservice Databases: From Relational Monolith to Distributed DataNDC Porto 20192019-02-26
Practical playbook for moving a relational monolith to microservice databases: use zero-downtime migrations composed of many small, back-and-forward-compatible…
Talk on
Revisiting Effective Java in 2019Jfokus 20192019-02-04
Covers Effective Java 3rd edition with live coding that compiles and runs, demonstrating immutable value objects via factory methods over constructors…
Talk on
Microservices Data Patterns: CQRS & Event SourcingVoxxed Days Bucharest 20182018-03-22
Argues that event sourcing gives fast writes, audit trail and time travel but poor reads, so pair it with CQRS read models and selective replication…
Talk on
Advanced Pipelines for Hypothesis-Driven Development Smart Routers...Voxxed Days Bucharest 20182018-03-22
Shows concrete pipelines and demos: spinning OpenShift blue/green routes, a Zoo groovy reload every 5s smart-router that embeds business logic (round‑robin…
Talk on
Migrating to Microservice DatabasesOredev 20172017-11-08
Claims concrete steps for moving a relational monolith to microservice-owned databases: break schema changes into tiny, back-and-forward compatible migrations…
Talk on
Cloud Native Java with KubernetesOredev 20172017-11-08
Claims that Kubernetes plus a container platform can supply centralized config, tracing, circuit breaking and fault injection without changing app code and…
Talk on
Microservices Data Patterns: CQRS & Event SourcingDevoxx Belgium 20172017-11-06
Argues that CQRS plus separate read stores is the common practical step toward event sourcing, with concrete trade offs: event sourcing gives very fast writes…
Talk on
Slice & Dice your Monolith with Domain Driven DesignDevoxx Belgium 20172017-11-06
Live-coding shows how an anemic monolith becomes a model-first DDD system: custom immutable value types (OrderNumber, Price), JPA 2.1 attribute converters and…
Talk on
Curing you Domain Model Anemia with Effective & Clean Tips from the Real WorldVoxxed Days Singapore 20172017-06-02
Live coding shows a concrete DDD pattern: an OrderNumber value object that validates in its factory, an OrderItem embeddable stored via JPA ElementCollection…
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.