~/talks

Victor Rentea

what they talk about

all 20 in the filters

where they keep going back

all 20 in the filters

on a stage with

all 25 in the filters

who talks about the same things

titleconferencedate
Kenote: AI Didn’t Replace You. It Promoted You!Voxxed Days Bucharest 20262026-04-28
Argues that engineers move from coding to system design and control, showing concrete practices: use agents.md to store curated project memory (keep entries…
Talk on
Top 10 Event-Driven Architecture PitfallsDevoxx France 20262026-04-22
Ten concrete failure modes from real workshops at 150 companies: duplicate deliveries, out‑of‑order processing, race conditions, test flakiness from Spring…
Talk on
Top 10 Event-Driven Architecture PitfallsSpring I/O 20262026-04-13
Workshop-sourced checklist from 150 companies that names concrete pitfalls and fixes: use Kafka partitioning to preserve per-aggregate order (watch…
Talk on
Tracing Java's Hidden Performance TrapsVoxxed Days Ticino 20262026-02-05
Painful days spent optimizing the wrong part of a flow. Repeated attempts to blindly fix a performance issue. Speculative micro-"optimizations" that clutter…
Talk on
The ⁠Psychology of CodeJfokus 20262026-02-02
Survey finds 80% admit imposter syndrome; common failures are sunk‑cost attachment to prototypes and endless bike‑shedding over brackets, imports and naming…
Talk on
Top 10 Rest API Design PitfallsDevBcn 20252025-07-08
Collected from work with over 150 companies, this talk lists concrete API mistakes and fixes: avoid breaking changes by keeping optional inputs, use UUIDs…
Talk on
Closing CeremonyDevBcn 20252025-07-08
Ten-year milestone celebration with 10th anniversary turnout: about 70 speakers across five tracks and 17 sponsors supporting the event. Organizers note…
Organiser
Top 10 Rest API Design PitfallsSpring I/O 20252025-05-22
Survey of ten concrete API failures gathered from over 150 companies with live examples and fixes rather than theory, including a real PII leak from PUT…
Talk on
Top REST API Design PitfallsDevoxx UK 20252025-05-07
Collected from over 150 companies, the talk lists concrete mistakes and fixes: use OpenTelemetry trace IDs to find old clients, run compare OpenAPI in CI and…
Talk on
Keynote: The ⁠Psychology of CodeVoxxed Days Bucharest 20252025-03-27
Claims that 80% felt impostor syndrome and that specific knowledge becomes obsolete in about three years drive the talk, backed by concrete practices: one hour…
Talk on
Top REST API Design PitfallsDevoxx Belgium 20242024-10-07
Collected mistakes from 150 companies include domain leakage, GDPR-sensitive fields exposed, N+1 performance disasters and broken-version churn; concrete fixes…
Talk on
The Joy of TestingDevoxx Belgium 20242024-10-07
Argues tests must prove behavior, not inflate numbers: shows managers demanding 80% coverage and how line vs branch coverage differs, demos AI that blindly…
Talk on
Code Smells - Hall of FameVoxxed Days Bucharest 20242024-03-27
Practical rules and gotchas: keep methods under 20 lines and call-depth under three, aim for files ≈200 lines in Java, and avoid blind DRY refactors that…
Talk on
Functional Programming Anti-Patterns in JavaXtremeJ 20232023-11-07
Using Java and Hibernate, making entities immutable regularly backfires; cloning immutable collections (example: Kotlin fold) can allocate 400 MB for 5,000…
Talk on
Clean Code, Two Decades LaterVoxxed Days Cluj 20232023-10-11
Covers the most damaging code smells of 2023 with concrete refactor recipes and live-coding examples: identifies long methods, nested lambdas, accumulator…
Talk on
Test-Driven Design Insights - 10 Hints You Were MissingDevoxx Ukraine 2023: AI – Friend or Foe?2023-09-22
Ten concrete design hints: tests act as feedback not just safety, and mocks speed tests but hide integration bugs; prefer start Postgres in a Testcontainer or…
Talk on
Profiling your Java Application A Beginner’s GuideDevDays 20232023-06-06
Uses micrometer/Prometheus/Zipkin for black‑ and gray‑box checks, then profiles with Java Flight Recorder (opened in Java Mission Control or Glowroot). Finds a…
Talk on
The Secrets of the Fastest Java Developers on EarthDevTernity 20222022-12-08
Practical tour of IntelliJ productivity shows concrete tricks that speed Java work: Ctrl-Shift-Space smart completion, postfix completion and live templates…
Talk on
Keynote: Software Craftsmanship – Growing a Technical CultureVoxxed Days Bucharest 20222022-03-23
Claims that over-specialization causes blame and slow projects and presents concrete fixes: adopt T-shaped developers, enforce unit tests and refactoring, run…
Talk on
A Clean, Pragmatic ArchitectureDevoxx Ukraine 20212021-11-19
Argues that DTOs must not host business logic and that production systems use DTOs are evil by default, converting external JSON into immutable, validated…
Talk on
Premiere - Conf42 Enterprise Software 2021Conf42 Enterprise Software 20212021-03-25
One videocast bundles ~20 short talks and a live demo: a rookout walkthrough shows rookout non‑breaking breakpoints that collect snapshots without redeploy…
Promo on
The Perfect Code ReviewConf42 Enterprise Software 20212021-03-25
Argues that code reviews should leave engineers energized and shows concrete, repeatable steps: impose small PR size limits, use automated checks (linters, CI)…
Talk on
Pure Functions and Immutable ObjectsDevnexus 20212021-02-17
Argues that isolating a functional core of pure functions and pushing I/O and side effects to an imperative shell makes logic referentially transparent, easier…
Talk on
The Hitchhiker Guide to Pure Functions and Immutable ObjectsjLove 20202020-12-04
Defines pure functions as side‑effect free and deterministic, shows Java cannot enforce purity at compile or runtime, and prescribes a concrete pattern…
Talk on
Extreme Professionalism - Software Craftsmanship.Devoxx Ukraine 20202020-11-05
Argues that overspecialization produces slow projects, low bus factor and blaming, supports collective code ownership and a full‑stack learning path, and cites…
Talk on
Evolving a Pragmatic, Clean Architecture A Craftsman's GuideDevoxx Belgium 20192019-11-04
Argues for continuous refactoring and a pragmatic Onion/Clean architecture: keep business logic in entities and domain services, expose separate DTO/read…
Talk on
Unit Testing Like a Pro - Towards a Testable DesignDevoxx Belgium 20192019-11-04
Practical guidance for writing maintainable, fast unit tests for Java projects: covers testing priorities, identifying and fixing brittle/buggy tests, using…
Talk in Dutch on
Clean Code: The Next ChapterDevoxx Belgium 20192019-11-04
Live refactoring of the Video Store kata shows concrete moves: keep tests green and use IDE refactorings to Extract Method, rename and inline until methods…
Talk on
joinsDevoxx Belgium 20192019-11-04
Ana meets with Victor Rentea to talk software craftsmanship, clean coding and more during Devoxx BE 2019. Victor's session 'Evolving a Pragmatic, Clean…
Talk on
Refactoring from Callback Hell to Observables – Live Coding in TSVoxxed Days Frontend Bucharest 20192019-05-21
Live-coding refactors an Angular7 TypeScript app from nested callbacks into chained promises, async/await and then observables, replacing paired HTTP…
Talk on
The Proxy fairy and the magic of SpringJPoint 20192019-04-05
Live-coding shows six concrete interception techniques and how they behave in Spring: a cached prime-number demo proves a decorator wired as a Spring bean…
Talk on
Functional Programming Patterns with Java8Voxxed Days Cluj-Napoca 20182018-11-21
Concrete Java 8 functional programming patterns and anti-patterns are demonstrated with live refactorings using Lambdas, Streams, and Optional. Examples cover…
Talk in Dutch on
JPA Essentials Workshop – Fundamental Concepts and Common PitfallsVoxxed Days Bucharest 20182018-03-22
Covers concrete JPA pitfalls and demos: maps inheritance with single-table strategy, joined and table-per-class choices using Spring Boot, H2 and Hibernate…
Talk on
The Art Of Clean CodeVoxxed Days Vienna 20172017-03-16
Claims that production code is read 10x more than it is written and that tiny, focused functions plus active renaming and extraction reduce long‑term cost…
Talk on
The Art of Clean CodeVoxxed Days Bucharest 20162016-03-11
Claims practical rules: name things by domain so use domain names like Customer.firstName, avoid abbreviations, drop useless interfaces and keep APIs small…
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.