Gonçalo Mendes Cabrita's Avatar

Gonçalo Mendes Cabrita

@goncalo.mendescabrita.com

Lead Engineer @ Amplemarket

67 Followers  |  91 Following  |  19 Posts  |  Joined: 22.06.2023  |  1.3916

Latest posts by goncalo.mendescabrita.com on Bluesky

Completely forgot my DMs were closed! 🤦‍♂️

Done.

21.05.2025 09:23 — 👍 0    🔁 0    💬 0    📌 0

Could I get an invite? Thanks

20.05.2025 22:19 — 👍 1    🔁 0    💬 1    📌 0

Been using it for over a year now. Mitchell cooks hard.

27.12.2024 09:47 — 👍 1    🔁 0    💬 1    📌 0
Post image

git-wrapped.com/profiles/gmc...

22.12.2024 22:10 — 👍 1    🔁 0    💬 0    📌 0

Some of my favorites:
- Spiritbox
- Periphery
- Underoath
- Jinjer
- Crystal Lake
- All That Remains
- Mercenary

22.12.2024 17:17 — 👍 0    🔁 0    💬 1    📌 0

Welcome 🫡

20.12.2024 13:19 — 👍 0    🔁 0    💬 0    📌 0

Já uso Zed há mais de um ano 😂

17.12.2024 11:43 — 👍 1    🔁 0    💬 0    📌 0
Post image 17.12.2024 08:59 — 👍 1    🔁 0    💬 1    📌 0
Postgres: SELECT FOR NO KEY UPDATE | Gonçalo Mendes Cabrita

And in TIL format: goncalo.mendescabrita.com/tils/select-...

12.12.2024 00:03 — 👍 0    🔁 0    💬 0    📌 0
Postgres: Why is an update on another table blocking my select for update? | Gonçalo Mendes Cabrita

New blog entry.

"Postgres: Why is an update on another table blocking my select for update?"

goncalo.mendescabrita.com/blog/cross-t...

12.12.2024 00:03 — 👍 4    🔁 0    💬 2    📌 0

We upgraded to Postgres 17 last week and I ran numbers for real life perf gains over the ~9 days worth of API telemetry since.

They are looking VERY good, with a 15% reduction in request duration at P50. Even better than my synthetic bench a few months back.

Writeup to come.

05.12.2024 22:31 — 👍 31    🔁 3    💬 0    📌 0
Why Can't We Make Simple Software? - Peter van Hardenberg
YouTube video by Handmade Cities Why Can't We Make Simple Software? - Peter van Hardenberg

I gave a talk at Handmade Seattle last year about why I think software gets complicated (spoiler: it's not laziness). www.youtube.com/watch?v=czzA...

This is something I've thought about for years and observed up close both in commercial and research contexts, so I hope you enjoy.

02.12.2024 17:26 — 👍 61    🔁 12    💬 4    📌 3

I think the saying is just to avoid wasting time on things that don't move the needle.

But I agree 100% that if performance really matters, it needs to be designed in from the start, not sprinkled on after the fact.

30.11.2024 14:07 — 👍 1    🔁 0    💬 0    📌 0

My lil bro in christ

29.11.2024 17:29 — 👍 5    🔁 0    💬 0    📌 0

👀

29.11.2024 17:21 — 👍 1    🔁 0    💬 0    📌 0

That you can build Twitter (bsky) with 20 people instead of 2000 means bsky can pursue monetization models that Twitter never could. This is a pattern I see across many startups now. Tech has gotten good enough to ship products at 10x-100x less cost compared to 20 years ago. 1/n

28.11.2024 17:24 — 👍 117    🔁 20    💬 9    📌 7
JustCrosspost · Home

@solnic.dev is this something justcrosspost.app supports? 👀

23.11.2024 11:11 — 👍 1    🔁 0    💬 1    📌 0
Instantiating objects from Model.insert_all in ActiveRecord | Gonçalo Mendes Cabrita

New TIL: Instantiating objects from Model.insert_all in ActiveRecord

goncalo.mendescabrita.com/tils/insert-...

23.11.2024 07:45 — 👍 0    🔁 0    💬 0    📌 0

bro, so to run a program, i "execute" it, but to stop it i "kill" it? computers are barbaric, bro

22.11.2024 22:20 — 👍 9897    🔁 863    💬 294    📌 48

Welcome!

22.11.2024 21:18 — 👍 1    🔁 0    💬 0    📌 0

zed -n -w

22.11.2024 18:59 — 👍 1    🔁 0    💬 0    📌 0

All I want on this app:
- Maintain timeline scroll position on refresh
- More of the people I follow on X to move here

Other than that it’s good 👏

19.11.2024 20:26 — 👍 1    🔁 0    💬 1    📌 0

Is my app broken or does Bluesky not maintain timeline position on refresh? If so that’s a big detractor.

03.11.2024 10:39 — 👍 3    🔁 0    💬 0    📌 0

@goncalo.mendescabrita.com is following 19 prominent accounts