Here is what I think every new or old developer should do to master the craft in the agentic era.
Order does not matter.
My examples:
- https://github.com/antoineMoPa/rust-text-experiments
- https://github.com/antoineMoPa/tfjs-text-experiment
My LLMs were only good at overfitting text, but I learned the challenges of training LLM and I know at the core how the tool I use everyday works.
My example: https://github.com/antoineMoPa/minerve
It's pretty bad, messes up basic tool calls and I stopped using it. But now I know how tool calls work and what are the core handicaps and stength of LLMS.
My example: https://github.com/antoineMoPa/moon-dev-tools
There is no reason to not spend some time building the environment that suits you.
In the past, I wasted time writing emacs config, this is my new hobby.
My example: https://github.com/antoineMoPa/moonos
It's super easy to create an OS now. You should try it!
My example: https://github.com/antoineMoPa/claydash
This is the era where it's super easy to create essentially any software you wanted to do in the past. You should revisit old stalled projects, start new ones that were beyond your wildest dreams.