Ask HN: What technologies did you learn in 2018?
91–100 of 620 posts
Re: Ask HN: What technologies did you learn in 2018?
#92Terraform and Packer are the new way to automate devops. It’s a very powerful approach. And the ease of setting up traditional VMs struck me as much simpler than using Docker. When I wrote “Docker is the dangerous gamble which we will regret” I was thinking about Tereaform as the counterfactual: http://www.smashcompany.com/technology/docker-is-a-dangerous...
Re: Ask HN: What technologies did you learn in 2018?
#93 * TypeScript
* Node.js
* React
* Java
* Spring Boot
* Bottom line: This is all pretty ugly and
underperforming, compared to my previous world...
And intermediately literate in: * OpenShift
* Kubernetes
* Istio
* Helm
* Ansible
* Which I all pretty much enjoyed, compared
to my previous world (MPICH and BLAS all the way).
Having said that, I'm drawn to: * Clojure
* Micronaut
* Rancher
as of now. Which are my next projects. :)Re: Ask HN: What technologies did you learn in 2018?
#94Re: Ask HN: What technologies did you learn in 2018?
#95Machine Learning. In 2018 I went from "zero to sixty", so to speak. At the beginning of the year I knew nothing about ML, and my math skills had gotten so rusty I couldn't even remember how to do simple derivatives or multiply two matrices. In the first half of 2018 I relearned the college math that I had forgotten by working through MIT OCW's Linear Algebra, Calculus, and Probability courses. In the Fall, I enrolled…
Thanks a lot for the MIT OCW lectures hint! I want to do the same in 2019. What works for me in general is diving into a side project and learning by hacking, but I fear ML won't be susceptible to this approach.
Re: Ask HN: What technologies did you learn in 2018?
#96Rust: While I'd dabbled in C++ before, it was mostly just a pain, while I found Rust to be a nicer way to work on lower level projects. Ported a game side project I've been working on from Python + Kivy to Rust + Piston, and came out with a nice performance boost.
Mypy + SQLAlchemy: So while I have moved some projects from Python to Rust, others are still Python based and so I took the time to actually learn two of the libraries I've used at a surface level.
SQL: I mean, technically I've been using it for 10 years, but took the time to actually expand my knowledge from basic CRUD + table definitions. The one problem: Basically none of the nice stuff I learned works on the MySQL 5.7 we use in work :(
Docker: Another one of those things I'd been using but not really understanding, this is the most recent one where in the last month I've been working on a dev image to simplify running a few of our services in work, plus also redid my personal VPS to a dockerised setup for my various side projects so now it's way more reproducible than four years of ssh+vim methods of installation/configuration.
Re: Ask HN: What technologies did you learn in 2018?
#97Re: Ask HN: What technologies did you learn in 2018?
#98Re: Ask HN: What technologies did you learn in 2018?
#99Re: Ask HN: What technologies did you learn in 2018?
#100The Ada programming language. We (at my work) have been considering it for a new project and mostly everything has been a pleasant surprise. It is not a language that makes you feel “clever” or “powerful” , but everything has its purpose and place. Except for Tasks; the fact that such a bare-bones language has first-class support for concurrent execution makes it clear how ahead of its time it was. Another technology…