
jaeyson
How do you "journal" your own progress with learning
I’m wondering how you journal or keep track with your learning. I myself using diary (just timestamp and quick summary on what I did), but I’m sure there’s more ways to skin a cat .
Most Liked

mafinar
I have notebooks where I scribble things. Also I am more of a “doer” so all I learn are in code form as well.
I intend to maintain more public blog from next year. My target learning topics for next year are functional data structures and algorithms so there will be lots of asking for reviews from the experts

mafinar
Yes I had posted it here. Let me get you the link Here is the link
I am trying to see algorithms that I was taught back in college through a functional lens (no pun) and using Elixir and F# as implementation languages. I will start posting about them in a blog from next year. I have put a pause on the “public” part of that because I am right now learning and filling up notebooks on various algorithms and implementations in Elixir. In my experience, the moment you (really) understand zippers a big functional aha moment, but that experience works best when you have a paper with you at all times. Then there’s also Advent of Code that’s keeping me distracted from that goal.

AstonJ
I’m the same as Mafinar, I write notes in a notebook for anything I think I might need to remember. Or I highlight, eg:
Popular Community topics










Other popular topics










Latest in General Chat
Latest (all)
Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /js
- /rails
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /opensuse
- /ash
- /centos
- /php
- /deepseek
- /zig
- /scala
- /html
- /debian
- /nixos
- /lisp
- /agda
- /sublime-text
- /react-native
- /textmate
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /manjaro
- /django
- /spring
- /diversity
- /nodejs
- /lua
- /c
- /slackware
- /julia
- /neovim