mooxl's Avatar

mooxl

@mooxl.dev.bsky.social

49 Followers  |  432 Following  |  26 Posts  |  Joined: 17.10.2024  |  1.6282

Latest posts by mooxl.dev on Bluesky

Preview
Oracle justified its JavaScript trademark with Node.js—now it wants that ignored Oracle filed a motion to dismiss in response to Deno’s petition to cancel its “JavaScript” trademark. But instead of addressing the real issue—that JavaScript is an open standard with multiple indepen...

Oracle justified its JavaScript trademark by claiming Node.js — now it wants that ignored
#FreeJavaScript

deno.com/blog/deno-v-...

04.02.2025 22:14 — 👍 312    🔁 124    💬 16    📌 9

🤝

23.01.2025 20:49 — 👍 0    🔁 0    💬 0    📌 0

👆

14.01.2025 13:11 — 👍 0    🔁 0    💬 1    📌 0

change the cake with fresh, raw pork and you habe a so called "mettigel", a part of german culture😅

11.01.2025 17:20 — 👍 1    🔁 0    💬 1    📌 0
Preview
SVGOMG - SVGO's Missing GUI Easy & visual compression of SVG images.

Have used @jakearchibald.com's web svgo ui 8 billion times over the years, jakearchibald.github.io/svgomg/ ... pure, clean, useful, to-the-point tech. Literally cant search svg cleaners/editors without loads of must-log-in trash (including a version of this literal page loaded with ads, god damn)

28.12.2024 20:31 — 👍 50    🔁 6    💬 2    📌 0
Preview
Ghostty Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

check out ghostty.org

I've been using for a while - it's great! ✨

... and it's just been open-sourced on github.com/ghostty-org/...

26.12.2024 21:09 — 👍 350    🔁 62    💬 26    📌 13

Honestly, this was the request I've seen the most about SSR frameworks: How can I stop server loaders from running on client side navigations?
@tanstack.com Start solves this with Isomorphic loaders, and it integrates with Query, too. Sooo good 🚀

18.12.2024 18:44 — 👍 135    🔁 7    💬 17    📌 4
Preview
TypeScript Generics Workshop Master TypeScript's generics with exercises from basics to advanced, including conditional types and currying.

Here's an end-of-year treat for you.

I'm making my most popular paid workshop free to access until December 19th.

It's the deepest dive into TypeScript generics you could imagine.

GET THAT SWEET SWEET KNOWLEDGE

www.totaltypescript.com/workshops/ty...

11.12.2024 16:04 — 👍 164    🔁 33    💬 8    📌 4

Exploring Docker Stack for a new project - the built-in Docker context and secrets management is surprisingly convenient. Starting to think this might replace my go-to compose + watchtower setup.

16.12.2024 17:05 — 👍 1    🔁 0    💬 0    📌 0

thats why i have this sweet litte alias:

