Uber is using their weight to get what they want, because they know we want them to continue offering service. This is actually quite a bit like having a raise negotiation at work. I don't see their goals as evil,…
> It’s baffling to me that American workers would cheer an acceleration of this trend that would place downward pressure on their wages. I see shades of this in a lot of discourse - is it an alien idea to be for…
I feel like GraphQL is the new NoSQL. Not just that it's mistakenly adopted, but also that it is quite valuable for the right use cases, but the public doesn't seem to understand what those are. Do you really, _really_…
I finally bit the bullet and upgraded from a SE, compromising on the size of the phone. I already notice increased wrist stress and place more sideways weight than is optimal on my pinky (to hold the phone up but also…
A lot may have been simply my own inexpertise in Scala. But I remember it being much more of a fight, and subject to much more nuanced errors, to do anything interesting with generics or any more advanced typing. I…
Hey, I've also made the trip from Scala to Typescript. We're talking ZIO and Shapeless wrangling. Twitter vs Scala futures. All that fun stuff (and I loved scala nonetheless). Would love to know how your journey was. At…
It's not about most errors being due to type mismatch, as much as it is about being able to model your domain. By having types, you open the door to formally describing the building blocks of your system. This lets you…
Fair point, I suppose on balance their outcome was indeed successful. Thanks for pointing that out :)
> A person or group calling itself "The Breeders" took responsibility for the bioterrorist attack,[4] as financial retaliation for the environmental damage caused by the state's Malathion aerial spraying; > It was…
Well put. I am amazed at the replies to your comment. My thoughts are, it's all about accountability. Good development and, more broadly, learning, rely on effective feedback loops. "Did it work? Y/N and why?" repeated…
I've found that this grind is conquerable. There are only so many ways to go before you start to see the fundamental patterns, and friction in picking up anything new becomes seriously minimal. It's like how some other…
This actually convinced me that Yelp is probably unfairly being targeted. I had come into this thinking that they were in fact unethical. However, this video very clearly shows a family who incorrectly blames the…
Sometimes we need to remember that positive interactions make people happy, and negative ones make people sad. And that's what they'll remember about the interaction afterwards. For a lot of people, these basics apply…
Can you unpack exactly what made this comment go from 0 to 100? I didn't get any of that from the parent post.
This take can cause a pretty unproductive worldview. The trouble is, we've all met different people who fall into broad categories like "jack of all trades". A lot of morons will say this sort of thing. Sometimes it's…
Good article. However, I'd like to talk about documentation and comments, as they were mentioned a lot. I think the industry should rely on them less. The trouble is, nobody updates every comment, and documentation is…
Your copy & paste comment really resonated with my experiences. Our services are a cobbled together mess of pasted solutions from other services, and members of the team often say something is impossible because they…
Uber is using their weight to get what they want, because they know we want them to continue offering service. This is actually quite a bit like having a raise negotiation at work. I don't see their goals as evil,…
> It’s baffling to me that American workers would cheer an acceleration of this trend that would place downward pressure on their wages. I see shades of this in a lot of discourse - is it an alien idea to be for…
I feel like GraphQL is the new NoSQL. Not just that it's mistakenly adopted, but also that it is quite valuable for the right use cases, but the public doesn't seem to understand what those are. Do you really, _really_…
I finally bit the bullet and upgraded from a SE, compromising on the size of the phone. I already notice increased wrist stress and place more sideways weight than is optimal on my pinky (to hold the phone up but also…
A lot may have been simply my own inexpertise in Scala. But I remember it being much more of a fight, and subject to much more nuanced errors, to do anything interesting with generics or any more advanced typing. I…
Hey, I've also made the trip from Scala to Typescript. We're talking ZIO and Shapeless wrangling. Twitter vs Scala futures. All that fun stuff (and I loved scala nonetheless). Would love to know how your journey was. At…
It's not about most errors being due to type mismatch, as much as it is about being able to model your domain. By having types, you open the door to formally describing the building blocks of your system. This lets you…
Fair point, I suppose on balance their outcome was indeed successful. Thanks for pointing that out :)
> A person or group calling itself "The Breeders" took responsibility for the bioterrorist attack,[4] as financial retaliation for the environmental damage caused by the state's Malathion aerial spraying; > It was…
Well put. I am amazed at the replies to your comment. My thoughts are, it's all about accountability. Good development and, more broadly, learning, rely on effective feedback loops. "Did it work? Y/N and why?" repeated…
I've found that this grind is conquerable. There are only so many ways to go before you start to see the fundamental patterns, and friction in picking up anything new becomes seriously minimal. It's like how some other…
This actually convinced me that Yelp is probably unfairly being targeted. I had come into this thinking that they were in fact unethical. However, this video very clearly shows a family who incorrectly blames the…
Sometimes we need to remember that positive interactions make people happy, and negative ones make people sad. And that's what they'll remember about the interaction afterwards. For a lot of people, these basics apply…
Can you unpack exactly what made this comment go from 0 to 100? I didn't get any of that from the parent post.
This take can cause a pretty unproductive worldview. The trouble is, we've all met different people who fall into broad categories like "jack of all trades". A lot of morons will say this sort of thing. Sometimes it's…
Good article. However, I'd like to talk about documentation and comments, as they were mentioned a lot. I think the industry should rely on them less. The trouble is, nobody updates every comment, and documentation is…
Your copy & paste comment really resonated with my experiences. Our services are a cobbled together mess of pasted solutions from other services, and members of the team often say something is impossible because they…