Copilot is nice as a boilerplate and easy completions tool (given enough context) it can extend what LSP's already do quite well, it still cannot solve real problems and will hallucinate some jank every now and then but it can make an experienced dev a little more productive and save my hands/wrists typing.
Plus sometime I just want some charts with python, make me charts, I don't want to have to actually get good at python. :)
I would not advise this for learning with juniors/CS students however, you would lose a lot of important milestones and neural unlocks along the way. Maybe use GPT to explain a concept in another way to better understand it but do not let it code for you early on.
I learned to code in early 2000s so thankfully I avoided this addictive crutch in my formative years.
Now if it could only do my f2f/client meetings for me, I could call it a real win and go back to my quiet place.
I also personally like inkdrop.app/ for markup notes though it does come with a price but paying annually works out reasonable for cloud syncing. But there is excellent dev support for that price from one guy and a thriving community with tons of native plugins supported.
insomnia.rest/ is my companies preferred API testing tool, but postman.com/ is solid too. I particularly like some of the extras on the team variant of Insomnia. Some of the automations and code actions in there are great. The plugins are pretty nice too.
Been using excalidraw.com/ for ages, only good things to say.
Clickup is used by our teams but I personally find it too cluttered and annoying/cumbersome, as do many of the engineers in my team, seems prod owners love that crap, but cest la vie. Feels like a red tape app to me. (There is no link to this for a reason, never let prod owners/account managers know it exists).
Then again, we also use Jira and that is painful in its own unique ways.
Vercel's v0.dev/ is really nice tool for quickly spitting out basic front end component HTML when I just want some UI inspiration (I am backend mainly so I suck at UI). Give me htmx.org/ and Go/Rust templating and I am happy.
Also recently added github.com/jesseduffield/lazygit, nice terminal based visual git editing tool when I sometimes have to get dangerously fancy with git (though one should avoid getting fancy with git at all costs).
I really like your comment. Thank you for sharing your insights on these tools.
Regarding AI too, I believe that beginners should avoid that, but it seems quite impossible for them. Anyway, we will see how it goes in the next few years.
I will test Neo Vim, a lot of people talk about it and I feel like I am missing something. Maybe, the last step to make me a 10x dev? 😂
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Copilot is nice as a boilerplate and easy completions tool (given enough context) it can extend what LSP's already do quite well, it still cannot solve real problems and will hallucinate some jank every now and then but it can make an experienced dev a little more productive and save my hands/wrists typing.
Plus sometime I just want some charts with python, make me charts, I don't want to have to actually get good at python. :)
I would not advise this for learning with juniors/CS students however, you would lose a lot of important milestones and neural unlocks along the way. Maybe use GPT to explain a concept in another way to better understand it but do not let it code for you early on.
I learned to code in early 2000s so thankfully I avoided this addictive crutch in my formative years.
Now if it could only do my f2f/client meetings for me, I could call it a real win and go back to my quiet place.
I also personally like inkdrop.app/ for markup notes though it does come with a price but paying annually works out reasonable for cloud syncing. But there is excellent dev support for that price from one guy and a thriving community with tons of native plugins supported.
insomnia.rest/ is my companies preferred API testing tool, but postman.com/ is solid too. I particularly like some of the extras on the team variant of Insomnia. Some of the automations and code actions in there are great. The plugins are pretty nice too.
Been using excalidraw.com/ for ages, only good things to say.
Clickup is used by our teams but I personally find it too cluttered and annoying/cumbersome, as do many of the engineers in my team, seems prod owners love that crap, but cest la vie. Feels like a red tape app to me. (There is no link to this for a reason, never let prod owners/account managers know it exists).
Then again, we also use Jira and that is painful in its own unique ways.
Vercel's v0.dev/ is really nice tool for quickly spitting out basic front end component HTML when I just want some UI inspiration (I am backend mainly so I suck at UI). Give me htmx.org/ and Go/Rust templating and I am happy.
My biggest boost to productivity is still github.com/nvim-lua/kickstart.nvim with a few choice plugins and LSPs and github.com/tmux/tmux as my sessionizer. Just that whole flow has made my life simpler and faster. Plus learning terminal commands and how to really use them, github.com/jqlang/jq, github.com/AlDanial/cloc, awk, grep, cmp, sort and sed.
Also recently added github.com/jesseduffield/lazygit, nice terminal based visual git editing tool when I sometimes have to get dangerously fancy with git (though one should avoid getting fancy with git at all costs).
I really like your comment. Thank you for sharing your insights on these tools.
Regarding AI too, I believe that beginners should avoid that, but it seems quite impossible for them. Anyway, we will see how it goes in the next few years.
I will test Neo Vim, a lot of people talk about it and I feel like I am missing something. Maybe, the last step to make me a 10x dev? 😂