Live data from Hacker News

Ask HN: What technologies did you learn in 2018?

news.ycombinator.com

351–360 of 620 posts

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

#351

Emacs - I learned Vim last year and was forever changed by modal editing and using only the keyboard. I was interested in Emacs for a while but couldn't move past the shortcuts. That led to evil-mode and Doom Emacs, which I've since been using. These are some of my favorite new tools, and I take a lot of joy finding new thinks to optimize in my config files. Bash - This is still a work in progress, but I've enjoyed t…

Can you share a screencast of how you use doom Emacs. As a vim person, it looks very interesting but the docs are very basic.

I don't know of any screencasts that use Doom Emacs.

You can hop into the Doom Emacs discord server if you have questions.

Doom isnalso similar to Spacemacs, if you need a crash course in using Emacs with evil-mode.

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

#352
I spent some free time learning:

* Golang

* React

* MySQL

* ML.Net

My job is a .Net stack so I wanted to look around, and see what else was popular. I've used the MySQL in a previous job so this was mainly to brush up on that. Noticed machine learning was trendy and ML.Net allows me to play around with it in a language I already know(C#). Golang because it seemed popular. I enjoy Golang quite a bit for microservices, but I absolutely hate setting up/playing with GOPATH. React over Vue/Angular because why not?

Next year I intend to take a more focused approach to my professional learning. Project based and time boxed(3-4 months). Topics will be: ML, Embedded, Bioinformatics, and I'm thinking a project that utilizes cloud services.

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

#353
* Returned to C++ after many year's hiatus, and taking my understanding to the next level.

* Worked through the Rust Book, and found that I really enjoy the language.

* Expanded my grasp of lisp (albeit emacs flavored) enough to do more than tweak my init.el. Made a toy Scrum board that reads and writes org files via Emacs web server. :)

* Dived deep into K8S using Python's API client at work and am proud of the result. Goodbye ad-hoc Docker deployment scripts!

That's about it. I'm always learning more about the tech I use on the work-a-day (Python, PHP, JS, bash, etc.) but I also like expanding my knowledge.

In 2019 I'll continue with Rust and C++, but also refresh and expand my uni experience with ML/Python.

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

#354
1) React-native - I've started developing a side project, basically trying to make a daily assistant for my mother. Started with Expo, but promptly moved to "native" RN, I enjoyed a lot the super fast development with hot reload and the great amount of documentation, Component and examples found online. Basically you can build almost every idea by reusing already available Components and that's awesome! Though, with that you have to rely on the responsibility of the Component's owners to keep them up to date with RN, otherwise you will struggle a lot upgrading your project. (side project link: https://areis.pt/amom.html )

2) Microservices and Serverless - Did a lot of research on these two topic in the last quarter of the year, trying to take out the main use cases and advantages for both super hyped technologies. Ended up applying Serverless at my work for now, which was the super simple to integrate with our architecture (monolithic) and was also appropriate for our organization's size (small).

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

#355

I’m a scientific programmer working on electric grid simulations in Python. This year the big new tools I added to my toolkit and will use in the future are: 1. Docker. I resisted learning it for the longest time because of the stories about its unreliability in production (just do a hacker news search) and the constantly shifting APIs. But once I built and gave collaborators a few containers I realized it is a very…

Can you be more specific as to what you do? Power transmission or distribution?

Mostly focused on distribution engineering analysis: distributed generation interconnection, energy storage dispatch, demand response planning. Hoping to do more transmission analysis in the future but for now work mostly with distribution utilities.

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

#357
Finally decided to learn VueJS, and used it to rewrite an internal application that was written in Knockout. The transition was almost seamless and enjoyable. VueJS rocks!

On the backend, got into gRPC, Websockets and Server Sent Events. Enjoying Java 11 and Go 1.11 with modules!

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

#358

I decided to focus purely on frontend and the JavaScript world this year. I wanted a full set of skills to be build any web-based app. - react, redux, typescript, canvas, webgl, webanimations, audio api, nodejs, firebase, SQL server, postgresql, scraping, mongodb, rails, nextjs, vuejs, and a few other js in libraries. Custom WordPress theme development and basic php. Design tools like figma and affinity designer. Rea…

AFter having spent a year learning so many front-end technologies which ones were your favorite? You also have some backend/db stuff listed. Same question for those. Which resources did you use to learn them that you liked?

I’ll chip in here as a “me too” on the front-end stuff. Actually it’s all I know, I’m new to programming [0]. So last year was the fundamentals of JavaScript. Thanks to Gordon Zhu’s excellent Watch and Code for that.

After that, Dave Ceddia’s and Robin Wieruch’s React courses. I think I paid for those? You should, both great starters. Then you can’t beat Wes Bos for a quick level-up. He goes fast, he talks fast, but it’s so information dense. I watch it through once then repeat and follow along. I’ve done his ES6, Node, and React. All gold.

2019 is the year I finally release my tiny little web app. I’ve wanted to do this for 5+ years, so I’m so happy to finally be doing it.

I’m putting in between 10-30 hours a week, just for the record. All after work, weekends, between contracts, etc.

[0]: Not quite. I’m a 20-year Wintel engineer so I can script basic stuff, and I started in the 80s loading games on BASIC, so I ‘get’ programming. This helps enormously, of course.

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

#359
Picked up some Go. Still cannot for the life of me figure out why it's so popular (please don't reply with statically linked binaries)[1]. In the infrastructure and ops space it seems to be slowly eating Python (sadness). When in Rome, do as the Romans do.

[1] Such a benefit doesn't matter in a containerized world.

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

#360
post #333

- Rust - I had tried learning C++ before but I found it confusing, especially the ecosystem. I have not built anything serious with Rust but it was easy to learn imo compared to C++, especially since it has a package manager and also the Rust book is amazing. I knew the basics of pointers but I had never really worked directly with them. Learned a lot. Now I've been dabbling with C++ (because some programs I'd like t…

> packet manager Hate to nitpick but package manager.

Oops, my wires got crossed or something. Fixed.
Post reply on HN