Recent Entries 4
- snippet critical 112d agoHow can I add local JAR files to a Maven project?How do I add local JAR files (not yet part of the Maven repository) directly in my project's library sources?
- principle moderate pending 121d agoAPI design -- make the easy things easy and the hard things possibleAPIs that are too simple cannot handle edge cases. APIs that handle every edge case are too complex for simple use cases. Users either outgrow the API or drown in configuration.
- principle moderate pending 121d agoSemantic versioning done right -- what each bump meansVersion numbers are bumped randomly. Users cannot tell if an update is safe. 'Minor' releases contain breaking changes. Libraries are stuck at 0.x forever to avoid commitment.
- principle moderate pending 121d agoBackwards compatibility -- semver, deprecation, and migrationBreaking changes disrupt downstream users and erode trust.