Jan Ouwens
where else to find them
what they talk about
all 8 in the filters
where they keep going back
- J3 editions2018–2023
on a stage with
- Brian Vermeeronce
- Daniel Garnier-Moirouxonce
- David Stibbeonce
all 9 in the filters
who talks about the same things
- Nicolas Rinaudo13 talks
- Maurice Naftalin30 talks
- Brian Vermeer66 talks
- Jarek Ratajski25 talks
- Simon Ritter72 talks
- Lars Hupel11 talks
| title | conference | date |
|---|---|---|
| Ignite sessions | J-Fall 2023 | 2023-11-09 |
Seven fast pitches cover practical wins and failures: one developer deprecated my library after finding an existing GitHub project and used OpenRewrite to… | ||
| J-Fall 2022: Hanno Embregts, Jan Ouwens, Jan-Hendrik Kuperus & Julien Lengrand-Lambert | J-Fall 2022 | 2022-11-03 |
Panel lists concrete tactics and measurements: move builds to daytime when solar is available, use CloudCarbonFootprint to find wasted instances, prefer… | ||
| Don't hack the JVM? ☠️💣💥 | J-Fall 2018 | 2018-11-08 |
Shows concrete JVM attacks and defenses: mutating the Integer cache produces an infinite loop of 4s by changing a cached Integer value; Unicode escape… | ||
| Not all equals methods are created equal | Devoxx Belgium 2017 | 2017-11-06 |
Shows concrete bugs: an IDE can generate an equals with the wrong signature (equals(Object) signature), mutable fields that change hashCode break HashSet… | ||
| Growing a DSL for financial calculations | Typelevel Summit Oslo 2016 | 2016-05-04 |
Rabobank mortgage calculations move from opaque Java BigDecimal code into a small internal Scala DSL with full compile‑time checks, custom Amount and… | ||
| nothing matches | ||