Eva Ogbe

Eva Ogbe

@evaogbe.bsky.social

they/them former software dev foreva eva

156 followers145 following1.5K posts

Eva Ogbe reposted

Disagree with this. Booleans should be chosen so that the default value is `false`. If enabled defaults to true (like in react-query), it's not great. You can chose different naming depending on context (like `skip` in RTK-Query) to make it more positive. But yeah, obviously `notEnabled` is worse 😂

Wes@notwes.bsky.social

Small but impactful design decision: ❌ disabled: true ✅ enabled: false Don't use negative boolean options. They lead to confusion and mistakes. Mainly I am saying *I* make mistakes with these, it breaks my brain for some reason. Please be nice to me and stay positive!

Eva Ogbe reposted

My biggest productivity boost over the last two years is probably finally remembering - Option + ←/→ = go to beginning/end of word - Option + Shift + ←/→ = highlight word - Cmd + ←/→ = go to beginning/end of line - Cmd + Shift + ←/→ = highlight line

Eva Ogbe reposted

Firefox 159 has landed! This is a pretty big one for web dev stuff: 🎉 CSS scroll-driven animations, both scroll() and view(). 🎉 Scoped custom element registries. 🎉 Streaming sanitization of HTML. And more! developer.mozilla.org/en-US/docs/M...

developer.mozilla.orgFirefox 159 release notes for developers (Stable) - Mozilla | MDNThis article provides information about the changes in Firefox 159 that affect developers. Firefox 159 was released on October 27, 2026.

You know the date is going well when the other person is explaining how DNA works and you're explaining the performance implications of fullstack JavaScript vs HTMX

I have the same access to the same AI the "author" has. If I want to read an AI generated novel, I can type the prompt myself and get something more customized to my tastes

This post is unavailable.

Eva Ogbe reposted

while you port and emulate games, I ported Jira to my PSP

Eva Ogbe reposted

I love how people now apparently think it's totally cool to make an AI clone of you without your consent. This is the subject line of an email I got, and they put up an unlisted YouTube video with me, cloned, to me show how great it is.

Eva Ogbe reposted

The first genuinely honest ad for generative AI I've ever seen, from Microsoft / CoPilot A mediocre white guy sees his non-white colleague getting praised for good work, he asks AI to *literally copy it*, and then he gets all the praise instead: www.ispot.tv/ad/SoDi/micr...

Eva Ogbe reposted

If your response to this vulnerability is "just don't use PHP lol" I have to assume that you know zero about web development and the web outside of a modern bespoke, FAANG, React/Angular, static site generator type of way and you should probably sit this one out 'cause you look a little dumb

Eva Ogbe reposted

We just sent $100,000 to 20 open source projects ($5000 each) that the Syntax team use regularly and depend on. Thanks to all the maintainers for all your time and efforts! Thanks to @sentry.io and @opensourcepledge.com for giving us the resources to do this. blog.sentry.io/another-year...

blog.sentry.ioWe just gave a million dollars to Open Source maintainersSentry raised its Open Source budget from $750,000 to $1,000,000 this year. Here's why, and how we split it among maintainers and foundations.

Eva Ogbe reposted

✍️ Just published a new post about my most-anticipated CSS proposals from Interop 2027! If you’re not familiar, the Interop project is a collaboration between browsers to pick shared focus areas. There’s *so much* good stuff this year, it was hard to pick just 10!

joshwcomeau.comThe Future of CSS ✨ • Josh W. ComeauEvery year, browser vendors collaborate via the Interop project to synchronize their efforts on new HTML/CSS/JS features. This year, there’s a ton of super exciting features being considered! In this ...

Eva Ogbe reposted

The Society of Authors has withdrawn from the ill-conceived concession to the dark side that was the "ethical GenAI" charter because of the mass and vocal outrage of authors. Publishers need to be made afraid of this level of anger too.

Eva Ogbe reposted

details leaked. this vulnerability is a full unauthenticated unconditional remote code execution exploit against any service running on a PHP version from 5.4 until latest yeah if anything deserves CVSS 11, this is it. this is CATACLYSMICALLY bad.

nightshade →eth0:2026@nightshade.technology

oh it's bad. oh it's BAD bad. oh this is CATASTROPHIC, drop-whatever-you're-doing-and-patch-NOW levels of bad cert.europa.eu/publications...

Eva Ogbe reposted

It's not real stand-up comedy unless it comes from the Jira region of software development.

I feel like we've been getting a steady stream of articles like this for the past 2 years where various executives, including at companies creating LLMs, realize that the slop is making everything worse. I will start to believe when there's actual evidence they're changing their policies

Pavel@spavel.bsky.social

The sharpest executives in the industry are noticing this only 2 years after ordinary workers. This is why they get paid the big bucks.

Eva Ogbe reposted

Eva Ogbe reposted

In the vein of "public libraries could never be created today," a pitch for a calculator would get you thrown out of the boardroom. What do you mean, it just maths? Where are the ads supposed to go? How does it send usage telemetry back if it doesn't even have wifi? There isn't even a leaderboard.

This post is unavailable.

People complain about how much churn the JS ecosystem has without recognizing the tradeoffs

Josh Collinsworth@collinsworth.dev

"The tempting conclusion is that the alternative-runtime experiment is over & Node has won by default. In reality, the ecosystem has gotten the benefits Deno was pushing, just not from Deno itself." Thank you, Deno www.vlt.io/blog/competi...

Eva Ogbe reposted

It came to me in a dream

Robin-Yann Storm@rystorm.com

Someday I want to open a game awards show with the Abbott and Costello comedy routine “Who’s on first?” but instead it’s an engineer and an artist confused between an Asset, Object, Entity, Actor, Prefab, and Model.

This is incredibly tone deaf to do in an industry that generally hates AI. Did Claude tell you this was a good idea?

This post is unavailable.

Eva Ogbe reposted

this is true, I tested it myself

The C Programming Language@c-official.bsky.social

In C23 variables have pronouns and misgendering is undefined behavior. And no you can't just always use they, smartass. It literally won't compile

Eva Ogbe reposted

reporting emails as spam is doing a civic duty for everyone else because the more spam complaints a sender receives, the bigger impact on their deliverability do your civic duty today and every slop spam email you get, report it as spam

LLMs output is better for an expert than for a novice. In a class that allows AI use, I tried these prompts: 1. I am a student. Explain [concept] 2. I am a professor. How do I explain [concept]? For the professor, the LLM breaks down the concept more slowly and connects it to other familiar topics

Eva Ogbe reposted

Replying to @doriantaylor.com

the thing about lines of code is you have to think about that metric as "we couldn't find a shorter way to say this" and for postgres it is entirely plausible to me that this is the case i am less convinced of that for agent-generated software

Eva Ogbe reposted

Make your passion into your job* and you’ll never work another** day in your life. * and have tech bros decide that your work is incredibly valuable as data and also high value for audience attention but monetarily priced at zero ** paid

Eva Ogbe reposted

this 9,076 character regex matches all 4,030 4 letter words in the Scrabble dictionary - and nothing else. Those words would add up to 16,120 characters total.