Prof. Dierk König's Avatar

Prof. Dierk König

@dierk-koenig.bsky.social

Prof. at @FHNW, Groovy in Action, Java Champion, Web, Frege, Artist

239 Followers  |  101 Following  |  46 Posts  |  Joined: 21.11.2024  |  1.6847

Latest posts by dierk-koenig.bsky.social on Bluesky

Video thumbnail

Didn't plan it this way, but nothing much scarier than talking about getting a job in tech these days 😱

Check out my full convo with @nerdy.dev about his recent experience looking for a new job:
📺 www.youtube.com/watch?v=JLdh...
🎙️ zencastr.com/z/KHLM-Zlu

31.10.2025 13:23 — 👍 61    🔁 6    💬 4    📌 2
GitHub - tamberg/idea: A simple idea generator A simple idea generator. Contribute to tamberg/idea development by creating an account on GitHub.

Made a simple idea generator (no "AI") github.com/tamberg/idea which picks a random line each from n files.

30.10.2025 15:17 — 👍 3    🔁 2    💬 0    📌 0
Preview
What the CRaC - Superfast JVM startup | Java User Group Darmstadt Abstract In a world where microservices are more and more a standard architecture for Java based applications running in the cloud, the JVM warmup time can become a limitation. Especially when you loo...

If you are located around #Darmstadt and would like to learn something about #CRaC then you might want to join my session at #JUG #Darmstadt this Thursday. www.jug-da.de/2025/10/CRaC... #java #community

21.10.2025 17:19 — 👍 8    🔁 2    💬 0    📌 0
Groovy logo

Groovy logo

Versions 5.0.2 and 4.0.29 of @groovy.apache.org are available for download with 19 and 12 fixes and improvements respectively! Includes JDK 26 support! Thanks to all involved! groovy.apache.org/download.html groovy-lang.org/releasenotes... #groovylang @apache.org

18.10.2025 03:11 — 👍 4    🔁 6    💬 0    📌 0

In about three years the entire university pivot to AI curricula and schools and programs is going to be so deeply embarrassing. We will all pretend it never happened and I will be standing there, looking at people with a mirror in my eyes. This is all so embarrassing.

17.10.2025 12:16 — 👍 4685    🔁 1025    💬 43    📌 150

Here are my slides on "Storing Data on #Android" www.tamberg.org/mse/2025/hs/... for msengineering.ch #MobileComputing

11.10.2025 12:56 — 👍 1    🔁 1    💬 0    📌 0
Preview
2025 Update of my ebook 'Getting Started with Java on the Raspberry Pi' 2025 is an important year as Java 25 got released, a version which will be supported for many more years. On top of that, the Pi4J library will soon be …

I have just published a new version of my book, “Getting Started with Java on the Raspberry Pi,” on Leanpub. If you purchase now, you will receive any future updates at no additional cost. Updated for Java 25, with more updates following soon!

webtechie.be/post/2025-10...

#javaonraspberrypi

02.10.2025 14:02 — 👍 10    🔁 5    💬 1    📌 0

Here are my slides on "Getting Started with #Android" www.tamberg.org/mse/2025/hs/... for msengineering.ch #MobileComputing

14.09.2025 16:14 — 👍 2    🔁 1    💬 0    📌 0
groovy logo

groovy logo

Version 5.0.1 of @groovy.apache.org is available for download with 11 fixes and improvements! Thanks to all involved! Keep the feedback coming!
groovy.apache.org/download.html
groovy-lang.org/releasenotes...
#groovylang @apache.org

10.09.2025 22:32 — 👍 8    🔁 3    💬 0    📌 0

After doing #Java #Swing, #JavaFX and #SwiftUI for years I came to the conclusion that we might have a lack of developers that understand how to create #graphics in 2D. It is so easy and even if #Swing is a bit older it is absolutely great for doing nice graphical things…just my 0.02€ 🤷🏼‍♂️😁

03.09.2025 07:47 — 👍 5    🔁 3    💬 0    📌 0
Preview
Groovy Goodness: Use Range With subList Method A blog about Groovy, Java, Clojure, Asciidoctor, Gradle and other cool developer subjects.

A post about one of the new Groovy 5 features: using a range as argument for the List.subList method. blog.mrhaki.com/2025/08/groo... #Groovy #Groovy5

30.08.2025 14:21 — 👍 4    🔁 2    💬 0    📌 0
Preview
Groovy Goodness: Transform Iterable Into A Map A blog about Groovy, Java, Clojure, Asciidoctor, Gradle and other cool developer subjects.

Apache Groovy 5 has been released. Time to brush up my Groovy Goodness series. Let's start with some new ways to create a new map based on an iterable: blog.mrhaki.com/2025/08/groo... (This is actually my 1500th blog post on Messages from mrhaki blog) #Groovy #ApacheGroovy

29.08.2025 13:38 — 👍 14    🔁 6    💬 1    📌 0
a radial gradient shown over a conic gradient of sun rays

a radial gradient shown over a conic gradient of sun rays

a linear gradient shown overtop a radial gradient

a linear gradient shown overtop a radial gradient

a conic gradient on top of another conic gradient

a conic gradient on top of another conic gradient

gradient.style has finally
- come out of beta
- offers multiple background editing
- is open source

🎉 nerdy.dev/gradient.sty...

28.08.2025 21:06 — 👍 288    🔁 68    💬 12    📌 2

Java Adventures - JTaccuino, Java 25 and AI m.devoxx.com/events/dvbe2...

