Tweeting about Java, Groovy, CI/CD, Unit testing, containers/Kubernetes and anything related to automation and deployments.

Athens Greece
Joined February 2015
Kostis Kapelonis retweeted
IMO, ArchUnit is becoming critically important tool in the era of AI agents – at Antwerp, Belgium
A new episode of IJ Tech Talks is out! 🎙️ Architecture as code. Roland Weisleder joins IntelliJ IDEA Tech Talks to turn architecture rules into ArchUnit tests, catch cycles before they catch you, and keep docs and code from drifting apart. 👉️ youtu.be/hEnSy8vlK10 👈️
1
4
20
1,473
Kostis Kapelonis retweeted
The Gateway API plugin for Argo Rollouts has passed 200k downloads! 🎉 This plugin allows you to define rollouts once, agnostic to almost any ingress or gateway provider! github.com/argoproj-labs/rol…
5
8
58
5,566
Kostis Kapelonis retweeted
Average github interaction now: Me->Agent->PR<-Your Agent<-You
1
1
1
10
678
Kostis Kapelonis retweeted
No amount of agent skills and harness engineering makes AI coding agents write code exactly the way you want to. Period. Deterministic libraries like ArchUnit, Spring Modulith, etc are the way to actually enforce your architecture rules.
49
38
3
703
45,065
Kostis Kapelonis retweeted
About an hour into its mission to wipe out humanity, Claude will experience a compaction event, and it will have completely forgotten what is was supposed to achieve. Just like in all your coding sessions. Absolutely, nothing to worry about people.
119
343
46
6,176
139,662
Kostis Kapelonis retweeted
To show how much I care about performance, I just ordered the worst specced 2020 Intel MacBook Air I could find (i3, 1.1 GHz, 8 GB RAM). It is the last supported hardware for macOS 15, our min target for Superlogical. Going to optimize on it for worst-case behavior.
131
71
35
4,874
418,921
Kostis Kapelonis retweeted
One day you copied and pasted from Stack Overflow for the last time and didn't realize it
61
617
66
7,252
177,765
Kostis Kapelonis retweeted
Someone bought “localhost8000” domain just to say “you can't even type a colon properly.” Peak engineering disrespect 💀
102
479
53
7,764
241,420
Kostis Kapelonis retweeted
“Look at my incredible new factory!” Yo that’s cool, what do you make? “It’s highly optimised, fully automated, zero tolerance for defects and with a continuous feedback cycle” Cool cool, so what do you actually make? “I can interact with it on my phone, laptop, messenger, completely async, and the shared context means it’s always learning how to get better” Very impressive, but what do you make? “Every agent has full context, can spawn other agents, review their work, fix defects, and ship continuously.” yes yes. WHAT DOES IT MAKE? “Software.” Oh nice. What software? “Well right now we’re mostly using it to improve the factory.” Improve it to make what? “Anything!” Such as? “…a better factory.”
155
333
101
5,892
920,696
It is amazing to see so many people in the field "rediscover" the Unix ecosystem (tmux, ssh/mosh, readline) in the course of learning to work with AI agents. Same for Git. Git worktrees used to be a niche feature, but they have now become an essential part of local development
1
2
80
Kostis Kapelonis retweeted
Who’s joining us this Monday for a delightful debate between GitOps experts? We’re bringing together some brilliant minds to unpack Argo CD’s controversial features — with strong opinions, and plenty of GitOps nuance. Register here 👉 linkedin.com/events/74704772… #GitOps #ArgoCD
🤖 Made with AI
2
2
1
91
Kostis Kapelonis retweeted
Migrating your Argo Rollouts workloads from Ingress to Gateway API? This blog post, by Kostis Kapelonis, walks through how to take advantage of header-based routing with Argo Rollouts and the Gateway API, helping you route traffic more flexibly during progressive delivery. Read more 👉 blog.argoproj.io/header-base…
1
1
245
Kostis Kapelonis retweeted
Please, please, please, stop going through all issues of open source projects, let AI generate a fix for each of them and sending tons of pull requests without even having a basic comprehension of what you are trying to fix and how. I can assure you that this is not of any help.
5
8
48
4,547
Your "AI" Pull Request was rejected and you don't know why blog.codepipes.com/llms/your…
1
59
Kostis Kapelonis retweeted
GitOps and Secrets: State of the Union 🗓 Monday, March 23, 2026 ⏰ 10:15–10:40 CET 📍 G102-103 Join Kostis Kapelonis, Developer Advocate at @OctopusDeploy, as he tackles one of the most popular questions in GitOps: what should you do with secrets? This session compares the leading approaches — including Sealed Secrets, SOPS, Vault plugins, External Secrets Operator, and CSI drivers — and highlights the tradeoffs, common pitfalls, and best practices for secure secret management with Argo CD 3.x. Learn more & save to your calendar: sched.co/2DY22 Explore the full #ArgoCon agenda: colocatedeventseu2026.sched.… #ArgoCD #GitOps #Kubernetes #DevOps
3
12
883
Want to write a quick start for your software package?Forget about make/curl/bash/npm install. That was so last year... The new installation method is just claude (and a skill) !!!
2
161
Kostis Kapelonis retweeted
Kostis Kapelonis will be speaking at GitOpsCon North America on “Multi-cluster, multi-apps, multi-value deployments using Argo CD ApplicationSets.” He’ll cover practical patterns for scaling GitOps across many clusters and applications using Argo CD’s ApplicationSet features. 📅 Learn more here 👉 community.cncf.io/events/det…
2
1
194