Shane da Silva pfp

Shane da Silva

@sds

467 Following
16927 Followers


Shane da Silva pfp
Shane da Silva
@sds
Never has such a boring title given me such excitement. https://pganalyze.com/blog/5mins-postgres-17-builtin-c-utf8-locale
1 reply
2 recasts
18 reactions

Shane da Silva pfp
Shane da Silva
@sds
Help us improve making exceptional circumstances easier for both users and developers to understand.
2 replies
1 recast
13 reactions

Shane da Silva pfp
Shane da Silva
@sds
A good writeup (if perhaps a bit hard on the eyes color-wise) with some practical strategies. The use of views to implement logical sharding before physical was a nice simplification. https://www.figma.com/blog/how-figmas-databases-team-lived-to-tell-the-scale/
0 reply
1 recast
13 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone have experience running their own time series database for exposing analytics back to customers (i.e. not purely for internal use). Thinking about giving frame developers much more detailed analytics on their frames, and exploring one of a few options.
9 replies
1 recast
19 reactions

Shane da Silva pfp
Shane da Silva
@sds
About time. https://www.theguardian.com/world/2024/mar/15/berlins-techno-scene-added-to-unesco-intangible-cultural-heritage-list
1 reply
0 recast
11 reactions

Shane da Silva pfp
Shane da Silva
@sds
We just enabled hot-linking protection. This prevents certain sites from showing images/videos served by our CDN. It does NOT prevent the image from the original Farcaster message from being served. If images are no longer rendering for you, let us know!
5 replies
4 recasts
14 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone have experience running Patroni as a high availability + failover solution for PG? Curious to hear stories both good and bad. https://patroni.readthedocs.io/
0 reply
1 recast
0 reaction

Shane da Silva pfp
Shane da Silva
@sds
Our public dashboard now shows the worst-case time for messages flowing in both directions: - Messages sent to Hubs received by Warpcast - Messages from Warpcast sent to Hubs You can find the public dashboard here: https://p.datadoghq.com/sb/6aa1f434-6f72-11ec-b49a-da7ad0900002-7eb5a21cd15e7501dfe42547189112bf
1 reply
3 recasts
9 reactions

Shane da Silva pfp
Shane da Silva
@sds
Something does not compute.
1 reply
0 recast
6 reactions

Shane da Silva pfp
Shane da Silva
@sds
Shut up Uber, you’re drunk
1 reply
0 recast
7 reactions

Shane da Silva pfp
Shane da Silva
@sds
Exciting if this comes to pass. https://48hills.org/2024/03/after-111-years-sf-is-finally-moving-to-oust-pge-and-create-a-public-power-system/
3 replies
1 recast
22 reactions

Shane da Silva pfp
Shane da Silva
@sds
With all that's happening in the world, there are times where the classics hit harder. This is one of them. https://www.youtube.com/watch?v=XKvzeCwMCgc
0 reply
1 recast
8 reactions

Shane da Silva pfp
Shane da Silva
@sds
A reminder
3 replies
0 recast
8 reactions

Shane da Silva pfp
Shane da Silva
@sds
Feels like it was less than 10 years ago... 😬
0 reply
2 recasts
5 reactions

Shane da Silva pfp
Shane da Silva
@sds
When the PR is merged upstream https://github.com/brianc/node-postgres/pull/2930
0 reply
0 recast
22 reactions

Shane da Silva pfp
Shane da Silva
@sds
Resonates with how we're thinking about Rust in Hubble: use TypeScript wherever possible until mission/performance critical codepaths are identified, and then write those in Rust. https://sprkl.dev/performance-rust-node-js/
1 reply
0 recast
14 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone used typia.io for type-safe runtime validation in TypeScript? Neat features: - Protobuf support without requiring .proto file - Generating a random object given a schema - Faster JSON.stringify - Type-guarded JSON parsing
1 reply
1 recast
10 reactions

Shane da Silva pfp
Shane da Silva
@sds
When should Farcaster start thinking about post-quantum resistance (not specifically for DCs, but in general)? https://signal.org/blog/pqxdh/
2 replies
1 recast
11 reactions

Shane da Silva pfp
Shane da Silva
@sds
Anyone ever worked with tRPC (https://trpc.io/)? What was your experience?
2 replies
1 recast
4 reactions