Cool Tech
My recent post about Javascript got me thinking about what cool tech is out there that I would like to learn at some point. Here’s the current list:
- Rust: I’ve been wanting to learn Rust for a while, even got started on a little program that I use in production. I don’t think I’ll get back to it before the second edition of Programming Rust is published.
- Elixir: Another language I’ve been eying for a while (I still have an old Erlang book from 10 years ago).
- Kafka: I have a project in mind for this: a website that people upload a .pgn file together with their email address to with a pi running stockfish that sends some kind of game analysis to people’s inboxes.
- Advanced SQL: Since I used Mongo for my personal projects in the past, my SQL knowledge isn’t as strong as I would like.
- Kotlin/Spring: Maybe this could replace TypeScript/Koa as my default service framework.
- Clojure: I’ve wanted to learn LISP properly since reading SICP in my uni years.
- AWS: I might get a chance to use AWS at work soon.
- SwiftUI: Maybe. I’ve always enjoyed mobile programming and SwiftUI looks pretty similar to React in many ways. This one will depend on how much longer React Native will stay usable.