3 ms·
I've been trying to learn Nix, NixOS (incl. writing my own derivations and learning Nix Flakes, which is still quite new), convert my dotfiles to a declarative
by pmarreck 4y ago
I've been trying to learn Nix, NixOS (incl. writing my own derivations and learning Nix Flakes, which is still quite new), convert my dotfiles to a declarative Home Manager config, learn how to deploy a Nixified Phoenix app now that I learned how to nixify my web app, play with Phoenix's LiveView (which has already been out for a while), play with Elixir's Nx library for machine learning stuff, play with https://livebook.dev/ https://livebook.dev/ which now has ML hooks, come up with a use case for GraphQL so I can at least stick it on a resume (I understand it in principle but not in practice), make Bash saner by writing my own testing library for it which still needs polishing so it is incredibly easy to include in another bash script https://github.com/pmarreck/tinytestlib https://github.com/pmarreck/tinytestlib, code a Discord bot to DJ my cross-country gaming sessions with a best friend (I have one working but I need to hack on it more), learn more about ZFS and tuning it (I boot off it), stay on top of Linux developments, stay on top of Postgresql developments (perhaps investigating immutable-data/event-log schemes that play nice with it to maybe work with a security audit requirement in an app I'm responsible for)... find cool new electronica via the recommendation engines out there...
AND THAT'S JUST OFF THE TOP OF MY HEAD. ;)
- dsego 4y agoRight, I understand, and it's really really cool, but something's got to give chief. It boils down to time management and priorities I guess. Think of all the important stuff you had on your plate 10 years ago and how many are relevant now. For me personally, if I don't need it for my day job it gets lower in priority.