The Valuable Dev - The Cognitive Load Theory in Software Development
Greetings, Valuable Developer!
Hope everything's is going well on your side!
I've been slowing down lately on all my side projects. I need to reconsider my priorities, and I plan to spend more time on my new book from now on.
It doesn't mean that I'll stop posting the usual monthly article on The Valuable Dev; instead, I'll try to focus on content which is a bit easier for me to write. As a result, expect many articles about tools, mostly CLI and TUI, until the end of the year.
I'll keep posting Youtube videos also, from time to time.
If you have any strong opinion about all of that, hit the reply button and let me know! I'd love to read your opinions.
Speaking about the monthly article, here's the last one, exploring the cognitive load theory for software developers:
The Cognitive Load Theory in Software Development
The cognitive load theory, based on many scientific experiments, can help us understand how we can learn more effectively new technologies as well as our ever changing codebases.
Updates
- I've released a new video on my Youtube channel about tagging music files (MP3 / OGG / FLAC) from the shell, with the CLI lltag. It's also possible to bulk rename your music files according to their tags.
- I've published the fifth part of my series about building a book, describing how I wrote Building Your Mouseless Development Environment.
Resources
- There are more and more differences between Vim and Neovim; one of the biggest is the embedded language we can use to write our config, and to customize endlessly our writing experience. Here's a nice summary of change for vim 9 in case you wonder how the new Vimscript looks like.
Mouseless
Here are some tools for your shell:
- navi is a tldr clone. If you want something more "example-oriented" and less detailed than man pages, it's a good option.
- NIMWAVE looks like a promising library to write TUI for the terminal, the desktop, and can be also compiled for the web (using web assembly).
- If you want to fetch information about countries, countryfetch is here for you.
- The CLI sox can convert a crazy amount of audio files to other audio formats.
Let's Connect
If you want more information about the content of this newsletter, or if you have any question, you can hit the wonderful "reply" button. I'm always happy to receive emails!
Similarly, if you think this newsletter is boring, if you didn't like my last article, or if you have any feedback of any sort, don't hesitate to reach out.
Thanks for your interest in my work, and see you in a month!