There are different flavours of vibe coding that aren't talked about IMO. One is where you write and iterate on a plan file before executing. There is another where you mindlessly hit 'accept' to diffs or predictive suggestions. The latter I call doom coding.
I’m convinced the best step gains in a product or internal tool are usually from some 10x sigma developer who just rage codes something because they don’t want to spend the mental energy to convince people their idea is worth funding.
The nytimes interview with Pelosi was pretty cringe and hard to listen to. It makes me appreciate the candor of Trump even though he says the craziest shit.
Every React codebase I've worked in thats been touched by more than 5 people has insane spaghetti code organization. It's as if we need to revive MVC again. Something about React causes people to forget that they do not need to put code right next to or inside a component.
Bummed about the election results. Wish we could just elect someone normal. But on the bright side, maybe this is the jolt the US needs to actually get an impressive slate of candidates next season. Perhaps this is creative destruction just doing its thing.
This is when you're told to "time box" the exploration, but if you can't figure it out before the time elapses, then what can you do? This whole dynamic stresses me out and is often the source of overwork for me.
Giving eng estimates feels so paradoxical sometimes. To give an accurate estimate, sometimes you need to write code to suss out the unknowns. But to convince people to give you space to write code, you need an estimate. "Let me cook" is such an unsatisfactory answer.
How do you ELI5 2FA to a tech illiterate boomer? I'm weighing the tradeoffs of introducing it to him as I worry he will just get locked out of his accounts after he loses his phone or something.
Found out my dad gave a scammer remote access to his computer after he got tricked into calling a number from a pop-up that made threatening noises. He uninstalled the software and I can only hope that attacker was not sophisticated enough to install a backdoor or keylogger.
"Stay safe" as "goodbye" is such a US-ism that I always found weird. It feels surreal to be casually reminded of your own mortality but it unfortunately reflects how unsafe parts of the US can feel compared to rest of the developed world.
I wish React would just implicitly use unique keys when rendering collections because 90% of the time, people are going to shoot themselves in the foot with array index keys. I’m tired telling people not to use index keys and explaining to people the bugs it can cause.
Linear seems to have the least frustrating WSYIWYG text editor compared to Notion and Confluence. It can be pretty infuriating trying to put whitespace or punctuation after an inline code bock in some other editors. It's like you're wrestling with phantom markup.
The problem with passkey is that it feels like it would just confuse the heck out of non-technical people, especially the cross-platform QR code stuff. We need to bring back skeuomorphism and key chain imagery to make it clear where your 'keys' exist and how they are being used.
As a new homeowner, ChatGPT has been surprisingly useful for taking photos of things around the house and asking “what is this”. I was even able to pull up the model numbers of several appliances around the house to find the manuals.