Raúl Marín

@raulmarin.dev

Software Engineer @SFTec (TypeScript, Python, Scala) 😸 Proud cat dad 💚 Callisthenics, Nature, Books, BCN 🐙 https://github.com/raulmarindev ♥️ @erikavega.com

Fun fact: If someone quotes a post of yours in a way that is unwelcome (as is commonplace on Twitter/X) there is a tool to combat the unwanted attention. Simply click the three dot menu on the quote post & click "Detach quote". This removes your post from their quote post. Useful to know, do share!

An image showing what I describe

"AI is like having a very eager junior developer on your team. They can write code quickly, but they need constant supervision and correction."

Addy Osmani@addyosmani.bsky.social · 2y ago

✍️ "Hard truths about AI-assisted coding" tips & tricks in my latest article: bit.ly/ai-assisted While AI-Assisted coding can get you 70% of the way there (great for prototypes or MVPs), the final 30% requires significant human intervention for quality and maintainability.

The 70% problem - hard truths about AI-Assisted Coding

Here is the code for my universal version of react-scan: github.com/NullVoxPo... Copy it / install it in to any - Svelte - Angular - Ember - React - Lit - Preact - Solid - etc App, and see what unneeded work might be being done! (Or see all the hidden work you're managing and forgot about!)

Interesting approach to E2E testing: define actions and write assertions in plain English while getting type-safe data extraction. No selectors to maintain, looks neat, but I'm curious about CI stability, test reproducibility and debugging failed runs.

A screenshot of a file with lines of code, showcasing programming elements and syntax for a new LLM based E2E testing tool.
Wes Bos@wesbos.com · 2y ago

hoooly smokes! Midscene.js writes UI automation tests by using natural language. Hooks into puppeteer/playwright, or control any website via the chrome extension. Watch this video, I asked it this: Open the search bar type "react server components " click the first result play the episode

Most folks who have to write copy at work are not trained writers. One quick way to improve your writing is to remove “very” when it appears. Write “tenacious” instead of “very tough,” “seductive” instead of “very sexy,” and so on. (1/2)

Lose the Very

losethevery.com

What's on your headphones while programming? My trusty Deep Focus playlist needs a break after our long relationship 🎧 Looking for new ambient/post-rock/lo-fi alternatives

Seems like someone made an imposter account @wesboscom.bsky.social I'd hope the domain verification would show people that it's fake, but seems like people are following it as they get a follow notification. Can accounts be taken down on this app? I know it's decentralized and all

🌠 The best icon pack in the world right now, IMO, is Lucide (lucide.dev). It builds on @colebemis.com’s incredible work with Feather Icons, extending it from ~300 icons to >1500. It has fully-typed bindings for React and many other frameworks. And I just found out: they’re even more optimized! 🧵

A grid full of icons. The icons are outlined (rather than filled) and have a soft, rounded style.

Shaming folks that stay in X isn't right. There are a lot of reasons people may need to be there, even if they would want to delete their accounts long ago. Now that we have critical mass here, the migration should be fueled by making this place as welcoming as we can. Not by degrading others.

Really digging this Node.js tool called ni! ❤️ It's been a lifesaver in my Node.js projects – no more fumbling with different package managers. Big shoutout to @antfu.me for creating it! ni - install nr - run nu - upgrade nun - uninstall (...and more) github.com/antfu-collec...

GitHub - antfu-collective/ni: 💡 Use the right package manager

💡 Use the right package manager. Contribute to antfu-collective/ni development by creating an account on GitHub.

github.com

Heads up for anyone diving into the Bluesky feed generator starter kit! I was a bit confused at first because the main filtering logic isn't where you might expect. I thought it would be in src/algos/whats-alf.ts, but it's actually in src/subscription.ts. github.com/bluesky-soci...

GitHub - bluesky-social/feed-generator: ATProto Feed Generator Starter Kit

ATProto Feed Generator Starter Kit. Contribute to bluesky-social/feed-generator development by creating an account on GitHub.

github.com