Jorge Morales
banner
jorgeimo.bsky.social
Jorge Morales
@jorgeimo.bsky.social
Reposted by Jorge Morales
I self-published Without a Dawn in May. I made zero compromises, and I couldn't be happier how it turned out: store.steampowered.com/app/3145620/... 💛💚
Unfortunately, I've had very little luck with exposure, including the gaming press. 😩
#visualnovel #gamedev #steam
July 21, 2025 at 10:45 AM
Reposted by Jorge Morales
If you’ve not seen them before, Jake’s interactive intro to CRDTs is absolutely fantastic.

jakelazaroff.com/words/an-int...
June 14, 2025 at 8:59 PM
Reposted by Jorge Morales
Write flat tests. No "describe", no scenario nesting, no beforeEach/afterEach hooks (as a rule). Each test case is self-contained, listing all the setup it needs. Use Symbol.dispose for reliable cleanup. Use granular test cases.

☝️ These things will make your tests shine.
June 14, 2025 at 11:33 AM
Reposted by Jorge Morales
"When you outsource the thinking, you outsource the learning. You don’t know your code. You’re babysitting it". Indeed, a very good read, harsh but realistic.
This blog is SO good at pointing out what should have been obvious about AI for coding (Copilot and others)

These tools are good for re-creating whatever they’ve been trained on.

They are not what will create the next, better generation of frameworks, libraries, technologies.
May 25, 2025 at 7:52 AM
Reposted by Jorge Morales
I've had the same conversation ~100 times in my career, and I'll never be convinced there's a good reason to give a component more responsibilities, rather than achieve the same result thru composition.

Gotten better at accepting it as a debate I won't win tho.
May 21, 2025 at 5:25 PM
Reposted by Jorge Morales
Absolutely love this. Have figured out a bunch of this stuff from first principles over the last 2 years, but still loads of goodies in here.

plainvanillaweb.com/index.html
Plain Vanilla
An explainer for doing web development using only vanilla techniques.
plainvanillaweb.com
May 12, 2025 at 8:02 AM
Reposted by Jorge Morales
Implicit anchors between popovers and their invoking elements are in Chrome 133+

*chefs kiss* 🧑‍🍳
April 24, 2025 at 7:11 PM
Reposted by Jorge Morales
Join us for a live session with @marcysutton.com from @khanacademy.org to talk about accessibility testing! We'll share testing strategies, demo what's coming in Storybook 9 next month, and answer your accessibility questions.

Happening in 24 hrs. Register now!

us02web.zoom.us/webinar/regi...
April 21, 2025 at 5:04 PM
Reposted by Jorge Morales
"roll for premium" with CSS, [type=range], and an SVG noise filter 🤙
April 4, 2025 at 11:36 AM
Reposted by Jorge Morales
After 5 years in the making, I'm very happy to finally release Anime.js v4, my dream animation library:

🧩 New modular API
⚡️ Highly performant
🖱️ Scroll-linked animations
🫵 Draggables
↔️ Responsive
✨ Additive animations
🪽 WAAPI support

And so much more!

Check out the new website animejs.com!
April 3, 2025 at 3:32 PM
Reposted by Jorge Morales
This makes your tests smart. Don't do that. Ever. Keep your tests as simple, straightforward, and expressive as possible. Especially if it means repeating things. Repeat them! Nothing beats a test that reads nicely.
March 26, 2025 at 1:21 PM
Reposted by Jorge Morales
Surely this new video won't make me seem like a crank.
www.youtube.com/watch?v=QEJp...
Algorithms are breaking how we think
YouTube video by Technology Connections
www.youtube.com
February 22, 2025 at 5:05 PM
Reposted by Jorge Morales
After seeing the backlash to the recent React docs setup update, I've tackled it myself.

I've put up a PR that reworks the "Create" page with better explanations and a "Start from Scratch" section that recommends Vite + routers:

github.com/reactjs/reac...

I think this should make everyone happy!
Rewrite "Create" page to improve explanations by markerikson · Pull Request #7618 · reactjs/react.dev
Summary This PR revamps the "Creating a React App" setup instructions page to offer better guidance on how to start a new React project. It also converts the existing "Building a Re...
github.com
February 17, 2025 at 2:42 PM
Reposted by Jorge Morales
📣 Time to announce "create-tsrouter-app" or CTA, a drop-in CRA replacement:

- Powered by @vite.dev, TanStack Router, built by
@jherr.dev
- TypeScript/Tailwind/File-Route templates (more coming)
- Full control over Vite and (soon) upgradeable to TanStack Start

www.youtube.com/watch?v=10J6...
February 17, 2025 at 4:33 PM
Reposted by Jorge Morales
Tip: Chrome DevTools can emulate a focused page! Great for debugging elements that disappear when they lose focus.
February 15, 2025 at 8:03 PM
Reposted by Jorge Morales
🚀 🆕 style-observer: A robust solution for observing CSS property changes in JS.

Developed with @d12n.me’s help over the last month.

Made possible by the pioneering work of @bram.us, Artem Godin, @janeori.propjockey.io and many others!

Blog post: lea.verou.me/blog/2025/st...
Docs: observe.style
Style-observer: JS to observe CSS property changes, for reals • Lea Verou
I cannot count the number of times in my career I wished I could run JS in response to CSS property changes, regardless of what triggered them: media queries, user actions, or even other JS. Use cases...
lea.verou.me
February 12, 2025 at 3:03 PM
This is such an awesome talk, really inspiring and also just makes me happy seeing how, no matter the medium, people will find ways to connect and have fun
One Million Applause for One Million Checkboxes 👏✅👏✅👏

Check out @itseieio.bsky.social's brilliant talk on games, connecting strangers, and how some very smart teens subverted his code and touched his heart ❤️‍🔥

youtu.be/j2elKdupD6c
Localhost: Nolen Royalty's One Million Checkboxes
YouTube video by Recurse Center
youtu.be
January 31, 2025 at 9:13 PM
Reposted by Jorge Morales
Everyone I know who fell in love with TS had a period of thinking it totally sucked
December 8, 2024 at 8:21 AM
Reposted by Jorge Morales
My talk "React Query API Design – Lessons Learned" is now available for everyone. Check it out! gitnation.com/contents/rea...
React Query API Design – Lessons Learned by Dominik Dorfmeister
I'm super excited to be here today, giving my first live talk at an in-person conference. Dominik, the maintainer of React Query, walks through the API design decisions, including success stories, tra...
gitnation.com
November 25, 2024 at 7:10 AM
Reposted by Jorge Morales
If you are a new programmer, sysadmin, devops engineer, I just want you to know:

me and all of my colleagues with years of experience Google the most basic things *daily*
November 22, 2024 at 4:47 AM
I don’t know why I took this long to start writing codemods, I could’ve saved so much time 😭
November 9, 2024 at 8:59 PM
Reposted by Jorge Morales
For a limited time we are offering lifetime memberships to egghead egghead.io/forever
October 31, 2024 at 3:02 AM
Reposted by Jorge Morales
📣 Tomorrow is my birthday, and I want to do a giveaway!

3 random lucky persons who follow me and retweet this post will get a FREE license for the Mocking Techniques bundle!

🎁 www.epicweb.dev/testing 🎁

I will announce the winners next Thursday. Good luck!
Master Mocking for Better Web Applications using Vitest
Learn from the creator and maintainer of Mock Service Worker, Artem Zakharchenko.
www.epicweb.dev
October 30, 2024 at 3:45 PM