28.08.2025 15:01 — 👍 2    🔁 1    💬 1    📌 0
I Am An AI Hater I am an AI hater. This is considered rude, but I do not care, because I am a hater.

I considered writing a long carefully constructed argument laying out the harms and limitations of AI, but instead I wrote about being a hater. Only humans can be haters.

27.08.2025 17:04 — 👍 3658    🔁 1350    💬 130    📌 366
Groovy logo

Groovy logo

‪Version 5.0.0 of @groovy.apache.org is available for download with 600+ fixes and improvements since Groovy 4! Thanks to all involved! This new version is the best version yet to run Groovy on JDKs 11-25! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

24.08.2025 08:33 — 👍 19    🔁 11    💬 0    📌 0
Preview
Das grosse Abenteuer unter der Sonne Australiens Studierende der FHNW haben ein Solarfahrzeug entwickelt und fahren damit quer durch Australien.

Sieben Studierende der FHNW sind mit dem aCentauri Solar Racing bei der Bridgestone World Solar Challenge dabei. Sieben Talente, die an entscheidenden Stellen dafür sorgen, dass das Fahrzeug schnell und sicher ankommt. 👇️

22.08.2025 08:43 — 👍 2    🔁 1    💬 0    📌 0
Preview
JCrete 2025 I tried to figure out how many editions of JCrete I have attended. Let's just say that it's been quite a few, and I enjoy is just as much every time I return. The community at JCrete is just incredible, the food is awesome. The only thing to wish for is that time wouldn't go so fast. From the informal gathering on Sunday night, the four days just blow past you in an incredible flow of impressions and good moments.

I finally got around to write a small writeup of JCrete 2025

#JakartaEE #EclipseFoundation #Community #JCrete

21.08.2025 11:57 — 👍 5    🔁 1    💬 0    📌 0
Preview
GitHub - HanSolo/charts at jdk21 A JavaFX library that contains different kind of charts - GitHub - HanSolo/charts at jdk21

Released version 21.0.27 of my #javafx #charts library with a new SpiderChart…just for the fun of it :) #java central.sonatype.com/artifact/eu....

13.08.2025 11:08 — 👍 11    🔁 3    💬 0    📌 0

Personally, I haven't seen web AI boosters do anything *except* cede this tech to others, and go with the chatbot flow. I'm refusing to cede my work to software that I've only seen used to lower standards & threaten jobs. If I see some other use, without all the harms, I'll get on board with *that*.

13.08.2025 05:36 — 👍 17    🔁 2    💬 1    📌 0
Video thumbnail

Last week I’ve been at JCrete, an unconference. ☀️🌊 It’s completely different from a conference, but at least as insightful (and fun!).

I’ve met amazing people, had interesting conversations and enjoyed the Cretan hospitality. ❤️ For an impression, watch the aftermovie!

11.08.2025 17:56 — 👍 19    🔁 5    💬 3    📌 0
Post image Post image Post image

Is #JCrete all fun and games? You betcha! Look at all the topics we covered in 4 days, with ideas for hacking in the 5th day

11.08.2025 18:33 — 👍 10    🔁 3    💬 0    📌 2

#JCrete was amazing as always. It was so good to be back on Crete. It felt like coming home ❤️

My kids liked it very much as well. They will miss the daily swimming. But now the want to go to the playground at home immediately 🙂

We are lucky to have very patient kids. Travel time was long.

09.08.2025 11:43 — 👍 8    🔁 1    💬 1    📌 0
No, AI is not Making Engineers 10x as Productive Curing Your AI 10x Engineer Imposter Syndrome

This is the single best piece I've read on "replacing coders with AI," it fully dispells the myth from the perspective of a software engineer and does so in a calm, reasonable way.
colton.dev/blog/curing-...

06.08.2025 22:22 — 👍 955    🔁 250    💬 23    📌 27

Overheard (OH):

- #GenAI is a force multiplier
- Sorry, did you say "force", or "fools" ?

#JCrete25 #JCrete #JCreteUnconf

05.08.2025 08:15 — 👍 9    🔁 4    💬 0    📌 0
Whisky bottles

Whisky bottles

Exploring Whisky flavor profiles using two new Groovy-powered dataframe libraries: Underdog and Matrix.
groovy.apache.org/blog/whisky-...
@groovy.apache.org #ApacheECharts #ApacheCommons #matrix #underdog #groovylang @apache.org

02.05.2025 03:59 — 👍 3    🔁 2    💬 0    📌 0
Groovy logo

Groovy logo

Version 5.0.0-rc-1 of @groovy.apache.org is available for download with 9 fixes and improvements since the last beta! Thanks to all involved! This new version is the best version yet to run Groovy on JDKs 11-25! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

06.08.2025 11:03 — 👍 3    🔁 3    💬 0    📌 0

so nice to meet long-standing #Groovy users at #JCrete

06.08.2025 11:26 — 👍 1    🔁 0    💬 1    📌 0

🚀 Dive into the latest Java 25 features with live demos using @jtaccuino.github.io notebooks! Explore #Java 25, AI and more. Join this interactive Java adventure at Devoxx Belgium 2025! #Devoxx

06.08.2025 04:40 — 👍 7    🔁 4    💬 0    📌 0
Post image

JCrete 2025 Opening

#Community #UnConference #Java #JakartaEE

04.08.2025 05:46 — 👍 5    🔁 4    💬 0    📌 0

@dierk-koenig is following 20 prominent accounts