Sign in

Christoph Sturm

@chrissturm.bsky.social
100 followers 531 following 72 posts

Software Developer who likes XP. Nowadays mostly using Kotlin and Typescript. Very interested in AI.

PostsRepliesMedia
Christoph Sturm @chrissturm.bsky.social · 08/07/2026
I created a little letter maze generator for my son Jakob christophsturm.com/jakobs-labyr... github.com/christophstu... enjoy if you find it useful.
christophsturm.com
Buchstabenlabyrinth
001
Christoph Sturm @chrissturm.bsky.social · 19/06/2026
Have you never seen an iPod nano?
010
Christoph Sturm @chrissturm.bsky.social · 19/06/2026
„Wir schaffen kleinere Gruppen“, versprach die Ressortchefin. Die Gruppengröße wird von 25 um zwei oder drei Kinder reduziert, je nachdem, ob es sich um eine Familiengruppe oder eine „normale“ Gruppe handelt. Realisieren will man das innerhalb von zehn Jahren. Der Start erfolgt 2028. Rasant!
000
Christoph Sturm @chrissturm.bsky.social · 07/05/2026
claude vs codex is really like night and day when you give them a bigger task. codex just does a task of any size in an hour. and claude does these tiny steps, commits constantly, and talks about how many weeks it'll take
010
Christoph Sturm @chrissturm.bsky.social · 06/05/2026
also wie bei ghostbusters.
050
Christoph Sturm @chrissturm.bsky.social · 05/05/2026
Die ÖVP hätte ja auch sagen können oh wenn der wegen Korruption verturteilt wurde dann wollen wir mit ihm nichts mehr zu tun haben weil so sind wir nicht, bzw wäre das ja eigentlich die normalste reaktion und jede andere ist ein Problem.
000
Christoph Sturm @chrissturm.bsky.social · 14/03/2026
I should write a book about all the bullshit I hear every day from coding agents. in 20 years this will be fun to read.
000
Christoph Sturm @chrissturm.bsky.social · 15/11/2025
is there any coding agent that can automatically send "a test failure it is never unrelated. you will need to fix it" when it applies (almost all the time)
000
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
interessant. urls die direkt im prompt vorkommen werden wohl als sicher angesehen oder was ist wohl der grund für diese design entscheidung?
100
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
ich dachte das claude code web fetch tool geht über einen anthropic service der das ganze über eine AI zusammenfasst? stimmt das nicht?
100
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
magenta hat ein monopol in wien und wenn man sich bei der regulierungsbehörde darüber beschwert sagen die dass magenta kein monopol hat weil es mir ja frei steht statt 1gb bei magenta xDSL zu nehmen mit 128kbit oder so. oder so spassige sachen wie funk internet.
050
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
weil claude code ja genau deshalb so eine funktion nicht hat und sich such ergebnisse und websites von einer ai zusammenfassen lässt
100
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
oh wow ich dachte das ist ein selbst gemachter agent einfach um die theoretische vulnerability zu zeigen.
100
Christoph Sturm @chrissturm.bsky.social · 24/09/2025
ok aber welches ki coding tool ist das?
110
Christoph Sturm @chrissturm.bsky.social · 27/07/2025
sturmhölle ist übrigens das schiff der unsinkbaren 3.
010
Christoph Sturm @chrissturm.bsky.social · 27/07/2025
because fallout 3 is a bethesda rpg, maybe you have never seen fallout 2.
010
Christoph Sturm @chrissturm.bsky.social · 27/07/2025
fallout 2 is not a bethesda rpg.
230
Christoph Sturm @chrissturm.bsky.social · 25/07/2025
probier ich heute gleich aus!
010
Christoph Sturm @chrissturm.bsky.social · 25/07/2025
super! das klassische problem beim losfahren ist ja dass man sich die pedale richtig her dreht, das ist irgenwie schwer zu vermitteln.
120
Christoph Sturm @chrissturm.bsky.social · 12/07/2025
i think the flatrate pricing is the most interesting thing in claude code. i would love to capture the auth token from claude code and use it to power my own coding agent, but that would probably not work for a very long time.
000
Christoph Sturm @chrissturm.bsky.social · 11/07/2025
the numbers are just a quick way to see if a change improves the codebase. and in the case of claude code a way to see if it just deleted or skipped some test because they were "unrelated to the change", basically just an automated way to type "tests failures are never unrelated".
000
Christoph Sturm @chrissturm.bsky.social · 11/07/2025
what role do you think automated metrics can play in agentic coding, for example mutation test coverage. For me claude code always simplifies or even deletes tests and i wonder if metrics could make it easier to detect that.
100
Christoph Sturm @chrissturm.bsky.social · 03/07/2025
I guess test reports like mutation test coverage will become way more important now.
000
Christoph Sturm @chrissturm.bsky.social · 02/07/2025
TDD workflow just does not work with #claude code. At some point it will always declare that a test failure is "unrelated" and just skip the test to be able to commit. no rule in claude.md can change that.
020
Christoph Sturm @chrissturm.bsky.social · 22/06/2025
Gleichzeitig auf orf.at: „Bis zu 36 grad. Extreme Unwetter im Anmarsch“ und Landwirtschaftsminister Norbert Totschnig (ÖVP): „Klimapolitik kann nicht diktiert werden“. Einfach nur genial!
orf.at
news.ORF.at
news.ORF.at: Die aktuellsten Nachrichten auf einen Blick - aus Österreich und der ganzen Welt. In Text, Bild und Video.
010
Christoph Sturm @chrissturm.bsky.social · 11/06/2025
Claude code has pretty good ROI, and the work it can do in a month is worth much more than 80€. But it is also painful to watch how stupid it acts and how it struggles with the simplest of things.
020
Christoph Sturm @chrissturm.bsky.social · 08/06/2025
for me it happens a lot in a monorepo. But I have come to the conclusion that monorepos are too distracting for claude code.
000
Christoph Sturm @chrissturm.bsky.social · 07/06/2025
The funny thing is that more often than not Claude itself does not know what directory it is in.
110
Christoph Sturm @chrissturm.bsky.social · 07/06/2025
Das klingt ja so als würde es irgendwelche initiativen geben dass man lügen in der Werbung nicht mehr gut findet aber da sehe ich schwarz. Es ist ja auch so ein "augenzwinker-lügen" so ala es ist ja Werbung, versteht ihr keinen spass?
030
Christoph Sturm @chrissturm.bsky.social · 26/05/2025
claude code has its great moments but then it is ruined by really simple bugs. for example the todo list is just lost at random @anthropic.com
010
Christoph Sturm @chrissturm.bsky.social · 24/05/2025
if i just had one cent for every time an AI tells me that I am exactly right!
000
Christoph Sturm @chrissturm.bsky.social · 20/05/2025
I have exactly the same experience. I think ais are really bad at finding great solutions. But they can produce a great amount of code that looks correct in a short time. Which is what nobody should want :)
020
Christoph Sturm @chrissturm.bsky.social · 13/05/2025
vibe coding @anthropic.com
010
Christoph Sturm @chrissturm.bsky.social · 13/05/2025
this! and maybe even improve the default rotation of photos.
030
Christoph Sturm @chrissturm.bsky.social · 19/04/2025
Ein super Artikel zu einem großartigen Film!
000
Christoph Sturm @chrissturm.bsky.social · 18/04/2025
ChatGPT is keine exakte Bezeichnung für eine AI. GPT4o wäre zb eine Bezeichnung für eine AI. hier übrigens wie es in Claude sonnet 3.7 aussieht:
österreich karte wie es sich claude vorstellt.
260
Christoph Sturm @chrissturm.bsky.social · 17/03/2025
Wenn mal die ÖVP anfängt über Paradoxe Interventionen zu reden ist man schon in einer sehr lustigen Realität gelandet.
tweet von peter sverak wo über paradoxe interventionen geredet wird
020
Christoph Sturm @chrissturm.bsky.social · 17/03/2025
The Austrian social security system for freelancers (SVS.at) is so incredibly inefficient and painful that it seems the Austrian government might be deliberately discouraging people from pursuing freelance careers.
svs.at
Willkommen bei der Sozialversicherung der Selbständigen
Sozialversicherung der Selbständigen (SVS) Persönliche Beratung in SVS-Kundencentern nur nach vorheriger Terminvereinbarung möglich.
010
Reposted by Christoph Sturm
circuitbenders.co.uk @circuitbenders.co.uk · 03/03/2025
This 303 day lets all remember that had Tadao Kikumoto actually been any good at his job and had he managed to design a bassline synth that sounded like a bass guitar, or a TR909 drum machine that sounded like a drum kit, the world would be a different place. We all take our own path to failure 😉
1173
Reposted by Christoph Sturm
Moritz Hürtgen @moritzhuertgen.de · 02/03/2025
Männer wie Trump verstehen nur eine Sprache: Englisch
1125610
Christoph Sturm @chrissturm.bsky.social · 21/01/2025
When a clown moves into a palace, he doesn't become a king - the palace becomes a circus.
020
Christoph Sturm @chrissturm.bsky.social · 16/01/2025
RIP
120
Christoph Sturm @chrissturm.bsky.social · 09/01/2025
TFW man gehbehindert und verletzt ist, sich Pflaster bei Amazon bestellt hat und dann erfährt dass es von der Post geliefert wird. Nun ist alles in Gottes Hand.
010
Christoph Sturm @chrissturm.bsky.social · 30/12/2024
Lustig wär’s trotzdem
000
Christoph Sturm @chrissturm.bsky.social · 25/12/2024
or you could use github.com/modelcontext...
github.com
servers/src/filesystem at main · modelcontextprotocol/servers
Model Context Protocol Servers. Contribute to modelcontextprotocol/servers development by creating an account on GitHub.
000
Christoph Sturm @chrissturm.bsky.social · 18/12/2024
Fun with MCP.
Screenshot of Claude iterating on fixing a test suite.
020
Reposted by Christoph Sturm
Matthew Green @matthewdgreen.bsky.social · 13/12/2024
Dear every app developer: It is not 2011. I am not sitting at a desktop computer with a CRT clicking links in emails. I am using an app. Please just keep me inside the app. Send me a code by text or email if you must. Don’t make me set passwords. Don’t make me leave your app to use a browser.
1162661
Christoph Sturm @chrissturm.bsky.social · 12/12/2024
Safari 18.2 adds support for wasm/gc which means kotlin/wasm can now run on latest macOS and iOS. webkit.org/blog/16301/w...
webkit.org
WebKit Features in Safari 18.2
Today marks the arrival of Safari 18.2.
010
Reposted by Christoph Sturm
Seth Abramson @sethabramson.bsky.social · 10/12/2024
Over 2+ years of working on a biography of Elon Musk, I've learned that his ambitions are significantly grander than anyone realizes. He wants to be the first trillionaire ever. He wants to be the most famous human who ever lived. He wants to rule the world. He wants to live forever. All literally.
77174242277
Christoph Sturm @chrissturm.bsky.social · 10/12/2024
its the same on most languages. imo numbers are weird :)
010