AI for software engineers
There has been so much buzz on how cool AI-assisted coding has become but there is more to it.
You need to think beyond this
Start skilling yourself in how to best integrate AI experiences in your existing products beyond just using available tools like Cursor.
You could start experimenting with the likes of genkit.
How practical can it be?
Using an e-commerce marketplace as an example, one could ask;
- How do I make a product listing page more informative and personalized without really changing a user knows it.
- How do I simplify the checkout process that would maybe help a user easily browse products and add them on the go?
I do not want to go too deep into that, but I hope you get it!
Best practices still matter even if AI can do it
For example, with AI, cost factor is key;
For context;
- Rate limiting
- Monitoring and alerting
- Proper error handling
- Know what models or tools to use, and when
- A/B testing to validate that AI actually improves your users’ UX
- Store some AI generated insights in your db
- Have auto-generated insights for a dashboard, you can run schedulers
So what are you building?