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.

Search results for tag #java

Ted M. Young boosted

[?]Martin Todorov » 🌐
@carlspring@mastodon.social

If you've ever wondered how exactly Maven plugins and extensions differ from each other, you might want to check out my latest article.






medium.com/maven-by-nature/wha

    Ted M. Young boosted

    [?]OpenSauce :emacs: :openbsd: » 🌐
    @OpenSauce@fosstodon.org

    Other people always say the Java mascot looks like a weird penguin or gnome, but I've always seen it as a dishwasher tablet.

      [?]Moritz Halbritter » 🌐
      @mhalbritter@fosstodon.org

      Spring Boot 4.1.0-RC1 available now

      Notable new features include:

      - Support for OpenTelemetry SDK environment variables
      - HTTP Client SSRF Mitigation with InetAddressFilter
      - Support for LazyConnectionDataSourceProxy

      spring.io/blog/2026/04/23/spri

        [?]Moritz Halbritter » 🌐
        @mhalbritter@fosstodon.org

        Spring Boot 4.0.6 available now

        spring.io/blog/2026/04/23/spri

        With 8 CVE fixes in it, upgrade now!

          [?]Moritz Halbritter » 🌐
          @mhalbritter@fosstodon.org

          Spring Boot 3.5.14 available now

          With 6 CVE fixes in it. Upgrade now!

          spring.io/blog/2026/04/23/spri

            [?]Leanpub » 🌐
            @leanpub@mastodon.social

            What you need to know about MCP servers - with Java and spring-boot by Peter Isberg is a new release on Leanpub!

            Link: leanpub.com/wyntka-mcpservers-

              #refactoring boosted

              [?]magicmarcy » 🌐
              @magicmarcy@ruhr.social

              In dieser Serie erwarten dich kleine, aber knifflige Java-Code-Schnipsel, die auf den ersten Blick völlig harmlos aussehen und genau deshalb besonders gefährlich sind. Denn manchmal wird Code „moderner“ oder „schöner“ umgeschrieben, obwohl sich dabei unbemerkt das Verhalten ändert. Und g

              magicmarcy.de/tricky-java-2

                [?]Sandra Parsick » 🌐
                @sparsick@mastodon.social

                Check out what the awesome @teapot418 sent me.

                Paper cheat sheet to complement my talk "Painless organisation and maintenance of Apache Maven Builds" that I will give tomorrow @jcon

                Check it out

                👉 schedule.jcon.one/2026/session

                  [?]Leanpub » 🌐
                  @leanpub@mastodon.social

                  Exploring Java Libraries: A Developer's Guide (Volume 2): Advanced Text Processing, AWT, Swing GUI, and Accessibility in Java by Solis Dynamics is a new release on Leanpub!

                  Link: leanpub.com/java-libraries-gui

                    [?]Leanpub » 🌐
                    @leanpub@mastodon.social

                    Compose & Android Deep Dive Package (Jetpack Compose internals + Manifest Android Interview) by Jaewoong and Jorge Castillo is the featured bundle of ebooks 📚 on Leanpub!

                    Link: leanpub.com/b/android-deep-div

                      [?]Leanpub » 🌐
                      @leanpub@mastodon.social

                      Jetpack Compose internals by Jorge Castillo is on sale on Leanpub! Its suggested price is $49.99; get it for $17.50 with this coupon: leanpub.com/composeinternals/c

                        Ted M. Young boosted

                        [?]Ted M. Young » 🌐
                        @jitterted@sfba.social

                        More live coding in notes...

                        This stream was working on the new Projector design, with some good discussion around Concurrency and Consistency.

                        Also demonstrated my "Reverse Olive Test Maneuver" 🫒

                        ted.dev/articles/2026/04/15/li

                          Ted M. Young boosted

                          [?]Michael Simons » 🌐
                          @rotnroll666@mastodon.social

                          Ted M. Young boosted

                          [?]Ian Brown :verified: » 🌐
                          @igb@mastodon.hccp.org

                          Someone should acquire ^H^H^H Oracle Labs.

                          Or should spin it out as a separate company.

                          I would love to see the ecosystem be an independent player in the Java/managed runtime space.

                          There is too much value locked up in a company that seems to be competing with itself.

                            [?]Leanpub » 🌐
                            @leanpub@mastodon.social

                            Elegant Design Principles by Narayanan Jayaratchagan is free with a Leanpub Reader membership! Or you can buy it for $19.00! leanpub.com/elegant_design_pri

                              [?]Michael Simons » 🌐
                              @rotnroll666@mastodon.social

                              So, says Co-Pilot is a tool for entertainment and the other company nobody talks about sounds like this

                              > Generative AI tools, by their nature, make it easy to create large quantities of plausible-looking code, with plausible-looking tests, which is nonetheless incorrect or, even if it is correct, is poorly designed and therefore difficult to maintain.

                              This is from in there “OpenJDK Interim Policy on Generative AI”

                              openjdk.org/legal/ai

                                [?]Ted M. Young » 🌐
                                @jitterted@sfba.social

                                I'll be doing some of the work on my live coding stream on Fridays, starting April 10th at 12pm PDT (7pm UTC). That'll be a short, 1-hour stream, due to other commitments. Future streams will be ~3 hours and you'll be able to AMA on , , etc.

                                jitterted.stream/

                                  #refactoring boosted

                                  [?]Leanpub » 🌐
                                  @leanpub@mastodon.social

                                  A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $5.00! leanpub.com/naming_shortguide

                                    [?]Shawn Webb » 🌐
                                    @lattera@bsd.network

                                    @xilerk Good catch! This command did the trick:

                                    $ mvn -D versions.outputLineWidth=${COLUMNS} versions:display-dependency-updates

                                    Of course, ${COLUMS} could be set to some arbitrary huge value to help better ensure single line per dependency.

                                    Thanks a bunch for the suggestion! :-)

                                      [?]Shawn Webb » 🌐
                                      @lattera@bsd.network

                                      This is not easily parsed by machines (or even humans). Some version numbers are on the same line, others are on a separate line.

                                      There's extraneous and unneeded info.

                                      And there's no way to influence the appearance of the output. For example, the ps command as the -w flag to explicitly set wide text output mode.

                                      Screenshot of `mvn versions:display-dependency-updates`

                                      Alt...Screenshot of `mvn versions:display-dependency-updates`

                                        Katrin Rabow boosted

                                        [?]Gerd Aschemann » 🌐
                                        @ascheman@mastodon.social

                                        My Java Modules with @ASFMavenProject (4) series continues!

                                        Cleanly separate API and implementation in Java modules — and why mixing both is a common antipattern.

                                        maven.aschemann.net/blog/2026/

                                        Blog Series about Java Modules with Maven 4: "Separating API and Implementation" — using dedicated modules and requires transitive in Java Modules with Maven 4. With a portrait of the author.

                                        Alt...Blog Series about Java Modules with Maven 4: "Separating API and Implementation" — using dedicated modules and requires transitive in Java Modules with Maven 4. With a portrait of the author.

                                          Ted M. Young boosted

                                          [?]Ted M. Young » 🌐
                                          @jitterted@sfba.social

                                          Another stream, another set of notes. So much "new"!

                                          I try out a new design for Projectors, splitting EventConsumer into two pieces. Test-driving shows how it's about design exploration, not just writing tests.

                                          ted.dev/articles/2026/04/06/li

                                            Jason Gorman boosted

                                            [?]Ted M. Young » 🌐
                                            @jitterted@sfba.social

                                            Notes from my work, where I looked at event consumers that only get events they're interested in.

                                            Struggled with Java's MethodHandle (docs could be better!), but otherwise works well.

                                            Thoughts about Projector design.

                                            Read more at: ted.dev/articles/2026/04/02/li

                                              [?]Moritz Halbritter » 🌐
                                              @mhalbritter@fosstodon.org

                                              [?]Ted M. Young » 🌐
                                              @jitterted@sfba.social

                                              This was all triggered by new functionality that I want to add: the ability to set a date/time when concert tickets go on sale that is separate from when the concert was scheduled (entered into the system).

                                              Read all about it at ted.dev/articles/2026/03/30/li

                                                [?]Tim Zöller » 🌐
                                                @javahippie@mainz.social

                                                zeigt heute mal wieder, was ihnen die Community bedeutet, hm?

                                                  Ted M. Young boosted

                                                  [?]JCON » 🌐
                                                  @jcon@mastodon.social

                                                  youtube.com/shorts/zvmxZYIA13Q

                                                  Project Project
                                                  And most importantly: The people behind it.

                                                  Sharat Chander invites you to meet , top speakers and the global community at .

                                                  🎟️2026.europe.jcon.one/tickets

                                                    [?]Ted M. Young » 🌐
                                                    @jitterted@sfba.social

                                                    Want some Technical Coaching or a Talk (Event-Sourcing, Testing)?

                                                    I'm looking to do meetup/user group presentations or technical coaching the week of April 27, and in June so I don't have to fly all the way back home, just to fly back again a soon after.

                                                      [?]Ted M. Young » 🌐
                                                      @jitterted@sfba.social

                                                      I love generics (when I get them right, which can take me a while!) and find varargs really useful when refactoring, but they do NOT play well together. Ugh. Guess I'll create an overloaded method to take a List<T> instead.

                                                        Back to top - More...