Stefan Gussner's Blog
Throw away bad (AI-generated) code
AI allows us to generate code faster than ever before. However, we are still reluctant to throw away code that isn't good enough. Let's change that.
Novel UI Design Patterns for AI-Powered Applications
AI-powered features, such as text generation, can be slower than traditional features. In this article, we explore new UI design patterns that can help create a better user experience for AI-powered applications.
Advanced Type Annotations
While developing the ttj-client Node.JS client library, we learned a lot about JSDoc type annotations. In this article, we share our aquired knowledge about JSDoc type annotations, how to import and export types, and how to use advanced types like generics and discriminated union types.