home.social

#jdriven — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #jdriven, aggregated by home.social.

fetched live
  1. Nushell Niceties: Create Query Parameters For URL

    The build-in HTTP client in Nushell can be used to interact with REST APIs and websites. If the URL you want to invoke has query parameters than you can use the url build-query command.

    A blog by @mrhaki

    jdriven.com/blog/2025/11/Nushe

    #JDriven #Nushell #dev #softwaredevelopment

  2. Nushell basics: structured data in your shell.

    In our TechRadar Spring 2025 edition we highlighted the IntelliJ HTTP client and Bruno as alternatives to Postman, and also introduced you to Nushell. This post will focus on the latter.

    A JDriven blog by Arjen Tebbenhof.

    jdriven.com/blog/2025/10/nushe

    #JDriven #blogtober #nushell #dev #softwaredevelopment

  3. Can AI be your security guard?

    If an AI is clever enough to write our code, shouldn’t it be clever enough to secure it?

    It turns out that AI tools, on their own, are quite bad at spotting the very vulnerabilities they help create. The real path forward seems to be a more balanced approach, one that combines the contextual strengths of AI with the proven reliability of traditional security tools.

    A blog by Arjen Wiersma.

    jdriven.com/blog/2025/10/Can-a

    #JDriven #blogtober #ai #security

  4. What does the intense, rapid-fire chaos of foosball have to do with being a good software developer? A lot, actually.

    How Foosball improves my problem-solving skills: A new blog by @de_thoom

    jdriven.com/blog/2025/10/foosb

    #JDriven #blogtober #softwaredevelopment #dev #softskills #it #problemsolving

  5. To those interested, I have written a fun blog about problem solving and foosball: jdriven.com/blog/2025/10/foosb (It's free!) #blogtober #jdriven

  6. A creative experiment with esoteric programming language Spellscript, by using a narrative form.

    New blog by Jacob van Lingen, part 1 of a short series.

    jdriven.com/blog/2025/10/The-H

    #jdriven #blogtober #spellscript #dev #softwaredevelopment #ai

  7. "we love our frameworks, CI/CD pipelines, and microservices. But the real power of a high-performing team lies in something much deeper: team dynamics.

    In this blog I want to dive into the why, how and what of team dynamics and why it’s such a crucial element in the success of your project or organization."

    New blog by @erikj

    jdriven.com/blog/2025/10/Team-

    #JDriven #blogtober #TeamTopologies

  8. Over the last few years, the software industry has been in the grasp of an all-overshadowing discussion on the use of AI and LLMs. What started as a fun experiment with ChatGPT showing this “intelligence” was sometimes capable of writing somewhat coherent compiling code has quickly grown into a plethora of LLMs, AIs, IDE plugins and tools built upon AIs influencing every aspect of software development.

    jdriven.com/blog/2025/10/The-p

    #JDriven #Blogtober #AI #LLM #dev #softwaredevelopment

  9. Since Java 9 the methods requireNonNullElse and requireNonNullElseGet are part of the java.util.Objects class. These methods provide ways to return default values instead of null in Java.

    Blog by @mrhaki

    jdriven.com/blog/2025/10/Java-

    #JDriven #Java #blogtober #dev #softwaredevelopment

  10. Java 25 (the new Long Term Support version) was released on September 18th 2025, and with it, some new cool features have been released. Which features are available to help improve my code? A brief introduction to the released features which you can use directly as a developer (previews, experimentals and incubators are not included).

    A blog by @de_thoom

    jdriven.com/blog/2025/10/java2

    #JDriven #Java #blogtober #dev #softwaredevelopment

  11. Sometimes you want to transform a string value into a URL encoded value, so it can be used as part of a valid URL. For example a string with spaces or special characters can not be used in a URL as is, but needs to be URL encoded. Nushell has the url encode command to achieve this.

    A blog by @mrhaki

    jdriven.com/blog/2025/10/Nushe

    #JDriven #blogtober #dev #softwaredevelopment #nushell

  12. Groovy supports operator overloading since the start. Operator overloading is implemented by an actual method signature that maps to an operator. For example an object with a plus method can be used with the + operator. There is a list of methods and operators available on the Groovy website.

    A blog by @mrhaki

    jdriven.com/blog/2025/10/Groov

    #JDriven #blogtober #groovy #dev #softwaredevelopment

  13. Kotlin is null-safe, a quote I hear often from Kotlin developer. And yet, I still managed to get a NullPointerException while converting a java.util.Optional to a nullable Kotlin value…​

    jdriven.com/blog/2025/10/java-

    A blog by @de_thoom

    #JDriven #blogtober #dev #softwaredevelopment #kotlin #java

  14. Kotlin is null-safe, a quote I hear often from Kotlin developer. And yet, I still managed to get a NullPointerException while converting a java.util.Optional to a nullable Kotlin value…​

    jdriven.com/blog/2025/10/java-

    A blog by @de_thoom

    #JDriven #blogtober #dev #softwaredevelopment #kotlin #java

  15. Early on in their career, most software developers develop a muscle memory for writing efficient code and avoiding code duplication. It’s unfortunate that in modular architectures, this practice can seep through into data modelling without context awareness, leading to tight coupling and constraining the software’s ability to be changed.

    A blog by @kerfuffle

    jdriven.com/blog/2025/10/DDD-w

    #JDriven #DDD #architecture #softwaredevelopment #java #blogtober

  16. AsciiDoc and UML are two well known technologies for software design. A very nice way of creating beautiful PDF documents is to combine both by embedding PlantUML in your AsciiDoc. Generating the PDF can be a bit cumbersome, but with the following Maven setup it is quick and easy.

    A blog by Ronald Koster.

    jdriven.com/blog/2025/10/Plant

    #jdriven #maven #blogtober #dev #softwaredevelopment

  17. You’re coding late at night. The lights are low. Your favorite playlist is playing, maybe something only you would call “focus music.” Your IDE is set to a theme that feels just right. You’re not rushing. You’re not distracted. You’re in the zone.

    This is vibe coding.

    jdriven.com/blog/2025/10/Vibe-

    New blog by @erikj

    #jdriven #java #ai #cleanarchitecture

  18. Our very first post here! 🎉

    We are JDriven, a team of software engineers and consultants from the Netherlands.

    Expect updates on our blogs and events, always with a focus on software craftsmanship and knowledge sharing.

    Happy to be part of this community!

    #softwaredevelopment #java #opensource #commit #develop #share #JDriven

  19. Our very first post here! 🎉

    We are JDriven, a team of software engineers and consultants from the Netherlands.

    Expect updates on our blogs and events, always with a focus on software craftsmanship and knowledge sharing.

    Happy to be part of this community!

    #softwaredevelopment #java #opensource #commit #develop #share #JDriven

  20. On June 7 JDriven/JCore/Divotion will host the Full Stack Conference, a conference for developers and architects with a passion for engineering.
    If you want to attend this free conference you can apply on
    jdriven.com/full-stack-confere.
    There is also a Call for Papers (bit.ly/fullstackconf) if you want to speak at the conference.
    #JDriven #FullStackConference #JCore #Divotion