Hacker News new | ask | show | jobs
by slashnull 4567 days ago
1) set up a tiny homepage on my home server, create a share on my home LAN, automate my backups, that kind of sysadmin-ey stuff that could be mildly useful on a day-to-day basis

2) get better with Haskell; basically make it replace Scala as my "native tongue".

3) learn more math stuff, especially abstract algebra, type theory, and more category theory as used in Haskell

4) do all right at my internship as a web developer, and get intimate with this nice funky lang that is JavaScript (and get an actual job though that's not a tech skill)

5) learn another lang that will blow my mind with some weird feature. I'm not sure yet; Erlang, J, and more advanced Scheme/LISP/Clojure are possible candidates.

6) find my hipster server-side scripting lang of choice and get decent with it; Node.js and Yesod and two possiblities.