Jonas TM 👨‍💻⚙️

Software Consultant mainly into #Kotlin, #Java, #Go and some cloud things.
Blog: medium.com/@jonastm

Jonas TM 👨‍💻⚙️ boosted:
2024-01-10

JEP 447, Statements before super(...) (Preview), has been delivered for JDK 22 after its review concluded. This JEP, which is part of Project Amber, aims to allow statements before super() calls in constructors without referencing an instance being created while still maintaining the safety and initialization guarantees for constructors.

infoq.com/news/2024/01/java-co

#JDK22 #ProjectAmber #JavaDevelopers #java

Jonas TM 👨‍💻⚙️ boosted:
2024-01-10

Awesome #java / #jvm savvy accounts to follow:

👋🏼 Jonas TM - @jonastm
👋🏼 Aleksey Shipilëv - @shipilev
👋🏼 Tagir Valeev - @tagir_valeev
👋🏼 Will Iverson - @wiverson
👋🏼 Eberhard Wolff - @ewolff

More updates like this? Follow me or #JavaBubbleOrgAccountsRefresher

Source: #javabubble (javabubble.org)
Botdev: @moelholm

Jonas TM 👨‍💻⚙️ boosted:
2023-09-30

Chatkontrolle: Europol will ungefilterten Zugriff auf Daten von WhatsApp & Co.

Selbst ein harmloses Bild könnte für die Strafverfolgung potenziell nützliche Informationen enthalten, meint Europol. Chat-Daten seien zum KI-Training nötig.

heise.de/news/Chatkontrolle-Eu

#Datenschutz #Verschlüsselung #EU #Gesetze #Kriminalität #Signal #Threema #WhatsApp #news

Jonas TM 👨‍💻⚙️ boosted:
Greg Wilsongvwilson
2023-09-29

It's 2023. You can graduate with a degree in Computer Science from a top-ranked university and never have heard about Meta's role in the genocide of the Rohingya in Myanmar. Next time you're talking to a professor, please ask them why that is still the norm.

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-09-29

Have you tried out jOOQ before but found the file generation tedious and time-consuming?

My newest blog article covers how you can fully automate this process. 🚀

medium.com/better-programming/

#Java #kotlin #springboot #database #jvm

picture showing logos of jooq, postgresql, docker and java and kotlin files
Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-09-18

#java JDK 21 :loadspin:
The hype is real!

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-07-18
Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-04-22

I am starting a new blog series:
#GitOps with #GitLab 🚀

When your #Kubernetes app version is in a Git repo automatic deployment of new versions gets tricky.

My first article covers how to update image tags in #Helm YAML files via CI/CD pipeline.

medium.com/better-programming/

Jonas TM 👨‍💻⚙️ boosted:
2023-02-14

Awesome #java / #jvm savvy accounts to follow:

👋🏼 Jonas TM - @jonastm
👋🏼 Aleksey Shipilëv - @shipilev
👋🏼 Tagir Valeev - @tagir_valeev
👋🏼 Will Iverson - @wiverson
👋🏼 Eberhard Wolff - @ewolff

More updates like this? Follow me or #JavaBubbleOrgAccountsRefresher

Source: #javabubble (javabubble.org)
Botdev: @moelholm

Jonas TM 👨‍💻⚙️ boosted:
Sébastien Deleuzesdeleuze@mastodon.online
2023-02-08

So nullness markers may come to Java via project Valhalla after all? mail.openjdk.org/pipermail/val

Jonas TM 👨‍💻⚙️ boosted:
Sébastien Deleuzesdeleuze@mastodon.online
2023-01-14

Today, I am pleased to announce the creation of KoWasm, an experimental project that will provide WASI and Wasm components support for Kotlin/Wasm. github.com/sdeleuze/kowasm

Let's explore how far we can go with full stack development using #Kotlin and #WebAssembly!

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-01-10

Thanks for sharing my article.

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-01-10

Check out my newest #blog post about Micrometer Tracing in Spring Boot 3 WebFlux.

It covers:
- Automatic endpoint observation
- External calls with Spring WebClient
- Logs with trace and span IDs in reactive context
- Database traces with R2DBC

betterprogramming.pub/tracing-

#micrometer #tracing #springboot #webflux #kotlin #java #jvm #r2dbc

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2023-01-01

Sneak peek for my upcoming blog post about Kotlin and Micrometer Tracing in Spring Boot

github.com/jonas-tm/kotlin-spr

#micrometer #tracing #spring #jvm #kotlin #java #webflux #reactive

Jonas TM 👨‍💻⚙️ boosted:
2022-12-24

#FollowGraph is a great example of why #Mastodon does not need #algorithms built in.

It is a stand-alone #openSource algorithm that is similar to the #follow #recommender on Twitter, except it is not pushed in your face, the algorithm is explicit and documented, it is #privacy preserving, and other developers can easily come up with their own variation for you to try.

And it's is a great way to find people to follow,

This is the benefit of an open platform.

followgraph.vercel.app/

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2022-12-23

The last part of the following #javaadvent22 article gives a great overview about the state of #webassembly / #wasm and #jvm / #java compatibility. Really exited for the future especially running backend services via #wasi.

javaadvent.com/2022/12/webasse

Jonas TM 👨‍💻⚙️ boosted:
2022-12-22

🎉The @OReillyMedia "GitOps Cookbook - Kubernetes Automation in action" I wrote with Alex Soto Bueno is out!
♾️ Thanks to #RedHat you can download the e-book from here: developers.redhat.com/articles
🙏Thanks to @divineops and Siamak Sadeghianfar for the praise quote and preface!

Jonas TM 👨‍💻⚙️ boosted:
2022-12-19

What are the most important mastodos and mastodonts for someone new to this place?
Are bad puns ok? Asking for a friend.

Jonas TM 👨‍💻⚙️jonastm@mastodon.green
2022-12-09

@starbuxman
I really enjoy your podcast. Marcus is a great guest!
However the audio quality of your microphone is really bad. Is there a page where we can donate for you to get a decent mic 😅.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst