Rogério Vicente's Avatar

Rogério Vicente

@http.cat

Software Engineer. Dad. Surfer. Non-Fiction Bookworm. Not necessarily in that order. Creator of http://http.cat. Blogging at https://rogeriopvl.com.

115
Followers
37
Following
14
Posts
11.11.2024
Joined
Posts Following

Latest posts by Rogério Vicente @http.cat

rogerio at hey dot com

18.02.2026 09:11 👍 0 🔁 0 💬 0 📌 0
Post image

Almost a year into using the Keychron Q11. I never got around to writing the full review on my blog, but I have to say it’s my favorite keyboard so far. I can live without it and use the laptop keyboard, but I’m always longing for using it 🔥

22.10.2025 20:43 👍 1 🔁 0 💬 1 📌 0
Preview
HTTP Cats API for HTTP Cats

i'm really not ashamed to admit that i refer to http.cat whenever i need to remember what a status code means

02.08.2025 15:21 👍 34 🔁 5 💬 1 📌 0
Preview
HTTP Cats API for HTTP Cats

Also check out 🐾
http.cat

03.09.2025 08:48 👍 8 🔁 1 💬 0 📌 0

Thank you for using it :)

06.04.2025 21:38 👍 1 🔁 0 💬 0 📌 0
Preview
HTTP Cats API for HTTP Cats

Discovered this on @fallthrough.fm podcast. It's awesome http.cat #http #webProgramming

11.03.2025 01:11 👍 3 🔁 1 💬 0 📌 0

P.s. thank you to whoever maintains HTTP.Cat, I unironically reach for it to look up the more obscure http status codes and it adds a bit of whimsy to my day.

http.cat/418

24.03.2025 19:34 👍 20 🔁 4 💬 1 📌 0
Video thumbnail

I MADE A GLOBAL CAPS LOCK KEY

FINALLY we can all agree on when it's polite to TYPE IN CAPS!

whenever anyone running the client presses caps lock it presses it for everyone

download the client and see the current caps lock status at globalcapslock.com

05.02.2025 19:37 👍 1007 🔁 311 💬 40 📌 53

MDN wishes it could be as good as http.cat

23.01.2025 18:01 👍 14 🔁 2 💬 2 📌 0
Preview
Node.js — Tuesday, January 21, 2025 Security Releases Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js‬ ‪@nodejs.org‬

Security Releases: January 21, 2025

Node.js security updates now available for 23.x, 22.x, 20.x, and 18.x, addressing key vulnerabilities.

undici (v7.2.3, v6.21.1, v5.28.5) on v23.x, v22.x, v20.x, v18.x.

👉 bit.ly/4hohEIL

21.01.2025 18:02 👍 32 🔁 7 💬 0 📌 3
Preview
[fzf] Make a TUI for switching and deleting git branches | Today I Learned A collection of useful things I've learned.

fzf is dope

16.01.2025 15:09 👍 23 🔁 6 💬 2 📌 0

There’s also http.cat/status/[stat... for more information about the status :)

15.01.2025 11:45 👍 1 🔁 1 💬 1 📌 0
Preview
HTTP response status codes - HTTP | MDN HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:

The official docs are the HTTP RFCs. But personally I use MDN: developer.mozilla.org/en-US/docs/W...

15.01.2025 11:42 👍 2 🔁 0 💬 0 📌 0

Happy New Year, everybody! Let's hope that next year will bring us more awesome features and less broken configs!

Here is a small thread with #neovim development stats in 2024.

31.12.2024 14:29 👍 157 🔁 17 💬 1 📌 1
A picture with the phrase 404 on it, and a picture of a cat hiding under papers with the caption "not found".

A picture with the phrase 404 on it, and a picture of a cat hiding under papers with the caption "not found".

Do you name your conference rooms after HTTP status codes?

@fusionauth.bsky.social does.

(I may or may not have had something to do with that.)

Image credit: http.cat

17.12.2024 15:54 👍 11 🔁 4 💬 0 📌 0

I mainly use my airpods pro, they work flawlessly and I find them more comfortable than headphones.

