Ask HN: How can I get better at using AI for programming?
A Hacker News user has initiated a discussion seeking guidance on enhancing their skills in leveraging Artificial Intelligence for programming. The user is currently engaged in a substantial personal project, which involves the comprehensive refactoring and migration of an older web application built with jQuery and Django to a modern SvelteKit framework. This intricate undertaking requires a detailed translation of UI templates into idiomatic SvelteKit, emphasizing the adoption of semantic HTML, transitioning from Bootstrap to minimalist Tailwind CSS, and executing significant logic refactors to address years of accumulated technical debt. The current development approach, which methodically rebuilds each application route and component with associated Storybook stories, is recognized as a highly time-intensive endeavor due to the imperative of thoughtful translation over direct replication. The individual is actively soliciting recommendations and best practices to more effectively integrate AI into this complex development workflow, aiming to optimize efficiency, mitigate manual labor, and accelerate the overall code modernization initiative.