Prof. Dierk König's Avatar

Prof. Dierk König

@dierk-koenig

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

254
Followers
116
Following
51
Posts
21.11.2024
Joined
Posts Following

Latest posts by Prof. Dierk König @dierk-koenig

The most beautiful formula not enough people understand
The most beautiful formula not enough people understand YouTube video by 3Blue1Brown

the kind of math video that makes my day youtu.be/fsLh-NYhOoU?...

28.02.2026 11:20 👍 1 🔁 0 💬 0 📌 0

those who claim that LLMs can replace people are exactly the people that LLMs can replace

20.01.2026 19:40 👍 5 🔁 2 💬 0 📌 0
Chronological timeline of past 50 innovations trying to replace developers with more advanced tools. Since Apollo, came COBOL, CASE tools, Visual Basic, low/no code tools, and now the promise with AI.

Chronological timeline of past 50 innovations trying to replace developers with more advanced tools. Since Apollo, came COBOL, CASE tools, Visual Basic, low/no code tools, and now the promise with AI.

The 50-year quest to replace developers

❌ 1970: COBOL
❌ 1980: CASE tools
❌ 1990: Visual Basic
❌ 2000: Low/No-Code
❓ 2020: #AI

Result? We need more skilled developers than ever.
Blocker isn't the code; it's the complexity. 🧑‍💻💡

By Stephan Schwab
www.caimito.net/en/blog/2025...

18.01.2026 04:30 👍 44 🔁 6 💬 2 📌 0
System zur Ortung invasiver Hornissen 32h Hackathon für Agritech, Food Innovation und Nachhaltigkeit. Löse reale Challenges, pitch dein Projekt und vernetze dich. Ticket sichern!

Just posted a challenge "System zur Ortung invasiver Hornissen" www.farming-hackdays.ch/challenges/s... for Open Farming Hackdays, Feb 06/07, 2026 www.farming-hackdays.ch - consider joining us!

17.01.2026 09:03 👍 4 🔁 2 💬 1 📌 0

Wow, sure would be pretty crazy if a ton of experts in the artificial intelligence field relentlessly warned everyone about this state of affairs being inevitable over and over for years.

17.01.2026 11:38 👍 4179 🔁 1378 💬 6 📌 0
Infinity, Paradoxes, Gödel Incompleteness & the Mathematical Multiverse | Lex Fridman Podcast #488
Infinity, Paradoxes, Gödel Incompleteness & the Mathematical Multiverse | Lex Fridman Podcast #488 YouTube video by Lex Fridman

Such a nice interview with J.H. Hamkins (top contributor of mathOverflow) www.youtube.com/watch?v=14OP...

08.01.2026 13:39 👍 1 🔁 0 💬 0 📌 0

Ich hätte gerne einen KI Blocker. Wie ein Werbeblocker, nur für sämtliche von KI erzeugten Inhalte im Internet, statt für Werbung.

07.01.2026 08:59 👍 1076 🔁 215 💬 54 📌 8
Preview
Alle Konten im Griff Die App «Liquid» von FHNW-Student Brian Livingstone hilft beim Sparen

So macht Sparen Spass. Die App Liquid von FHNW-Student Brian Livingstone verschafft einen Rundum-Überblick über die eigenen Finanzen – nicht nur für die Gen Z.

08.01.2026 07:51 👍 0 🔁 1 💬 0 📌 0
Preview
39C3: Digital Independence Day – CCC-Sprecher über Weg raus aus Big Tech Auf dem Hackerkongress 39C3 wurde der Digital Independence Day ausgerufen. Warum und was das bedeutet, erklärt CCC-Sprecher Linus Neumann im Interview.

Auf dem Hackerkongress 39C3 wurde der Digital Independence Day ausgerufen. Warum und was das bedeutet, erklärt CCC-Sprecher Linus Neumann im Interview. #Hacking

28.12.2025 21:02 👍 130 🔁 59 💬 4 📌 7
Preview
39C3: Am „Di.Day” weg von Tech-Monopolen aus den USA und China Zusammen mit anderen Organisationen ruft der CCC zum „Digital Independence Day“ auf. An jedem 1. Sonntag eines Monats sollen Wechselpartys stattfinden.

Zusammen mit anderen Organisationen ruft der CCC zum „Digital Independence Day“ auf. An jedem 1. Sonntag eines Monats sollen Wechselpartys stattfinden. #Digitale Souveränität

28.12.2025 16:13 👍 219 🔁 108 💬 6 📌 8

Advice for Designing Good Software Architecture
Software Architektur im Stream Adventskalender
Today: Dierk König
youtube.com/shorts/P...

21.12.2025 12:18 👍 1 🔁 1 💬 0 📌 0
Groovy logo

Groovy logo

Version 5.0.3 of @groovy.apache.org is available for download with 17 fixes and improvements! Thanks to all involved! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

03.12.2025 22:10 👍 6 🔁 4 💬 0 📌 0

My plans for visiting [at least] 30 JUGs in 2025 to commemorate Java’s 30th anniversary fell short due to recent employment change (still seeking btw). Only made it to 19 at 🇳🇱🇧🇪🇺🇸🇵🇪🇨🇭🇳🇴🇱🇹

Perhaps I can reach the goal next year before Java turns 31, we’ll see 😉

02.12.2025 16:34 👍 14 🔁 3 💬 0 📌 0
Post image

☕️☕️🥳🥳🎂🎂🥳🥳☕️☕️
Happy Birthday
@hansolo.eu
☕️☕️🥳🥳🎂🎂🥳🥳☕️☕️

Thanks for being such an important contributor in the #Java community. I appreciate how much personal time you take to ensure we're all connected!

Enjoy your cake day!

02.12.2025 15:57 👍 11 🔁 3 💬 2 📌 0
Preview
Duke's Corner: Barry Burd: Teaching Java as an Art Form Jim Grisanzio from Java Developer Relations talks with Barry Burd, a computer science teacher, an author, and the co-leader for two Java User Groups (JUGs). Barry is based in New Jersey and he’s taugh...

Conversation with Barry Burd on all things teaching Java, Java User Groups, and what makes Java great! #java #developers dukescorner.libsyn.com/site/barry-b...

02.12.2025 14:18 👍 9 🔁 5 💬 0 📌 1

#Java peers...worthwhile @dukescorner.bsky.social by Jim Grisanzio. Interview with @barryburd.bsky.social
on what makes #Java great, such as the value of #JavaUserGroups.

Have a listen!
⬇️⬇️⬇️

02.12.2025 14:41 👍 7 🔁 4 💬 0 📌 0
grouping jdk and eclipse fruity collections with groovy

grouping jdk and eclipse fruity collections with groovy

Grouping collections with @groovy.apache.org to reveal many-to-many relationships:
groovy.apache.org/blog/fruity-...
#groovylang #manyToMany #eclipseCollections #jdkCollections

01.12.2025 10:57 👍 4 🔁 3 💬 0 📌 1
Preview
CSS-in-JS: The Great Betrayal of Frontend Sanity CSS-in-JS promised simplicity but delivered performance issues. Learn why ditching it for native CSS solutions leads to faster, more maintainable web apps.

Every paragraph of this article is a banger. “We don’t need to reinvent styling. We just need to respect the boundaries that made the web work in the first place. CSS is not broken; our discipline is. The answer isn’t more abstraction—it’s better understanding.” thenewstack.io/css-in-js-th...

28.11.2025 20:13 👍 49 🔁 12 💬 3 📌 2

Yes, Ingo merged the pull request for the implementation by my master student. We have more plans coming …

20.11.2025 00:20 👍 1 🔁 0 💬 0 📌 0
Preview
Merge pull request #398 from poeik/master · Frege/frege@ac9b610 Add automatic instance derivation for FromJSON/ToJSON

always nice to see when Frege (Haskell for the JVM) moves forward. Here: auto derive fromJSON toJSON instances github.com/Frege/frege/...

19.11.2025 19:12 👍 6 🔁 1 💬 1 📌 0
Preview
grapeConfig.xml GitHub Gist: instantly share code, notes, and snippets.

If you want to use [At]Grab still in your #Groovy scripts in 2025, you need to make sure that #Apache #Ivy is configured to use #Maven #Central in a secure manner… Here's how, everything except line 12 is #Grape's default:

gist.github.com/michael-simo...

#Java #JVM

14.11.2025 09:54 👍 2 🔁 4 💬 0 📌 0
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 👍 60 🔁 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 👍 5 🔁 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 👍 4875 🔁 1067 💬 44 📌 157

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