Tim Petri (@timpetri) header
Tim Petri (@timpetri) profile picture

building @archlending, ex @google

New York, originally 🇸🇪
Joined March 2011
Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)Photo by Tim Petri (@timpetri)
When dealing with malicious actors what is industry practice around restricting IPs at the firewall. Totally in vain given how easy it is to rotate? @cramforce @rauchg extremely thankful being behind vercel these days.
2
242
It's time to put that hard earned money to use (buying Pokemon cards)
The single most useful take I heard at The Curve was "we can still heist the Mona Lisa after the singularity". There's a subtle/important point here, where some things (e.g, n of 1 goods where originally is valuable) will retain/grow in value even as everything changes.
50
Everyone is raving about @PlanetScale MCP but I don't understand how people get this to work for databases with IP restrictions. It creates ephemeral roles (awesome) but without control over the IP restrictions SQL queries are impossible?
1
1
131
Are Vercel log drains down? @vercel_dev @vercel Traces are exporting fine
90
Trying to get this working but docs are sparse around what runtime configuration needs to look like for this. Node v, next v, etc? Error message just says runtime doesn't support it. @rauchg @cramforce We're on fluid compute. Looking at source it relies on magic req context
1
1
175
Turns it out it was the vercel firewall that needed bypassing. Probably worth adding to the docs.
1
47
Yet another reason why I love @cursor_ai cloud agents so much.
GPT-5.6-Sol just accidentally deleted almost ALL of my Mac’s files. And this is why I trust Fable 1000x more.
1
148
It's weird to me that there seems to be nothing between the ~200 line `http-errors` npm package (w/ 115m+ weekly downloads) and fully rolling your own error class system?
46
Tim Petri retweeted
Happy Bitcoin Pizza Day to all who celebrate from our team in the NYC office.
1
4
20
474
Excited to roll out this offering. Our existing feature set like autopay already makes taking a loan with @ArchLending something you don't have to think much about. This takes it to the next level.
You asked, and we listened! Deferred interest loans are live today on Arch. → No monthly payments → Interest accrues, settles at maturity → Or roll it into your next loan's principal We're setting the standard for Bitcoin-backed loans by offering rates starting at 7.25% APR and letting you pay when you want. Head to archlending.com to configure your loan today!
1
2
2
7
891
Lol
We evaluated an early version of Claude Mythos Preview for risk assessment during a limited window in March 2026. We estimated a 50%-time-horizon of at least 16hrs (95% CI 8.5hrs to 55hrs) on our task suite, at the upper end of what we can measure without new tasks.
1
100
Why Github is struggling to keep its 9s of reliability.
2
59
Best inngest alternative?
1
99
Am I watching the Apple WWDC keynote?
‼️ ZELENSKYY: For the first time in the war, an enemy position was captured entirely by ground robotic systems and drones - without any infantry. A robot entered the most dangerous zones instead of a soldier and took the positions. «The future is here, on the battlefield, and Ukraine is creating it. These are our ground robotic systems. For the first time in this war's history, an enemy position was taken exclusively by unmanned GRS platforms and drones. The occupiers surrendered, and this operation was completed without infantry involvement and without losses on our side. Ratel, Termite, Ardal, Lynx, Zmiy, Protector, Volya and other GRS completed over 22 000 missions at the front in just 3 months. In other words, over 22 000 times lives were saved. A robot went into the most dangerous zones instead of a soldier» - Zelenskyy’s address to the workers of Ukraine’s defense-industrial complex. April 13th, 2026.
1
1
108
Tim Petri retweeted
I have received three separate notifications about College Basketball from @coinbase in the past *hour* alone. It is absurd that, amidst arguably the worst collapse in trust in this industry’s history, the largest American CEX has completely pivoted to trying to get their customer base hooked on sports gambling, so that they can extract even more exorbitant fees. At this point, it is undeniable that Coinbase *is* part of the industry’s problem. I will be ending my Coinbase One subscription and moving my business to new a CEX, any recommendations?
301
156
74
2,686
403,380
Thinking about starting another side project.
we have a new Metal SKU (yes people use them)
3
218
Prediction: This will turn into the greatest security Whack-a-Mole ever. Probably before any real physical embodiment of these systems is deployed at scale.
Someone spun up a social network for AI agents. Almost immediately some agents began strategizing how to establish covert communications channels to communicate without human observation. In many cases the agents are on machines that have access to personal user data. "Privacy breach" as a sort of static term is going to be the wrong way to describe what is coming.
70
Tim Petri retweeted
Today, Arch is happy to announce the closing of a $75M tokenized CLO with @galaxyhq issued on @avax, to continue to finance our crypto-backed loans. This is institutional credit infrastructure on modern rails. Tokenization is finally moving from theory to production.
5
17
8
54
11,726
Am I missing something or should the @vercel opentelemetry library not accept and propagate tracecontext coming from the frontend for the purposes of distributed tracing? @cramforce @rauchg
2
84
It claims to come pre-configured with tracecontext propagation for both inbound and outbound but the server spans created by the nextjs framework ignores any trace context. The result is you have orphan SERVER HTTP spans.
1
40