News for hackers. Stuff that matters.
Re:Ask HN: 2020 goals and resolutions? by scarface74 on Thursday December 26, 2019 @11:28PM (#21889175)
Someone else said that they were all for committing publicly.

In that vein, I guess I should do a retrospective:

Last year I said.

https://news.ycombinator.com/item?id=18766071

I am in the middle of a technology pivot - moving away from the on-prem/Microsoft stack to AWS development/Devops/networking and the $cool_kids JavaScript full stack along with Python. Also adding on Docker/Kubernetes and ElasticSearch. Finally, I’ve railed against the need for LeetCode style studying and I haven’t had an interview in almost 20 years that has required it, but I guess I will get back to basics and start working through it.

So how did I do?

+ Reviewed JS and did my first Node API that is being used by four new front end features.

+ Networking outside of AWS was a real weakness. I studied for and passed the AWS Advanced Networking Certification to learn how AWS fits into the larger networking world and hybrid environments.

+ Decided not to focus on Kubernetes/Docker and started moving some services over to AWS/Elastic Container Services/Docker.

+ Created processes to start moving the company over to AWS CodeBuild + OctopusDeploy.

- Didn’t get a chance to do any ElasticSearch projects. Hopefully in 2020.

- I really hate front end development and the latest frameworks. My trying to do a React project was a complete failure. I think I’ll do a small Angular project just for a bullet point on my resume.

- Not doing leetCode or algorithms in 2020. Maybe in 2021 if necessary.

- Didn’t get any better with Python.

Re:Ask HN: 2020 goals and resolutions? by bubba1236 on Friday December 27, 2019 @12:32AM (#21889449)
if I may ask what didnt you like about react? Id never used it or js a few months ago and I found it nice to learn.
Re:Ask HN: 2020 goals and resolutions? by scarface74 on Friday December 27, 2019 @03:10AM (#21889906)
It doesn’t fit my mental model. MVC type frameworks do. The first front end framework I used was Angular. I immediately “got it”.

But, unlike the back end, making a good, consistent, usable website especially as part of a team is much harder than backend work.

On the backend, a RESTful API has simple well known semantics. It also either processes the request correctly or it doesn’t. There is no nuance. The same is true for ETL type jobs.