Post #1588754
2026-04-23 03:38 UTC
RE: https://jawns.club/@hoagie/116420767274583166
The first thing I did a year ago when starting LLM-centered development was getting rid of XIBs on iOS and XAMLs on Android.
Even back then, AI agents did great with imperative code-based layouts. I even made a simple DSL for constraints and Claude could use when it did not forget to.
Frameworks like SwiftUI were designed for the era when writing boilerplate was time-consuming. But it makes no difference anymore, while it's easier to debug and refactor imperative code.
Replies (1)
-
@ctietze@mastodon.social 2026-04-23 04:34
@ivmirx I wonder if there's a parallel to requirements docs. The analogy isn't perfect, but with requirements - you have a lot of text - changing the requirements is not fun - drift happens a lot and is annoying LLM's are much better at somewhat repeatedly compare text and code and verify spec drift.