Go's Error Handling: Why Explicit Beats Exceptions (According to Google)
@yth I've used #Java to create CLI "tools" for genetics research. Though we think of them more often as methods. Java fit the time and space complexities I was dealing with, and I really enjoyed writing multi-threaded code with its mature API (on this front I'd love to try out the more modern structured concurrency and virtual threads provided in Project Loom). I used the picocli library for command-line stuff. All this said, I could see myself writing CLI methods using #Julia as well.
I have been looking for a programming language for simple (cross platform) CLI tools for a long time. Professionally I use #Java, which I accept now as the safest choice for serious enterprise stuff. I have tried #Typescript but after a long stint I have decided to say goodbye to the Javacript ecosystem for anything but Frontend. Now on #Go and #Rust, leaning towards the latter. I won’t consider #Python (sorry). I could just use Java for everything. Anyone want to weigh in?
@yth I've used #Java to create CLI "tools" for genetics research. Though we think of them more often as methods. Java fit the time and space complexities I was dealing with, and I really enjoyed writing multi-threaded code with its mature API (on this front I'd love to try out the more modern structured concurrency and virtual threads provided in Project Loom). I used the picocli library for command-line stuff. All this said, I could see myself writing CLI methods using #Julia as well.
Hey folks 🖖!
Let's do another quick #introduction as I moved to this instance - the reason being that it somehow felt like being trapped in a silo :).
I'm Davy, a senior software engineer currently living in France and working for #startups in Germany since 2014.
I love #nature, #opensource, #science and many other things.
Currently doing a bunch of #java and #typescript at work. Nowadays, my main focus is on #zig & #rust.
3Pillar Global is hiring Mid Java Software Engineer
🔧 #java #json #sql
🌎 Romania
⏰ Full-time
🏢 3Pillar Global
Job details https://jobsfordevelopers.com/jobs/mid-java-software-engineer-at-3-pillarglobal-com-dec-18-2025-483bd4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
3Pillar Global is hiring Mid Java Software Engineer
🔧 #java #json #sql
🌎 Romania
⏰ Full-time
🏢 3Pillar Global
Job details https://jobsfordevelopers.com/jobs/mid-java-software-engineer-at-3-pillarglobal-com-dec-18-2025-483bd4?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
The new year brought some unexpected news: I've been impacted by a restructure at Broadcom.
Now open to new opportunities as a Senior/Staff Java Developer (remote from Madrid).
Happy to connect if there’s a potential fit.
The 3rd edition of my software design textbook is just out:
https://link.springer.com/book/10.1007/978-3-032-11821-9
I'm also updating the companion website with new and revised exercises and solutions:
https://github.com/prmr/DesignBook
BTW the text is 100% genuine. Not a single sentence was generated with AI, and this includes no autocomplete and no grammatical "suggestion". My only writing tool is the good ol' spellchecker.
Unfortunately my employer of 10 years had to let me go at the end of 2025. I’m still officially with them for the next 3 months, but if anyone is looking for a software developer with 25 years experience across various platforms, most recently in Android app development, please get in touch!
I’ve been officially working in human-centric application development in various forms since 2002, and I am keen that the end user is afforded the best experience possible. I enjoy working as part of distributed multi-disciplinary teams and the challenges that complex systems provide - developing a broad understanding and overview I feel is important to help with integration.
I am based in Berlin amd have a preference for working remotely for an employer within Germany (tho a local office would also be an option)
The 3rd edition of my software design textbook is just out:
https://link.springer.com/book/10.1007/978-3-032-11821-9
I'm also updating the companion website with new and revised exercises and solutions:
https://github.com/prmr/DesignBook
BTW the text is 100% genuine. Not a single sentence was generated with AI, and this includes no autocomplete and no grammatical "suggestion". My only writing tool is the good ol' spellchecker.
The new year brought some unexpected news: I've been impacted by a restructure at Broadcom.
Now open to new opportunities as a Senior/Staff Java Developer (remote from Madrid).
Happy to connect if there’s a potential fit.
Hey folks 🖖!
Let's do another quick #introduction as I moved to this instance - the reason being that it somehow felt like being trapped in a silo :).
I'm Davy, a senior software engineer currently living in France and working for #startups in Germany since 2014.
I love #nature, #opensource, #science and many other things.
Currently doing a bunch of #java and #typescript at work. Nowadays, my main focus is on #zig & #rust.
Unfortunately my employer of 10 years had to let me go at the end of 2025. I’m still officially with them for the next 3 months, but if anyone is looking for a software developer with 25 years experience across various platforms, most recently in Android app development, please get in touch!
I’ve been officially working in human-centric application development in various forms since 2002, and I am keen that the end user is afforded the best experience possible. I enjoy working as part of distributed multi-disciplinary teams and the challenges that complex systems provide - developing a broad understanding and overview I feel is important to help with integration.
I am based in Berlin amd have a preference for working remotely for an employer within Germany (tho a local office would also be an option)
2026: The Year of Java in the Terminal
https://xam.dk/blog/lets-make-2026-the-year-of-java-in-the-terminal/
#HackerNews #Java #Terminal #2026 #JavaProgramming #TechTrends #DeveloperCommunity #HackerNews
PlayStation is hiring Full Stack Software Engineer
🔧 #c #cplusplus #java #javascript #python #react #reactnative #node #aws #docker #json #kubernetes
🌎 San Mateo, California, United States
⏰ Full-time
🏢 PlayStation
Job details https://jobsfordevelopers.com/jobs/full-stack-software-engineer-at-playstation-com-dec-19-2025-21758d?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring