Michael Hönnig Profile
Michael Hönnig

@javagil

Followers
542
Following
7K
Media
126
Statuses
5K

agile cross stack software craftsman: backend: Java / Kotlin / JEE / Spring / PostgreSQL; frontend: TypeScript / JavaScript / Angular. Voluntarist.

Hage (Ostfriesland)
Joined August 2009
Don't wanna be here? Send us removal request.
@javagil
Michael Hönnig
9 months
Looking for an #agile #freelance project starting in May 2025 (primarily #Java/#Kotlin/#Spring, #PostgreSQL, with some #TypeScript/#Angular + #OracleDB). Only nearly 100% #remote. Open to employment offers. Early part-time start possible.
1
0
0
@javagil
Michael Hönnig
1 month
That's a very interesting observation about AI generated code:.
@CFDevelop
Christian Findlay
1 month
I think I know why a lot of people hate AI generated code. The code reflects the habits of the people who normally write in the language. AI can write very disciplined Go code, but CSS is total garbage! Python is not much better. AI can write very good Dart code if you guide it.
0
0
1
@javagil
Michael Hönnig
1 month
AI agents in ideomatic #Kotlin:.
0
0
0
@javagil
Michael Hönnig
1 month
AI agents in ideomatic #Kotlin:.
0
0
0
@javagil
Michael Hönnig
2 months
Can you imagine how powerful a generative LLM would be (is) for internal and informed use without these internal system prompts?.
0
0
0
@javagil
Michael Hönnig
3 months
Which AI tools are you using for Java/Kotlin development?.
@javagil
Michael Hönnig
4 months
New blog post:. Exploring the #aider AI Coding Assistant in a Non-Trivial Codebase.
0
0
0
@javagil
Michael Hönnig
3 months
This is going to upset some of you:. #GIF.
0
0
0
@javagil
Michael Hönnig
3 months
Comparing AI-generated music with #VibeCoding, interesting take! In both cases it needs much less domain knowledge (music/programming) to re-create something which already out there very similarly. But it needs this knowledge to create somtehing really new.
@loessbreker
Lössbreker 🕊
3 months
So Musik zu machen, ist wie #VibeCoding:.
0
0
0
@javagil
Michael Hönnig
3 months
RT @IndieHackers: AI Coding Tools in a Nutshell 📕. April 2025, Developer Edition. The 9 most powerful tools developers are using to go from….
0
16
0
@javagil
Michael Hönnig
3 months
Is that from April, 1st, or did Figma just ran crazy?.
@youyuxi
Evan You
3 months
lol what.Figma is so out of touch now it’s sad to see.
0
0
0
@javagil
Michael Hönnig
4 months
New blog post:. Exploring the #aider AI Coding Assistant in a Non-Trivial Codebase.
0
0
0
@javagil
Michael Hönnig
4 months
A cool bash extension for better encapsulation of the shell environment: I used to do this manually, but that's easy to forget.
direnv.net
unclutter your .profile
0
0
0
@javagil
Michael Hönnig
4 months
How is your agentic AI coding assistant set up on your development computer, so that the agent actually can only access those files you want it to access?.
0
0
1
@javagil
Michael Hönnig
5 months
RT @tottinge: Hey, you people making programming tools and plugins or frameworks and libraries:. Put a .gitignore containing a single aste….
0
2
0
@javagil
Michael Hönnig
5 months
#AI generated applications are going to become the new #COBOL, which also promised programming in human language. But there might be unexpected twists, like with all analogies. What are your thoughts about this?.
0
0
0
@javagil
Michael Hönnig
8 months
I'm getting the impression that there are more and more AI generated X posts in my timeline.
0
0
0
@javagil
Michael Hönnig
8 months
That in #Kotlin, the way (trailing) lambda parameters can be written is genius for DSLs. I wished #Java had that:. ```.method (otherParameters) {. lambdaImplementation().}.```.
0
0
0
@javagil
Michael Hönnig
8 months
With #SpringFramework, do you prefer @Component or @Bean (in @Configuration beans) - or mixed depending on what?. And what's your main reason for your decision?.
0
0
0
@javagil
Michael Hönnig
8 months
Don't directly install the #Chrome on #Ubuntu Linux; updates won't work. Instead do this: - most likely the same with #Debian.
0
0
0
@javagil
Michael Hönnig
8 months
I've very mixed feelings about CV Driven Development. On the one hand, I think it's dangerous from the clients and/or employers point of view. On the other hand, developers who don't follow it, seem to fall behind. What do you think about it?.
0
0
0