sormuras.github.io
💖 sponsor
/ 🐙 github
/ 🐘 @sormuras
upcoming events
none as of today
blog
- 2023-03-09 🧰 Running JDK Tools within a JShell Session
- 2021-10-15 Java Records III - Dedicated Components
- 2021-05-10 MR-JAR Check
- 2021-05-09 In-memory HttpServer Handler
- 2021-01-26
sormuras/modules
now focusses on 🦄 Unique Java Modules
- 2020-09-03 🎼 Bach.java - Simplicissimus
- 2020-06-16 Structured Concurrency, today
- 2020-05-11 🎼 Bach.java - Intro 1 -
Greetings
- 2020-05-06 Java Records II -
Records.toTextBlock(Record)
- 2020-05-05 Java Records I -
Records.copy(Record, Map)
- 2019-11-07
sormuras/modules
mentioned by Stuart Marks at Devoxx BE 2019
- 2019-08-04 Maven Coordinates and Java Module Names
- 2019-05-31 Life After Java 8 by Trisha Gee
- 2019-05-26 JDK
ModuleLayer
locks modular jars
- 2018-12-26 Single
junit-jupiter
Aggregator Artifact
- 2018-11-16 Invalid
Automatic-Module-Name
s at Maven Central
- 2018-09-13 JUnit 4 vs Jupiter - a high-level concept & API comparison
- 2018-09-11 🔥 Testing In The Modular World 🔥
- 2018-09-05 JUnit 5.3 - Test Sources for Dynamic Tests
- 2018-06-22 Install JDK via
--url
: AdoptOpenJDK, Eclipse OpenJ9, Graal VM, Zulu
- 2018-05-31 ✨ JDK matrix on Travis CI (8-11)
jdk: openjdk-ea
✨
- 2018-05-29 JDK matrix on Travis CI (8-11) Mac OS X support 🍏
- 2018-05-14 Scatter Assertions with JUnit 5
- 2018-04-04 JDK matrix on Staging Travis CI (8-11)
- 2018-03-20 JDK matrix on Travis CI (8-11) JDK 10 General-Availability Release
- 2018-03-11 JDK matrix on Travis CI (8-11)
- 2018-01-28 JDK matrix on Travis CI (8-10)
- 2018-01-19 Use JPMS module names as (Gradle) dependencies
- 2017-12-13
module-version.properties
- 2017-12-08 Install JDK on Travis CI (updated 2018-01-28)
active projects
- JDK JDK main-line development
- jtreg The Regression Test Harness for the OpenJDK platform
- JUnit The new major version of the programmer-friendly testing framework for Java
- duke Java’s mascot and an enhanced entry-point exploration
- bach Use jshell/java to build your modular Java project
- modules Java modules published at Maven Central
- junit-platform-maven-plugin Maven Plugin launching the JUnit Platform
- mainrunner JUnit Platform Test Engine launching Java programs
- java-compiler-script-engine JSR 223 facade for
javac
, the foundation Java compiler
contributed to…
past events
- 2023-06-01 Techcamp Hamburg - JDK Tools and where to find them
- 2023-04-12 JUG Switzerland - Meet the JUnit team
- 2023-03-21 JavaLand 2023 - JDK Tools and where to find them
2022-11-05 hack.commit.push 2022 - Bach and JUnit 5
- 2022-10-26 JUG Bonn - JDK Tools and where to find them
- 2022-09-22 JUG Darmstadt - JDK Tools and where to find them
- 2022-04-26 JUG Karlsruhe - JDK Tools and where to find them
- 2021-12-15 CyberLand Open Source Camp - Advent Pu(n)sh mit JUnit 5
- 2021-11-17 IntelliJ IDEA and JUnit: Writing, Finding, and Running Tests
- 2021-06-10 Build with Bach: Ikonli
- 2021-05-29 hack.commit.push 2021 - “Bach + GitHub Actions”
- 2021-04-13 Nicolai’s Twitch Stream - “Bach’s Prelude and more”
- 2021-02-06 FOSDEM 2021 Online - Talk - “Bach Builds (on(ly)) Java Modules”
- 2020-05-23 2330 UTC 🎼 Bach.java on ☕ Java’s 25th birthday together with 🤠 Nicolai
2020-03-17 JavaLand 2020 - Talk - “JUnit 5 & Project Loom” (CANCELLED)
- 2020-02-13 JUG Saarland - Talk - “JUnit 5 - Platform & Jupiter API”
- 2020-02-03 OpenJDK Committers’ Workshop
- 2020-02-02 FOSDEM 2020 Brussels - Talk - “Bach.java” - video
- 2020-01-30 JUG Hessel - Talk - “Bach.java + Testing In The Modular World” - video
- 2019-11-09 EntwickelBar 5.0 Düsseldorf
- 2019-10-12 Hackergarten Dortmund
- 2019-09-24 Accento.dev Karlsruhe - Talk - “Testing In The Modular World”
- 2019-09-12 JavaZone Oslo - Talk - “Testing In The Modular World”
- 2019-07-17 JUG Mainz - Talk - “JUnit 5 - Platform & Jupiter API”
- 2019-05-29 JUG Koblenz - Talk - “JUnit 5 - Platform & Jupiter API”
- 2019-05-28 ip.labs - Workshop - “Java Module System”
- 2019-03-31 JavaLand - Workshop - “Java Module System” with @nicolaiparlog
- 2018-11-06 JUG Bonn - Talk - “JUnit 5 - Platform & Jupiter API”