Richard Groß
IT Archaeologist
Talks
Published
Built
About
Tags
RSS
.NET Version History (Ongoing)
The following list tracks the stable (not incubating or in preview) feature changes I deemed most noteworthy. The list is ongoing and will be updated with every new .NET release. A + marks an add...
Java Version History (Ongoing)
Ever since Java switched to its six-month release cadence (Time-Based Release Versioning) it has become a bit harder to keep up with the features they have implemented. The following list tracks th...
Naming Guidelines
Programming is a team sport where we use code to send messages of intent to our future selves. The messages are the names we have assigned to various function, class and other code elements. The as...
Contract Tests in Kotlin
Note I now call these tests port contract tests to differentiate them from api contract tests that verify your understanding of an api. Api contract tests are the things you write when you do con...
© Richard Groß - with help from Jekyll and Simply Jekyll Theme