The new LLMs are great, seems like Nov/Dec was an inflection point. My key takeaways:
Devil is in the details, but focus on spec, not code creation: - how does quality look like? - define key metrics, log and monitor - review key implementation decisions (such as dependency decisions) - write tests first. Do TDD
Think spec first. If you don't like the implementation you haven't defined requirements well enough. AI is now amazing at getting you from A to B. But B needs to be clearly defined
yes. Native UX. Early days, but Desktop app needs to be Native with native capabilities, like Amethyst on Android. This is where KMP leads the way - share business logic across multiple platforms that are native
Fantastic read @nprofile1q... . Although I'm convinced a lot of kids figure out the holes in the education system. The question remains what they do about it.
@nprofile1q... I've vibed together an MVP Amethyst desktop app. Tried to limit Android impact. PR is still large, but most is just reusing Android into a now KMP shared commons module - this is what I love about KMP, you can share UI components too, but still keep navigation or other platform specifics separate.