Live data from Hacker News

Ask HN: What do you want to learn in 2017?

news.ycombinator.com

131–140 of 513 posts

Re: Ask HN: What do you want to learn in 2017?

#132

Earlier quoted context omitted.

Are you looking to automate infrastructure-as-code in there, as well? I've lost many a night to trying to get Rancher to play nice with Terraform, especially in high-availability mode. Luckily, it appears that the process has been vastly simplified in recent rancher-manager releases.

Oh great, you've just added Terraform[1] to my list of possible tie-in softwares. Thanks for that, you monster. /s Yes, at least for development, setting up the entire environment must be a one-command execution. Every new developer to a team will obviously need to progressively learn the entire stack, but they should be up and running after a single VCS checkout and installation command. I expect staging and product…

You're welcome ;)

Terraform is designed for something close to one-command execution. You're going to have to swap in variables (e.g. AWS access keys for a particular account, domain names, IP addresses, etc.), but Terraform is designed for that. I would advise looking into Terraform Modules[0], which encapsulate this kind of work nicely.

[0]: https://www.terraform.io/docs/modules/create.html

Re: Ask HN: What do you want to learn in 2017?

#135

My goal for 2017 is to fully figure out Docker. The majority of information out there, including tutorials and blog articles about others' successful deployments, comes in the form of very high-level overviews. Everything I've found is an introduction to getting a basic docker instance running. There is very little useful information out there as to how to run a proper multi-host cluster. There is core Docker. Tack o…

I'm going to learn it as well, a fair few jobs seems to note Docker as a requirement, or suggestion. I've never used containers before, so it should be fun.

Re: Ask HN: What do you want to learn in 2017?

#137

My goal for 2017 is to fully figure out Docker. The majority of information out there, including tutorials and blog articles about others' successful deployments, comes in the form of very high-level overviews. Everything I've found is an introduction to getting a basic docker instance running. There is very little useful information out there as to how to run a proper multi-host cluster. There is core Docker. Tack o…

My advice for container orchestration: pick Kubernetes and don't look back (or at least give it a solid try). It falls at the right layer of abstraction and gets so much right. You get automatic container scaling (by CPU usage for now), container composability, service discovery, configuration and (kind of) secret management, portability, it's open source, and really a whole lot more. It's spearheaded by Google, RedHat, CoreOS, and other organizations, so it's fairly safe to say that it won't completely disappear a la Google reader if it's abandoned.

I recently migrated a whole microservice stack of a half dozen services to OpenID connect and Kubernetes in two weeks. This is with about a year of casual familiarity and playing with Kubernetes, and the same migration to OpenID connect would have easily taken me 5 or 6 weeks to do in Amazon ECS, which is what we currently use in production.

Not to mention I can run a cluster on my three computers at home at no extra charge beyond electricity and play around for free. (See, dear, I'm not a hoarder!)

Setting up a cluster is even simpler now with tools like kops and kubeadm. Or just get one provisioned for you by Google or Red Hat with GKE or OpenShift.

I would highly recommend at the very least making it one of the solutions you try.

Re: Ask HN: What do you want to learn in 2017?

#138
Learn programming, I have dabbled a bit in Python and R mostly for data analytics but never achieved anything at the level of proficiency, I always get frustrated. I am from marketing but I get so many ideas about apps that I feel knowing to do my own thing would be great. Also run a sub 2 hour half marathon and start a blog about running.

Re: Ask HN: What do you want to learn in 2017?

#139
Get good at building excellent front-ends.

I have been doing scalable back-end systems for years and can tackle interesting problems quickly. But, with UI work, I am like an infant with crayons. It takes too long to go from desire to product.

Re: Ask HN: What do you want to learn in 2017?

#140
Growth hacking.

I'd like to learn how to sell a SaaS product[1] to businesses. I'd also like to explore content strategy and marketing. As a software developer joining a new 2-person startup, this is uncharted territory for me. Looking forward to the experience.

[1] https://www.metriculator.com

Post reply on HN