I think it's fair to assume, given the historical quality of the CF blog, that this was a (big) mistake by an individual, and not "Cloudflare", as an entity, making this claim.
681 karma · joined November 13, 2012
I think it's fair to assume, given the historical quality of the CF blog, that this was a (big) mistake by an individual, and not "Cloudflare", as an entity, making this claim.
You can tell since the code is in a public repository and not Cloudflare’s, which IMO is the big giveaway that this is a lesson for Cloudflare in having appropriate review processes for public comms and for the individual to avoid making claims they cannot substantiate or verify independently.
Of course there are exceptions. But it's definitely a hot take to say you should never prioritize DX over UX.
If your coworkers are sending changes for review that don't explain why the changes are being made (and therefore provide the context), reject it until they write a proper summary/test plan that does explain it. You should review the "metadata" of changes before you ever review the code itself and if done well, you'll probably be able to guess what a lot of the incoming changes are before reviewing the code. This makes it easier to spot code that deviates from the stated purpose of the changes and can help identify faults in both understanding of the overall problem or the system being built, especially in more junior engineers.
If your coworkers are taking to long to review changes, work with your team to incentivize expedient code reviews, or talk to the people that aren't reviewing enough code to help everyone else get more done. You should also utilize a stack that lets you continue progressing with your work even when waiting for reviews (like stacked diffs).
The warrant was approved, but the issue at hand is that these safety deposit boxes were raided when "the warrant authorizing the raid explicitly forbade the FBI from seizing the safe deposit boxes or their contents."
I've used this unixname for a long time and it's always immensely satisfying when people realize it's just my real name.
A more interesting comparison would be open source projects that Google has abandoned or failed to properly hand over control of to the community, especially if we're talking about Go.
Because it's a well written, humble account of learning from a mistake then using it as an opportunity to teach others to help them avoid the same mistake.
If anyone leads a team, I hope they might learn from this approach, rather than just bashing on people and implying they don't deserve any attention because they made a mistake a more experienced developer might have dodged.
- a few minutes to order the cable
- 2 days for the cable to arrive
- ~2 hours to realize it does not work, complain, initiative a refund, print a return label, and drop it off at a post office
- another 2 days to wait for the next cable.
Yes, that's how employment works. Companies do not pay you exactly the same $$ you generate, that's just common sense? Why would they employ you if you cost just as much profit as you generate?
The question here is whether Mailchimp _exploited_ its employees by not offering equity. Unless an employee was lied to and told they might later receive equity, they all joined under the assumption that they were making a mutually beneficial agreement, and that the compensation offered by Mailchimp was worthwhile (as opposed to going and starting their own company or working for another startup that offered equity).
Every Mailchimp employee was welcome to start their own company if they wanted to capture 100% of the profits they generated.
The hypothetical market value of employees in a world where Mailchimp did offer equity and employees stuck it out to reap that upside doesn't exist, so arguing the point makes no sense.
I'm curious what types of things a regular tech employee could do while employed to demonstrate that they'd meet these criteria.
This seems like a rather lackadaisical take on the situation.
Also, any suggestions on good books to learn more (not necessarily to start trading in futures, but just to understand the market dynamics)?