alias bubu="brew update && brew upgrade && brew upgrade --cask --greedy && brew autoremove && brew cleanup && brew doctor"`

16.12.2024 09:29 — 👍 14    🔁 0    💬 1    📌 0

Just migrated our work codebase from Remix to React Router v7 and honestly, it went smoother than expected. The built-in typesafe params and loaderData are game-changers - stripped away tons of our custom type safety code. Hope they'll add typesafe links and searchparams soon!

13.12.2024 09:04 — 👍 1    🔁 0    💬 0    📌 0
Post image

Everyone I know who fell in love with TS had a period of thinking it totally sucked

08.12.2024 08:21 — 👍 350    🔁 33    💬 56    📌 16

👆

03.12.2024 16:23 — 👍 2    🔁 0    💬 0    📌 0

type safe search params😍

02.12.2024 21:25 — 👍 0    🔁 0    💬 0    📌 0

Leveling up the coding advent game this year! Not just sticking to adventofcode.com - jumped into adventofts.com and debugdecember.com too. Solutions live at github.com/mooxl/adventof (even threw together a little CLI to run everything). Hope I'll make it further than the last years!

01.12.2024 21:48 — 👍 1    🔁 0    💬 1    📌 0

CSR, no SSR

01.12.2024 19:45 — 👍 1    🔁 0    💬 0    📌 0
Type safety in React Router v7
YouTube video by Pedro Cattori Type safety in React Router v7

Quick demo of the new type safety in React Router v7!
Vastly improved over what we had in Remix v2

www.youtube.com/watch?v=u9r9...

26.11.2024 17:32 — 👍 49    🔁 8    💬 3    📌 4
The term “JavaScript” has become the universal name for the programming language defined by the ECMA-262 specification. It is used globally by millions of developers and organizations, entirely independent of Oracle. By law, trademarks that have become generic cannot remain trademarks.

Oracle neither controls nor has ever controlled the language’s specification or usage. Millions of developers, companies, and educators rely on JavaScript every day without Oracle’s involvement. As stated in the petition, JavaScript is not a brand; it is a cornerstone of modern programming.

The term “JavaScript” has become the universal name for the programming language defined by the ECMA-262 specification. It is used globally by millions of developers and organizations, entirely independent of Oracle. By law, trademarks that have become generic cannot remain trademarks. Oracle neither controls nor has ever controlled the language’s specification or usage. Millions of developers, companies, and educators rely on JavaScript every day without Oracle’s involvement. As stated in the petition, JavaScript is not a brand; it is a cornerstone of modern programming.

Incredible work pushing this @deno.land.
It's time to free JavaScript from Oracle 🙌
deno.com/blog/deno-v-...

25.11.2024 21:44 — 👍 94    🔁 7    💬 3    📌 0
Preview
Merging Remix and React Router We've been building a bridge from React Router to Remix, and we made it so good that we're going to merge the two projects.

no, remix got merged into react router.
you can read more about this here: remix.run/blog/merging...

23.11.2024 00:45 — 👍 5    🔁 0    💬 1    📌 0

Thank you! As far as I know they ship their stuff worldwide through their official store

11.11.2024 09:43 — 👍 1    🔁 0    💬 0    📌 0

The typesafe search params sold me on TanStack Router. Been happy with Remix SPA but missed having that out of the box. Still prefer Remix's API style (maybe just familiarity), but really impressed so far. And react-query remains unmatched in both setups!

09.11.2024 18:57 — 👍 2    🔁 0    💬 0    📌 0

I always held back from posting & commenting over there because of all the negativity (though I gotta say, the dev community was almost always a bright spot). But here on Bluesky? It feels so cozy that I'm not overthinking every interaction anymore.

09.11.2024 17:17 — 👍 18    🔁 1    💬 2    📌 1

We seed our db for testing with data which should cover all cases. if a new bug or feature gets found/added we add these cases to our seeds. for dev and staging we have anonymized prod data.

09.11.2024 16:09 — 👍 0    🔁 0    💬 0    📌 0

The best software is built by engineers who have empathy for their users. They're fully dialed into their needs.

07.11.2024 23:35 — 👍 211    🔁 15    💬 7    📌 0

Props for starting out! Running can be tough at first, but after a few weeks or months, your body will get accustomed to the exercise, and it will start to be enjoyable.

03.11.2024 16:47 — 👍 1    🔁 0    💬 1    📌 0

haha so true!

03.11.2024 07:25 — 👍 0    🔁 0    💬 0    📌 0

Followed you back:)

02.11.2024 22:25 — 👍 0    🔁 0    💬 0    📌 0

Finally made the leap from Twitter to Bluesky (and actually stuck around this time!). Got bit by the change bug and thought 'hey, why not try @zed.dev instead of VSCode?' After wrestling with keybindings and a stubborn Biome install, I'm loving how snappy this editor feels.⚡️

02.11.2024 21:38 — 👍 3    🔁 0    💬 0    📌 0

1. make it work
2. make it right
3. make it fast
4. make it work on android

31.10.2024 23:16 — 👍 886    🔁 86    💬 33    📌 10

@mooxl.dev is following 19 prominent accounts