Daniel Cefram Ramirez
rmrz.ph
Daniel Cefram Ramirez
@rmrz.ph
Web dev, web tech, web toon, web everything. Writes and doodles at rmrz.ph
Is there a definitive answer as to what is better in TS? Usage of union types + directly using strings OR using `as const` + keyof typeof, and using the constants like normal JS?

We're debating this minuscule thing with my colleague with the aim on settling down with one approach for consistency.
December 31, 2024 at 8:37 AM
1 Month using Kitty + Zellij. I'm liking it so far, although, I should be honest, switching tabs in Zellij is like 2 extra steps compared to just using Kitty for tabs or iTerm. Not yet super sure if the terminal sessions is worth the extra keystrokes or not, I'm not yet taking full advantage of it.
December 25, 2024 at 12:00 AM
Raycast + Ollama extension. Not sure if it's niche as Siri got ChatGPT baked in, but so far, I'm liking it.
December 18, 2024 at 2:35 PM
Reposted by Daniel Cefram Ramirez
On my way to Dallas for #CommitYourCode

Let the FOMO commence!!

I'll be speaking on Friday at 3:30pm CST. See yall there and online too!
December 4, 2024 at 7:36 PM
Reposted by Daniel Cefram Ramirez
It's done. Now it’s your turn, Oracle.

We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.

It's time to #FreeJavaScript.

deno.com/blog/deno-v-...
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
deno.com
November 25, 2024 at 7:02 PM
Reposted by Daniel Cefram Ramirez
My talk from this year's We Love Speed is on YouTube! 👇

In "Tight Mode: how browsers REALLY load web pages", I take a very deep/very nerdy dive into why browsers sometimes intentionally delay loading resources, why they all do it differently, and why they should *stop clowning around* 🤡

#webperf
How browsers REALLY load Web pages — Robin Marx
YouTube video by We Love Speed
www.youtube.com
November 26, 2024 at 10:09 AM
Reposted by Daniel Cefram Ramirez
📣 It's live!

Here's the full write up of how I show Bluesky likes on my blog posts, after I've shared them to Bluesky.

Like this post to be featured on this blog post (until there are more than 59 likes, in which case, you'll bumped off)!
How I show Bluesky likes on my blog posts
Learn how to use the Bluesky API to show likes and Bluesky user avatars on your blog posts when you share them on Bluesky.
whitep4nth3r.com
November 22, 2024 at 2:23 PM
After years of sticking to fish shell, I think I'm done with fiddling with it and will go back to zsh. It's either projects just have bash scripts included or have a fish version that does not work out of the box.
November 17, 2024 at 5:52 PM