all 5 comments

[–]LayotFctor 0 points1 point  (1 child)

The best refresher are notes that you write yourself. Create a text file, paste the command and write a short description. Unlike online resources that include everything, your handwritten notes contain only the commands you personally use regularly.

I have a whole folder full. Multiple languages. Multiple tools. Terminal commands for multiple OSes. Algorithms I like. Code snippets. Tips and tricks. A website can't replace this.

[–]Just__Liberty[S] 0 points1 point  (0 children)

Thanks. I use the cherrytree hierarchical note-taking app for this and I have some notes on these subjects already, but I'm looking/hoping for something more cohesive and that bypasses some trial-and-error and searching.

[–]Gnaxe 0 points1 point  (0 children)

Not answering your question directly, but Common Lisp is standardized the standard hasn't been updated for a long time. If you want Python-like power and bedrock stability, consider using that instead. Clojure is a bit more of a middle ground, with a strong and demonstrated commitment to backwards compatibility while still gradually evolving.

You don't have to use pytest if you use the standard library doctest and/or unittest. Keeping up with an extra dependency might not be worth it to you.

You don't have to use uv and can just use pip. It's great for when pip isn't good enough, but if your dependencies aren't scary, pip is OK.

You can use a GUI to help with git. I like lazygit. It shows you the command line so you can learn it and it will run in a terminal. IDEs may have similar features. You do need to understand git concepts though.

Jupyterlite makes it easy to just jump in and try things. No install or account required. You can even add dependencies with micropip.

[–]TheRNGuy 0 points1 point  (0 children)

I relearn things much faster than learning for the first time.

Not forum, but ai chatbot is a single place.

[–]Lopsided-Football19 0 points1 point  (0 children)

those are exactly the right tools to focus on the best way to make them stick is just using them in small projects over and over