Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

31–40 of 620 posts

Re: Ask HN: What technologies did you learn in 2018?

#31
Other than going deeper with Elixir knowledge on new problems (see below), I learned and brought in production the followings:

## DevOps

* AWS Cloudflare and Lambda (with Go)

* Kubernetes

* Ansible and Terraform

* deploys from gitlab/bitbucket pipelines

* production/dev setup with Docker and docker-compose

## Patterns

CQRS and Event Sourcing

I’m going to continue on these paths during 2019, maybe with some new stuff as well.

Re: Ask HN: What technologies did you learn in 2018?

#32
Rust! :)

I've been working full time with Rust this year for web development using postgres. The language and ecosystem have largely been sufficient for creating a robust platform. I have been working with the latest version of stable Rust all year and have never experienced breaking changes. Working with futures was unnecessarily difficult. Async/await is releasing next year, hopefully in Q1. This will simplify future asyncio development and make it much more legible, but regretfully trivializes hard work of the past. Aside from asyncio, though, my work doesn't seem vulnerable to future language improvements.

I strongly recommend anyone who is waiting for the right time to jump in, to not hesitate any further. By the time you have a handle on the language, the new and improved asyncio will be at your disposal in the stable version of the compiler.

Re: Ask HN: What technologies did you learn in 2018?

#34
post #32

Rust! :) I've been working full time with Rust this year for web development using postgres. The language and ecosystem have largely been sufficient for creating a robust platform. I have been working with the latest version of stable Rust all year and have never experienced breaking changes. Working with futures was unnecessarily difficult. Async/await is releasing next year, hopefully in Q1. This will simplify futu…

How do you feel about the productivity for web development in Rust?

Re: Ask HN: What technologies did you learn in 2018?

#39
Vue js. Everytime I tried to learn one of these frameworks before while doing a project I would quickly fall back to vanilla js as my projects weren't complex enough to see the value, which meant not much incentive to learn the APIs and the 'framework way' of doing things. Finally this year I had to do a project which was sufficiently complex to justify using a framework and where I was glad at the end of it with the decision.

Django Chose django over nodejs for a project which had multi users with roles, views, access control as well as a rest API for mobile apps. I liked the same defaults and found that if I spend enough time learning the APIs, a lot of things have oob solutions.

Switching gears towards the end of the year, I had to look at a good option for building a desktop GUI app which will handle and display a lot of data. It's more of a development/ data analysis tool. Ended up selecting C++ and Dear ImGui for the job. A steep learning curve for me but enjoying it so far.

Post reply on HN