424 karma · joined June 29, 2013
> In Germany traffic lights go green -> yellow -> red -> yellow -> green, but let's pretend they're only green -> yellow -> red -> green.
is not correct if I'm not missing something major. Is there any situation where they turn yellow before turning green?
Has this team been distributed in some way or did it consist of people that have regular in-person interaction?
I mean, the cool things are cool (even if I have a really hard time with Facebook as a company) but I think it's a bit of a stretch to say Facebook has "the recipe".
This is not something inherent to npm itself, it's what the people using npm choose to publish.
No matter if people like small modules or not, it's not at all related to the topic discussed.
I personally would even say that it's one of the easier ones I have used regularly (compare to Stuttgart for example, which is pretty cryptic due to the city's geography).
From my experience, this has almost never been the case. Exceptions were when there was infrastructure for the sake of infrastructure.
Once you have a working pipeline in place, you can focus on the features, that's the whole point of the exercise: enabling developers to ship features for users. If I have to SSH into some machine and restart a set of services manually in the correct order, it will keep me from releasing features. I am afraid / lazy / whatever. Spending time on this is not something that will never ever reach the user in any way.
The user does not care if something is using Heroku, K8s, or something else, yes, but the user definitely appreciates a product that can reliably iterate on things without major downtime or similar problems.
It's kind of like saying, "well unit tests are nice and stuff, but does the user ever notice?". I would strongly argue the user will notice unit tests in the long run as they ensure the software keeps being maintainable.
50 years ago many people would have told you that homosexuality is not something people are wired for based on biological norms. Luckily, this has changed.
Maybe you have never made the experience yourself, but being told you need to change something about yourself that you are happy with just because it is not "normal" is a pretty terrible thing.
I get that you are acting in good faith, but at the same time I get the feeling you consider the OP to be in "a sad place" based on nothing but social norms.
This exactly. The beauty of Go is that currently you do not need a book called "Go, The Good Parts".
Yes, generics would make a lot of things easier, but almost everything more complex and footgunnish.
When Jira gives you the mightiest of tools to postpone and reconsider everything into oblivion by discussing and custom-workflowing it in epic Cinemascope, Pivotal Tracker will give you just that little amount of space for collecting what you need, and then get things shipped.
It may be weird, but a company using Pivotal Tracker has a big +100 from my side when looking for a job.