But I also have a speaker and condenser mic setup that I use occasionally, but I tend have feedback problems because of the proximity of the mic to the speakers.

21.12.2024 16:15 👍 1 🔁 0 💬 0 📌 0

First thing I did: swapped the keycaps (didn’t love the default colors).

I may never go back to normal keyboards.

Blog post soon.

20.12.2024 23:36 👍 1 🔁 0 💬 0 📌 0
Keychron Q11 split keyboard on my desk

Keychron Q11 split keyboard on my desk

Finally bit the bullet and got a split keyboard (Keychron Q11). The first couple of days were a struggle to adapt, but now I’m decently productive — and already feeling the difference in posture. I may never go back.

The typing experience is the best I’ve had so far.

#keychronq11 #splitkeyboard

20.12.2024 23:35 👍 7 🔁 2 💬 1 📌 0
Post image

2024 was a good year 💪 #gitwrapped

18.12.2024 21:02 👍 3 🔁 0 💬 0 📌 0
Screenshot of Google-themed modal: "Calendar is now available in dark mode!" with options for Light, Dark, and Device default

Screenshot of Google-themed modal: "Calendar is now available in dark mode!" with options for Light, Dark, and Device default

YES GOOGLE CALENDAR! YES!

09.12.2024 14:33 👍 44 🔁 1 💬 2 📌 0
Video thumbnail

Within software architecture, few people shaped the industry as much as @gradybooch.bsky.social. Safe to say he's a true legend.

In today's The Pragmatic Engineer Podcast episode, he shares fascinating stories, insights, observations.

Watch here: newsletter.pragmaticengineer.com/p/software-a...

04.12.2024 19:50 👍 451 🔁 61 💬 14 📌 9

ah nice to know that this fellow programmer is also the bass player of Nanowar. I had no idea! Thanks for the link!

05.12.2024 17:04 👍 0 🔁 0 💬 0 📌 0
NANOWAR OF STEEL - HelloWorld.java (Source Code Video) | Napalm Records
NANOWAR OF STEEL - HelloWorld.java (Source Code Video) | Napalm Records YouTube video by Napalm Records

Alright, who did this?

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

04.12.2024 23:35 👍 0 🔁 0 💬 1 📌 0
Post image

📣 Today, the Node.js Undici Working
Group is shipping Undici v7.

This is a *must have* upgrade, with:

• Stricter compliance with the fetch() specification
• WebSocketStream
• Customizable interceptors
• Alignment with upcoming Node releases.

….and something really exciting…

27.11.2024 16:18 👍 79 🔁 13 💬 3 📌 3

Working on my 32" monitor alongside my 16" MacBook Pro is great, but there’s something magical about switching to an 11" laptop.

The tiny screen forces focus, cuts distractions, and boosts my productivity.

Sometimes, the best work comes from embracing constraints.

25.11.2024 23:35 👍 1 🔁 0 💬 1 📌 0
Preview
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.

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-...

25.11.2024 19:02 👍 970 🔁 265 💬 21 📌 34

In case you missed it: Bluesky runs on-prem. They migrated off of AWS months back.

So yeah, they DO need to put orders in for servers! (Good luck to the dev team!)

More on their architecture: newsletter.pragmaticengineer.com/p/bluesky

20.11.2024 21:39 👍 837 🔁 177 💬 24 📌 37
Preview
Node.js — Node v23.3.0 (Current) Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Node.js v23.3.0 is out! 💚

This release includes:

* A new --report-exclude-env flag to remove environment variables on the diagnostic report
* SourceMap support to util.getCallSites()
* Rename util.getCallSite() to util.getCallSites()
* and more!

See: nodejs.org/en/blog/rele...

20.11.2024 23:17 👍 72 🔁 14 💬 0 📌 0

Using a domain as a handle is a very cool Bluesky feature. From now on you can tag me with @http.cat 😺

16.11.2024 12:47 👍 0 🔁 0 💬 0 📌 0

I’m already regretting having selected “books” as an interest when signing up for bluesky. My discover feed is flooded with book posts, which is ok, but there’s nothing else and I’m here mostly for Tech 😅

14.11.2024 10:08 👍 2 🔁 0 💬 0 📌 0