Georg Unterholzner

555 posts

Georg Unterholzner banner
Georg Unterholzner

Georg Unterholzner

@georg_dev

Building @kipppunkt_dev. Softare engineer @Dynatrace. Data scientist turned software engineer.

Wien, Österreich शामिल हुए Ağustos 2013
270 फ़ॉलोइंग314 फ़ॉलोवर्स
पिन किया गया ट्वीट
Georg Unterholzner
Georg Unterholzner@georg_dev·
rate my setup :)
Georg Unterholzner tweet media
Caldaro sulla Strada del Vino, Trentino-South Tyrol 🇮🇹 English
10
0
29
2.6K
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
Want. Vienna badly needs this. What are the odds that someone is going to lobby hard against this again?
Armin Ronacher ⇌ tweet mediaArmin Ronacher ⇌ tweet media
English
15
1
94
9K
Georg Unterholzner
Georg Unterholzner@georg_dev·
Sorry to break it to some of you but every AI engineering approach that requires you to write exhaustive specs beforehand is going to fail. Your specs suck. Always have. Always will. We learned that lesson decades ago.
English
0
0
0
17
Georg Unterholzner
Georg Unterholzner@georg_dev·
@mattpocockuk I wrote a how-to about Docker devcontainer on Linux: georg.dev/blog/07-sandbo… But this doesn't support restricting network traffic and, therefore, allows data exfiltration. My learning was that I would need to switch to Podman and use OCI hooks for iptables config for that.
English
0
0
0
59
Georg Unterholzner
Georg Unterholzner@georg_dev·
Sure! Rootless Docker means you run the Docker process (daemon) as normal user without special privileges. This means, even if a program inside the container would go rogue and manage to escape the container, it could only do limited damage on the host system. I'm not sure if that's actually a concern though, if you're on MacOS or Windows since there Docker uses a Linux VM, IIRC.
English
2
0
1
114
Matt Pocock
Matt Pocock@mattpocockuk·
Working on a tool that orchestrates locally sandboxed coding agents in TypeScript - Sandboxed in Docker - 100% offline: commits made in the sandbox get patched back to the host - Build complex workflows in Typescript - Claude, Codex, OpenCode It's called Sandcastle
English
80
11
439
32.4K
Adam Rackis
Adam Rackis@AdamRackis·
Stop calling AI an over-eager junior dev who types fast. No junior dev would ever do anything this fucking stupid
Adam Rackis tweet media
English
22
1
216
38.5K
Georg Unterholzner रीट्वीट किया
David Cramer
David Cramer@zeeg·
Why is it everyone with an absurdly futuristic AI take is someone who - as best I can tell - doesn’t work on (and often never has) real software that has real users and real requirements? More so, why do you trust them?
English
121
46
1K
51.1K
Georg Unterholzner
Georg Unterholzner@georg_dev·
@ryancarson As someone who's building something like this: agree, however, kanban is great for humans but awkward for agent management. Orchestrator state is prbly going to be the single source of truth in the long run. Until then, we'll most likely sync state back and forth.
English
0
0
1
257
Georg Unterholzner रीट्वीट किया
Ryan Carson
Ryan Carson@ryancarson·
100% of dev is going to be done in sandboxes in the cloud, controlled by kanban boards. Trust me, I love my local machine and gorgeous mac apps, but all of it is just a terrible form factor for running a team of agents effectively.
English
131
39
660
204.8K
Georg Unterholzner
Georg Unterholzner@georg_dev·
AI this. Agents that. My tendency to build things 10x as complicated as they need to be is still the same.
English
0
0
1
26
Georg Unterholzner
Georg Unterholzner@georg_dev·
@mattpocockuk Hi Matt, regarding sandboxing, why a Docker devcontainer and not just the built-in sandbox from Claude Code?
English
2
0
4
5.2K
Matt Pocock
Matt Pocock@mattpocockuk·
For weeks, folks have been asking me to make a video building a feature with Claude Code in a real codebase So here you go: - From idea to AFK agent to QA - Every single step explained - No slop allowed
English
56
110
1.9K
351.7K
Georg Unterholzner
Georg Unterholzner@georg_dev·
If you use kipppunkt dev, you can: - do all of this out of the box - have the agent also ask clarifying questions on new GitHub issues - have all past decisions documented on GitHub - do everything in one UI you're already used to - do it afk from your phone
Matt Pocock@mattpocockuk

