schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
On my way to #JAVAZONE to present one of my favorite topics Buildpacks! After so many years of trying, I made it this year into the agenda. Yay!
🚀 Spring Boot running in your browser tab. Just because I can!
I wrote up the journey, some numbers, and a few things I learned along the way.
https://www.linkedin.com/pulse/spring-boot-running-browser-tab-better-reason-than-baumgartner-pfafe/
Hopefully a fun read. Feedback very welcome! 😄
Love it that Lyon Craft explains the Pacman rule in their Code of Conduct and mention @ConfBuddy: https://lyon-craft.fr/pages/regles.html
#softwareCraft #ConfBuddy
Registration for Codefreeze 2027 is open.
Sat 9 – Sat 16 January 2027, in Kiilopää, Inari, Finland. Above the Arctic Circle. In January. On purpose.
https://coderbyheart.com/registration-for-codefreeze-2027-is-open
#codefreeze #socrates #softwarecraft #unconference #lapland #codefreeze2027
This is a really interesting summary of the work @thoughtworks has been doing to remove the source code review and enable LLMs to consistently produce high quality results: they built a review agent that codified the recurring PR feedback: mine the last 1,000 review comments, cluster them, turn the repeat offenders into invariants the agent enforces.
Meta is killing source code writing, if you like it or not, and as software crafters I don't think we can ignore this.
Full post: https://coderbyheart.com/meta-is-killing-source-code-writing
The benefits of formalizing the building blocks that make up software enable human engineers to speed up the planning and review processes and LLMs will have clear definitions of what to build, and how. Their output again can be reviewed more efficiently. This leaves more time for humans to be creative and do what they can do best: come up with edge cases and be creative in finding better solutions within given constraints.