HNHacker News
TopNewBestAskShowJobs

EduardoRT

12 karma · joined June 13, 2013

Software Engineer
submissionscomments
EduardoRT··on HashiCorp’s multi-product strategy
Agree, smaller providers are more difficult to work with, hard to draw the line between an issue with the tool or a developer introduced issue though, I do agree that smaller providers tend to be weird, so I think Terraform/Hashi could do a better job at making it easier for developers to create better/more reliable providers.

It baffles me that there's still no way of just disabling a block without having to introduce a count parameter, that should have been fixed ages ago.

EduardoRT··on HashiCorp’s multi-product strategy
I agree that Hashi's approach to Terraform is “if there's a workaround, we won't fix it” I don't see Terraform as hard to use for DRY stuff, we have fully adopted Terraform, we now have 100+ modules that are used in more than 20+ AWS accounts with no major issues, these modules are opinionated and are mostly just plug and play for the teams that use them.

Pulumi is great, but you need to really trust your people to write stuff with Pulumi, in our case most teams can just grab a module, submit a pull-request with the values they want and it gets reviewed by a member of the infrastructure team, if everything looks ok then it's merged and the infra gets deployed/changed.

Even with that simple workflow we have issues with devs misunderstanding some concepts, even devs that have been using Terraform for months, it's not a simple tool to use, I would be worried about them having to use Pulumi for the same things.

It might just be an issue of scale though, we have a gigantic dev team and are riddled with regulations, so Terraform is the perfect fit for us, and again, we don't have DRYness issues, nothing obvious at least.

EduardoRT··on Unofficial guide to dotfiles on GitHub
Yeah, I don't understand why people like reinventing the wheel, Stow works, Make works, both are available everywhere, you don't need 30 layers of JS to manage dotfiles, I'm not against progress, but at least make something better than what's already around.
EduardoRT··on Stop saying 10x developer
It's so stupid if you dumb it down even further, it's so obvious that there are people that will be worth 10x more in every field, just compare the worst developer you know with the best developer you know, the difference it's probably way more than ten-fold; same thing with a doctor, scientist, mathematician, etc.
EduardoRT··on Stop saying 10x developer
That doesn't sound like a 10x developer at all, sounds like a bad developer that prioritizes dumping code, 10x developer would write docs, spend time planning the architecture and removing complexity from systems.
EduardoRT··on Stop saying 10x developer
This comparison is not good at all since you're only considering one metric, maybe he's a 10x runner because he has better technique, recovers faster, gets less tired, etc.

It's like comparing developers by how fast they can type.

EduardoRT··on A sane SSH(1) key management example
So, you'd ask someone to SSH into a server, and you'll get some of his public keys (I think the default limit is 5 keys), what would you do with that? You can also just go to their GitHub profile and fetch the keys or ask them to send you their public keys, they're meant to be public after all.

Here's one of my public keys, for free: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICIc3nOnSnsiAdkjAdH5WR9enQiPYWq1zAVsTDt60e91

EduardoRT··on A sane SSH(1) key management example
Not a big deal at all considering that they're public keys, there's no security concern there.

Feels weird, but it's like going into a building that requires a badge and showing proof that you actually own several keys, then the building guard telling you he needs X key to enter since that's the one they know, and it's authorized.

All your public keys in your GitHub account are accessible through a link, just <github.com/<username>.keys>

EduardoRT··on Driblet, Smart Water Meter for our Homes
You know, the projects is really really good. Just work on the rough edges.

:)

EduardoRT··on 6 things I look forward to in CSS level 4
Thanks! Those are really good resources. :)
EduardoRT··on Help beta test our site
Well a little feedback. I won't sign up to the site just to check soccer scores. Maybe is just me but there're a lot of sites that will give you scores and minute-by-minute analisis of a game.
EduardoRT··on Ask HN: What apps do you use to get stuff done (task management)
I tend to use SublimeText + Plain Tasks: https://github.com/aziz/PlainTasks

With the pomodoro technique. I find it useful.

EduardoRT··on 6 things I look forward to in CSS level 4
That's neat! I'm not a web development fan but I'll definitely give it a try sometime soon. I really really hate HTML, I don't know I can code easily but I have a really hard time with HTML and CSS; Does someone knows a neat resource for this ? I don't wanna just mess around every time I need to do something I haven't done before. I need a lot of time to center something vertically and that just drives me nuts.
EduardoRT··on Help beta test our site
So, what you need testing for? it's pretty straight forward.
EduardoRT··on Internet.org Acquired By Zuckberberg
Aren't this really really old news?
EduardoRT··on Driblet, Smart Water Meter for our Homes
Your marketing is awful, please stop self-advertising and get someone that actually knows what he's doing. The idea is great this is just a marketing problem now.