For weeks, folks have been asking me to make a video building a feature with Claude Code in a real codebase So here you go: - From idea to AFK agent to QA - Every single step explained - No slop allowed

English
0
0
1
74
Georg Unterholzner
Georg Unterholzner@georg_dev·
@ZackKorman skills sh is probably one of the most negligent things that have been released recently. The CLI even tries to convince you to install a skill to sideload random skills smh Still can't believe we settled on this being the way doing things just because "Vercel"
English
1
1
17
1.2K
Zack Korman
Zack Korman@ZackKorman·
In Claude Code, skills can register hooks. The agent doesn't even see it, so you can get RCE without even tricking the AI. Also, skills sh (Vercel) doesn't display this info at all.
Zack Korman tweet media
English
30
50
393
47.6K
Georg Unterholzner
Georg Unterholzner@georg_dev·
@fjzeit For anyone interested, I built such an agent orchestrator. That's also why I'm convinced that it works, because I have it working on my machine: kipppunkt.dev
English
0
1
1
36
Georg Unterholzner
Georg Unterholzner@georg_dev·
@fjzeit Going back to waterfall was always a bad idea. I still believe, you can have an automated loop, though. But it needs to have small iterations and the dev needs to be briefly involved on every iteration.
English
3
0
9
675
fj
fj@fjzeit·
How are those "Ralph" loops going people? I haven't heard much recently. Did you manage to perfectly specify your needs up front? Have you one-shot your requirements? What amount of rework are you doing? What's your token consumption like? How many agent/skill assets are you managing now? How's your cognitive ownership?
English
28
1
63
9.3K
Georg Unterholzner
Georg Unterholzner@georg_dev·
@shantanugoel I held the same opinion but when building kipppunkt dev, I learned that this isn't fully true anymore. You can open a GitHub issue, have an agent refine it with you, let the agent implement, then review the PR. If the agent has memory, it will perform reasonably well over time.
English
0
0
1
38
Shantanu Goel
Shantanu Goel@shantanugoel·
💯 this. To generate anything non-slop with agents, you need to baby sit them. At least as of now, there have been so many attempts at spec-as-code or spec-to-code and all of them (like amazon kiro, github spec kit, etc) have fallen flat on their faces. For any non trivial software, an upfront spec cannot cover everything and there are tons of areas that you need to flesh out as you implement. Even the upfront fleshed out things have a lot of discrepancies with agents assuming things that don't even exist however you may do it. There's a reason why specs, even when humans code, do not (and should not) spell out every small tech decision upfront because you need to explore more for each small area independently as things change, software evolves.
gabby@GabriellaG439

New blog post: "A sufficiently detailed spec is code" I wrote this because I was tired of people claiming that the future of agentic coding is thoughtful specification work. As I show in the post, the reality devolves into slop pseudocode haskellforall.com/2026/03/a-suff…

English
3
8
65
7.7K
Georg Unterholzner
Georg Unterholzner@georg_dev·
@nicopreme Love the idea to have a simple chaining API for something like this. Really smart!
English
0
0
0
62
Nico Bailon
Nico Bailon@nicopreme·
pi-prompt-template-model is a pi extension that lets you create slash commands that switch to the right model and config for the job, then auto switch back when it's done. New release adds `--loop` so you can re-run the same prompt multiple times and it automatically stops early when there's nothing left to change. pi install npm:pi-prompt-template-model github.com/nicobailon/pi-…
Nico Bailon tweet media
Nico Bailon@nicopreme

Just added a convenient way to chain prompt templates (slash commands) in Pi coding agent. Each step runs a different prompt template with its own model, skill, and thinking level. pi install npm:pi-prompt-template-model github.com/nicobailon/pi-…

English
11
5
152
35.7K
Georg Unterholzner
Georg Unterholzner@georg_dev·
@MelkeyDev To me, AI feels like managing a team of junior devs. Working in that setup is just different. You're more concerned with setting up structures and reviewing output than building stuff yourself. You can still build great software, though.
English
0
0
1
145
Melkey
Melkey@MelkeyDev·
AI slop is modern tech debt. If you start your project with AI, you will end up with slop. But I have also seen AI struggle to keep best practices in existing codebases, with good structure.
English
61
8
294
20.1K