Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

71–80 of 620 posts

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

#72

Machine 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…

can non-CMU student learn that class online?

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

#73
post #42
post #18

Earlier quoted context omitted.

Hey, there’s an old school community(they prefer monastery) called PerlMonks[0]where you can share your Perl oneliners and also pick up some mind blowing stuff. Come hang around sometime [0] https://perlmonks.org/

Worth noting that PerlMonks functions similarly to stack overflow (for Perl at least), with the difference that discussion is actually encouraged.

Somebody should pick up that idea and create a site like stack overflow but that doesn't discourage discusssion or reward destroying useful knowledge.

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

#74
Most importantly, I finally "got good" at MySQL and InnoDB. before this year I mostly looked at databases as magic put-stuff-in-and-query-it machines that always worked unless you were FAANG scale. Needless to say, that scaling boundary comes quite a bit earlier. The most interesting project by far was to limit query load of a big background job by implementing feedback control based on the disk throughput. I have a blog post written about it but the approval gears of the PR department can turn slow sometimes :)

Other things learned at work this year: Docker and Kubernetes. Not something I would have learned on my own, but in the end I'm glad I took the plunge since they're both pretty fascinating.

Outside of work: I finally got proficient with monadic parsing in Haskell. Parser combinators are simply the best parsing experience I've ever had and I really hope never to write another regex in my life.

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

#75

Scala. It’s something I’ve been meaning to learn for about 8+ years now. Not the most exciting language these days for a lot of people I suppose, but I’ve already learned a ton about real world functional programming.

Yeah, I recently had the opportunity to use Java 8 on the job for the first time and solving problems in a functional way was a sort of Damascus road experience for me. Now I want to go farther so I'm learning Kotlin.

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

#77
Man it was a crazy year for me:

- Clojure

- Typescript

- Aws Lambdas

- Serverless

- Terraform

- Cloudformation

- Docker

- AWS Ecs with Fargate

- Kafka

All this mainly because I managed to land a job at a big company that encourages knowledge sharing across teams. So much better to have a community of other engineers you can rely on.

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

#79
post #57

My team started being more serious about our switching from .NET to a mix of Django, Flask and Vue.js this year, so I've been focusing on those. I personally played around with GraphQL (Apollo, Yoga and Graphene) for a while, but ultimately I didn't find a good use case for it in our setups and kind of left it at that. Our 2019 will be spent on building our AWS and Azure skills along with container setups, as we look…

When have you been using Django compared to Flask? I'm curious, since I often use Flask + vue, but haven't used Django much.

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

#80
post #57

My team started being more serious about our switching from .NET to a mix of Django, Flask and Vue.js this year, so I've been focusing on those. I personally played around with GraphQL (Apollo, Yoga and Graphene) for a while, but ultimately I didn't find a good use case for it in our setups and kind of left it at that. Our 2019 will be spent on building our AWS and Azure skills along with container setups, as we look…

I've never had to write .NET as a day job, but Dotnet Core is tons of fun for me. I think it's a super productive environment. I did the opposite as you - started with a tremendous amount of python
Post reply on HN