Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

21–30 of 620 posts

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

#21
Ops: I moved to Kubernetes from Docker swarm+compose, and I like the momentum that k8s is getting these days.

Dev: Continued working on our full stack JS (Node, React, React native, Flowtype, Jest). I am planning on moving to Typescript because of the poor developer experience of flow, but appart from that, I am loving the state of JS at the moment!

Databases: AWS Aurora with PostgreSQL and PostGIS, with Prisma to create a GraphQL API. It is amazing and feels like the future.

CI/CD: I am getting deeper in the GitLab stack to integrate all the elements above.

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

#23
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 in Carnegie Mellon's 10-601 course, graduate "Introduction to Machine Learning". It was hard, it was a ton of work, but I did well and it was completely worth it as I now have a solid understanding of the basics of the field and can continue studying this upcoming year and into the future.

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

#25
The 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 was optics and specifically fiber optics. I went into the field with knowledge of microwave engineering and I am surprised by how similar it is. I thought it would be a completely foreign, but the high level concepts are actually relatable to microwave tech.

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

#26
Python - I was a little hesitant because I really wanted to get more into Node/JavaScript but that’s what my team uses for simple scripts. Historically,I didn’t like any scripting language but I actually like Python for simple AWS backend lambdas and automation.

AWS - At the beginning of the year I knew nothing about AWS. I thought it was just a way to host VMs. Since then I’ve done projects involving networking, Devops, and development and I have four certifications. My company paid for them and it forced me to learn AWS inside and out except for the Big Data, IOT, and mobile.

Linux - I’ve been developing on and deploying to Windows servers for 20 years. But the Windows tax becomes real once you start using AWS. I’ve learned just enough to be almost competent.

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

#29
In terms of tech: react native, vue, ffmpeg. There's still lots to delve into on these items of course..!

In terms of more foundational things I tried to brush up on linear algebra. Lacking a formal/rigorous college course experience in linalg, I used LAFF from edX before MIT OCW/Prof. Strang's online lectures. I liked both. LAFF was pretty easy/fun, but ymmv, I knew matlab and python (you may see one or the other depending on what year archive you look at) and my undergrad was in a computer-unrelated engineering field (whose math curriculum focused far more on diffEQs which is why I never got deep into linalg much before)

Next year for fundamentals, I'll try to get a better base of statistics and probability. I'm quite weak in the latter.

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

#30
html and css

I have been calling myself a frontend engineer for last 7 years. Not that i did not know html and css but my focus was always on javascript. This year i focused on web accessibility and that made me realise how much i didn't know about html and css. I now figure out how my component () will look implemented just in html and css and then add interactivity with javascript. It feels like someone cleaned my hazy glasses. Accessibility for the win.

Post reply on HN