3 ms·
Not all sharp edges are equal, the sharpest (according to % of traffic to my blog, anyway) seems to be race conditions (https://maxrozen.com/race-conditions-fet
by rozenmd 4y ago
Not all sharp edges are equal, the sharpest (according to % of traffic to my blog, anyway) seems to be race conditions (https://maxrozen.com/race-conditions-fetching-data-react-with-useeffect https://maxrozen.com/race-conditions-fetching-data-react-wit...), and that's not even unique to useEffect...
- kristopolous 4y agoI've run into race conditions inside of react that has made me gobsmacked. I swear the thing must be written by fresh faced middle schoolers. I'm so glad I don't have to deal with it anymore. After being in programming for over 20 years, I started making plans to exit the entire industry. Now I realize it was just react. That thing made me despise programming. I kept a virulent twitter journal of my time in react. It seems foreign to me now. Good! Example(s): https://twitter.com/SisNode/status/1458942812087414797 https://twitter.com/SisNode/status/1458942812087414797 ... it made me pretty intolerant https://mobile.twitter.com/SisNode/status/1433809323948273666 https://mobile.twitter.com/SisNode/status/143380932394827366... The tweets in that account are like an insult comic does programming.
- doodlesdev 4y agoI think I just found a reason to use Twitter. This might be the best Twitter account I've ever seen lmao.
- kristopolous 4y agohey thanks. I know there's always many actual people behind all these projects trying their hardest. I hope nobody takes my jeers personally. I'm playing a character. I mean sure, the passions are real but I'm also ostensibly a well behaved sincere adult. I don't actually want to "literally stab the people who wrote [apache modrewrite] repeatedly in the eyeballs" - although a reconsideration of how transparent the flow is would be greatly appreciated. Perhaps I should add that to my list of "things to do" and you know, fix it myself. Be responsible or something. I've become intentionally unemployed in order to spend some time on stuff like this and regroup. I should do it. Honestly, I'm probably still recovering from that react project. Maybe I should do some therapy. It was bad.
- amrocha 4y agoFrom this account, you seem very unpleasant to work with. Anger just makes you more angry and bitter, you gain nothing by being this angry, and people who see your comments are hurt by them. You said you keep it private and try to be well behaved, but it probably comes out in your interactions with others, whether you're aware of it or not.
- kristopolous 4y agoI appreciate your concern, really. Thanks! I used to do comedy when I was much younger and I've always had a love for it. I've tried the unhinged neckbeard character a few times. For instance, here's 11 years ago https://mobile.twitter.com/gitHater/status/169978106227068928 https://mobile.twitter.com/gitHater/status/16997810622706892... Here's authentic me for comparison https://mobile.twitter.com/emoRobot https://mobile.twitter.com/emoRobot
- kobalsky 4y agolooks like we've unknowingly avoided a lot of issues by using redux and sagas. this model clicks so perfectly I still wonder why it's not the standard.