INSUFFICIENT DATA FOR MEANINGFUL ANSWER

New Zealand
Joined June 2013
Eduardo Gurgel retweeted
Replying to @supabase
@supabase Compute is cool but does it run Doom? ... and why not add a Realtime scoreboard, players signed in with Auth, and replays saved in Storage.
Replying to @supabase
More stuff → Supa Compute • Run long-lived services and agents in any language • Full Linux environment with configurable CPU & memory • Public HTTP services or private background workers • Deploy via CLI/API and manage config in code • Built-in logs, metrics, scaling, and agent skills
1
2
13
381
Eduardo Gurgel retweeted
Supabase Select is a conference for builders, so we invited one of the first ones. 🪄 @stevewoz joins @kiwicopple on the Main Stage, October 2 in San Francisco. See you there: select.supabase.com
16
60
30
208
33,462
Eduardo Gurgel retweeted
the charge is not having any users
8
3
115
4,045
Introducing Pipelines: Stream your Postgres data to analytical databases with one click
5
21
4
137
15,212
Eduardo Gurgel retweeted
52 open roles at supabase 🚀
35
36
5
305
47,018
Eduardo Gurgel retweeted
📢 we're hiring an AWS tech lead @supabase 📢 if you're someone who is excellent at Pulumi and knew that AWS have a satellite ground station as a service product without being 🤯 right now, you should apply asap. we work async and remotely from over 55 countries, very flexible work environment in one of the fastest growing startups of the decade. jobs.ashbyhq.com/supabase/bf…
6
24
1
121
17,124
Eduardo Gurgel retweeted
We are hiring at Supabase with over 30 open positions! Position spans across various engineering roles, sales, support, marketing, partnerships, and more! Whatever background you come from, you can probably find a position suited for you, so check out our careers page!
25
27
4
508
49,859
Eduardo Gurgel retweeted
PgQue v0.1.0 is out. PgQ -- the Postgres queue system built at Skype 20 years ago for 1B-user-scale workloads -- repackaged for the managed-Postgres era. One SQL file. No C extension. No external daemon. pg_cron to tick. Why bother reviving a 2007 architecture? Every major Postgres queue in production today uses some flavor of SKIP LOCKED + UPDATE/DELETE. It works under light load. When you have more data and higher load, it degrades predictably. Then you get posts like these: - Brandur at Heroku, 2015: 60k job backlog in one hour from a single open transaction - PlanetScale, 2026: death spiral at 800 jobs/sec - River issue #59, awa issue #169 and so on, Oban's partitioning work, PGMQ's autovacuum tuning guide and duct-taping with pg_partman The core issue is how Postgres MVCC is implemented and how we deal with it. Dead tuples in the hot path, xmin horizon pinned, vacuum falling behind, query performance quickly degrades. This happens every time you run pg_dump, execute an analytical query, or have a lagging/unused logical replication slot. PgQ solved this in 2007 with snapshot-based batching and TRUNCATE rotation -- zero dead tuples in the event path, by design. But PgQ needed a C extension and an external daemon. Which means it doesn't run on RDS, Aurora, Cloud SQL, AlloyDB, Supabase, or Neon -- i.e., where most Postgres lives now. PgQue closes that gap. 💎 Pure SQL + PL/pgSQL (PgQ engine) 👩‍💻 \i sql/pgque.sql -- you're done 🕑 pg_cron replaces pgqd (optional, recommended) 💻 Python, Go, TypeScript client examples shipped 💙 Apache 2.0 Trade-off: end-to-end event delivery latency is up to a second, it depends on ticking frequency. If you need sub-3ms job dispatch, use River, Oban, or graphile-worker (and avoid anything that blocks xmin horizon). If you need high-throughput event streaming with fan-out inside Postgres -- Kafka-shaped, without Kafka and dealing with transactional outbox implementation -- this is the right shape of tool. Kudos to Marko Kreen and Skype engineers who implemented this decades ago, for the original PgQ, and to Alexander Kukushkin whose recent "Rediscovering PgQ" talk brought this quiet corner of the Postgres ecosystem back into view. Stars, issues, PRs, and honest criticism all welcome. Link 👇
6
51
6
350
35,037
Eduardo Gurgel retweeted
8
1
50
5,063
Eduardo Gurgel retweeted
✅ Claude Code ✅ Superpowers plugin ✅ Supabase ✅ Vercel streaming-radar.com/p/i-rebu…
2
23
2
68
12,885
we are looking for someone to lead CLI development at @supabase this is becoming one of the most critical interfaces for devs/agents tag the best Go dev that you know and if we hire them I'll give you $1,000 of Supabase credits They don't need CLI experience, they just need to have a good product sense. My pitch for Supabase: ◆ we're open source ◆ we don't do geo-adjusted pay ◆ we have an async work culture ◆ most engineers have 1 meeting per week ◆ we're full distributed across 50 countries ◆ we power the world's fasted growing companies Application link ↓ jobs.ashbyhq.com/supabase/1e…
65
65
10
642
84,557
Eduardo Gurgel retweeted
We are excited to become a Tailwind partner and will continue to support their tremendous contributions to the industry 🚀
72
137
30
1,815
240,510
I had a lot of fun building this 😄
A much-requested feature, you can now replay missed messages using Supabase Realtime If a session disconnects, just reconnect with the timestamp the connection dropped and you’ll get all the missed messages: youtu.be/scbQlEH3pRc?si=V5Kc…
4
329
A much-requested feature, you can now replay missed messages using Supabase Realtime If a session disconnects, just reconnect with the timestamp the connection dropped and you’ll get all the missed messages: youtu.be/scbQlEH3pRc?si=V5Kc…
9
6
1
65
13,714
🎉🎉 Happy Black Friday week! The brand new Database School is live! And the free 39-video series Introduction to Postgres is also available now! Thanks to @supabase for making this free! As for the design...
74
156
25
970
170,938
the realtime team at @supabase just made a topological change to the way "Broadcasts" work to reduce regional data transfer we run have elixir clusters in many regions (eg: us-east-1, eu-west-1, ap-southeast-1): previously, an event generated from an us-east-1 node would be sent to each node in the cluster in every region: we recently updated the cluster so that the us-east-1 node sends to all other us-east-1 nodes, but only sends to one node on each other region. these nodes are then each responsible for broadcasting to the other nodes in the same region they reside: you can see the reduction of the the bytes transferred from Oct 29: expect pricing changes in the future - we will pass on these cost savings
5
12
3
127
12,227
at @supabase we're building: ◆ a new storage engine for Postgres ◆ an open source sharding engine for Postgres ◆ an open source ETL engine for Postgres ◆ an FDW extension to query anything from Postgres we hire talented people who just want to build. come us ↓
54
55
3
984
99,652
we have a bunch of UI components that make it easy to build on supabase the realtime ones are good fun, live avatars and collaborative cursors
9
9
206
17,006
Cool seeing devs use @supabase Realtime for Event-driven architecture: → customer submits form on site → form data saved in Postgres → Realtime sends data to server → Server inserts into data into @HubSpot
I mentioned to @kiwicopple that we were using @supabase realtime in my previous backend work to listen to database updates and automatically process data based off that. Basically, it powered our event-driven architecture. An example use case is when a customer submits a form. We enabled realtime to listen to inserts to the table where the form data is saved, then it triggers processing to automatically update our @HubSpot CRM which is a different system with new customer data. To make realtime work, we enabled WAL (write ahead log) in postgres Realtime is one of the underrated features developed by @supabase which I really love. We used the open-source version of it and deployed using docker
4
4
74
12,509
Eduardo Gurgel retweeted
YO! If you're using @supabase and you have a few hundred or thousand MAU and are interested in getting better o11y, I'm looking for people to beta test the new features and share feedback with me. DMs are open!
7
21
1
90
10,951