Sander Mak
where else to find them
website:http://branchandbound.net
website:http://javamodularity.com
github:sandermak
bluesky:sandermak.bsky.social
linkedin:sandermak
what they talk about
all 6 in the filters
where they keep going back
- J3 editions2015–2023
- GOTO Amsterdam2 editions2022–2023
all 8 in the filters
on a stage with
- Paul Bakkeronce
who talks about the same things
- Mark Reinhold59 talks
- Nicolai Parlog63 talks
- Alex Buckley12 talks
- Paul Bakker11 talks
- Simon Ritter72 talks
- Milen Dyankov22 talks
| title | conference | date |
|---|---|---|
| The Art of Software Development | Porto Tech Hub Conference 2024 | 2024-11-26 |
Argues software development mixes art and engineering and gives concrete practices: Picnic runs an online groceries stack across NL FR DE, automates style and… | ||
| 'The Art of Software Development' | J-Fall 2023 | 2023-11-09 |
Argues software development relies on judgment and craft, not just repeatable engineering: cites Canadian regulation that protects the title “engineer,”… | ||
| The Art of Software Development | GOTO Amsterdam 2023 | 2023-06-13 |
Argues software development mixes craft with engineering, backed by 15+ years of experience at Picnic, which runs custom warehouse, scheduling and delivery… | ||
| Streamlining Large-Scale Java Development Using Error Prone | GOTO Amsterdam 2022 | 2022-06-12 |
Shows Error Prone as a Java compiler plugin that both flags and auto-fixes issues (example: a created but not thrown exception becomes throw new… | ||
| Streamlining large-scale Java development using Error Prone | Jfokus 2022 | 2022-05-02 |
Picnic uses Error Prone plus Refaster to detect and automatically fix hundreds of bug patterns during compilation, running across a codebase maintained by 200+… | ||
| Keeping Up With Java | Øredev 2019 | 2019-11-06 |
Overview lists concrete changes since Java 8: six‑month releases start in 2017 so new major release every six months; module system with requires/exports and… | ||
| Keeping up with Java | Riga Dev Days 2019 | 2019-05-29 |
Overview of concrete changes and migration steps from Java 8 through 12 with demos and gotchas including a two‑module EasyText app that compiles, runs and… | ||
| Java Modularity: the Year After | J-Fall 2018 | 2018-11-08 |
Overview of how Java 9 modules have been adopted since their 2017 release, covering adoption in open-source libraries, IDEs, and build tools and showing tools… | ||
| Keeping Up with Java | GOTO Berlin 2018 | 2018-10-31 |
Overview of concrete changes since Java 8: the Java 9 module system adds module-info descriptors, requires and exports, and a demo compiles a CLI and analysis… | ||
| Java 9 Modularity in Action | Joker 2016 | 2016-10-14 |
Explains how Java 9 enforces explicit dependencies via module-info.java and requires/exports, shows a working EasyText example compiled and run on the… | ||
| Java Modularity: Life After Java 9 | J-Fall 2015 | 2015-11-05 |
Examines Java 9’s Jigsaw module system versus the long-standing OSGi modularity framework, comparing which modularity requirements each satisfies and where… | ||
| nothing matches | ||