Are you using any AI tools? What does your setup/workflow look like? Where do you find it most useful/ least useful.
What other tools are you looking to further explore/excited about?
As for me — I am currently working on building data pipelines, merging data from various sources into our database, finally mapping the data to our entities. The work is pretty straightforward, not very challenging.
The most exciting part for me is just exploring the patterns to build out the solution. I have built integrations 4 times, ground up, until now. Always with a different data processing pattern goal in mind.
And here I find the copilot very useful, the threshold of picking a goal, that is learning about various ways of achieving the same end product goal with different constraints.
I don’t enjoy the `chat`, I don’t use `auto-test` generation, I sometimes use the `explain`, and I am truly grateful for the autopilot when it comes to remembering the syntax.
On the other hand, when I am in the flow, and stop to think about something, I find the autopilot auto-compete to be distracting, and often it’s just more work to review the code it suggests. Now, this could be my shortcomings/skill-gaps, I am open to accept that, have not thought about it quite deeply.
Apart from copilot, I use Claude, to generate throwaway code, and the quick scripts.
I am not using any other tools, I keep exploring though, but didn’t find utility in paying up for other copilots/coworkers/ai-tools.
Non AI-tool that I am trying these days is Zed editor.
After working as a full-stack for quite some years now, the next technology I want to work on is database.
Not sure how long it would take, but I want to switch domain to becoming a database developer, and hopefully with copilot reducing the threshold of experimentation, I might finally be able to!