product & sales engineer at @figma. building @redbarkco. mostly unserious

Joined September 2011
40 Photos and videos
Pinned Tweet
I've been giving this a proper crack over the past few weeks and am still shocked at how seamless and native the @figma agent feels on the canvas. Really feels aligned with the og figma ethos, delightful!
May 20
wdym of course there’s an agent right on the design canvas that’s fluent in Figma and native to the way your team works
2
33
3,234
whoever re-designed the workers and workflows pages in @Cloudflare, i love you
1
39
Saw what’s apparently called cloud iridescence in Vietnam and freaked tf out
1
6
304
Some thoughts on the discourse around @Railway team's outage. I was a mid-level SE at @datadoghq ANZ in 2023 when the company had a major, long lasting outage (actually started while I was mid demo). I was in a sales role, and what was most interesting to me was the response from customers after the incident was resolved. A lot of small, smb and commercial customers were livid, demanding compensation, being a bit rude to staff etc. However, most the large enterprises and massively scaled orgs were annoyed, sure, but mainly just wanted to be spoken to throughout the process, and informed of how it happened, as they wanted to ensure it didn't happen to them as well. I don't think expecting your provider to never have an outage is feasible, but expecting them to communicate well throughout is how you can differentiate between your options. FWIW $DDOG is up 3x since that outage.
6
3
66
8,502
Such an excellent essay on something that’s been so pivotal in my life. I got my first SWE job by emailing the directors of the company directly (and submitting a support ticket) in my first year of uni and asking for a face to face to tell them how much I loved their product and that I could offer a lot. Many of the jobs I’ve had have not come through the typical apply on company careers page route
i listened to the people and turned my thoughts on finding side doors in career context into a full essay. read here: open.substack.com/pub/velvet…
4
2
49
5,035
This absolutely batshit insane cold email I sent a day before I left NYC on holiday got me an interview with a Director on 24 hours notice. There are many doors for those with eyes to see them or something
3
5
296
arrived in SF and got a flat tire immediately but it’s okay I found pizza on arrival
1
11
492
For the Aussies who want this functionality, @redbarkco already does this with Aussie bank accounts brokerages, with no data retained
A preview for Pro users: a new personal finance experience in ChatGPT. Pro users in the U.S. can securely connect financial accounts, see where their money is going, and ask questions based on the information they choose to connect. Your full financial picture, now in ChatGPT.
8
4
74
15,090
Here's a demo of me using @redbarkco's MCP server with @claudeai to fetch my (real) bank account balances live, and then filter through my recent transactions to see what my biggest expense this month so far has been
4
11
301
@stableshaman happy now?
1
3
217
really feeling the dude on this lime bike blasting the smiths tonight
2
1
7
522
extremely excited to be working at figma right now, for my engineering friends, there's some absolutely wicked flows that are being made possible through figma in the near future!
Quick update: not dead. $FIG Q1 results: → 46% YoY revenue growth, accelerating for the 2nd straight quarter → Net Dollar Retention Rate increased to 139%, our highest rate in over two years → Raising 2026 revenue guidance for the year Design matters more than ever.
2
1
23
1,801
Oscar Watson-Smith retweeted
First place at the OpenAI hackathon with my codex in Pokémon demo! 75k worth of credits yippeeeeeeeeee I made Sam Altman a Pokémon :))
16
6
47
6,403
Oscar Watson-Smith retweeted
The memory side of this was a compounding effort six months in the making. A 4x reduction in out-of-memory crashes. 76% fewer weekly out-of-memory events. 71% reduction for our highest-risk files. We got there through smarter memory loading, more aggressive memory cleanup, geometry cache reductions, font unloading, and data structure optimizations that cut roughly 100MB of memory usage. No single fix did it, but each one made the improvement larger. So proud of the team for the grit it took to deliver this win for our most complex files!​​​​​​​​​​​​​​​​ 🫶
Apr 22
Made some improvements to make your workflows faster. Like a lot faster. → Vector editing up to 10x faster → Make frame rates 4x smoother → Faster load times → 92% fewer memory warnings
5
13
190
56,008
Are anyone elses claude code sessions in the new GUI sometimes just disappearing? I just alt tabbed back to the window and a session I had running is now completely gone, as if it's been archived. This has happened a few times
1
3
265
Since @redbarkco launched I've been steadily improving the trial conversion rate over time. I've got a lot of this measured in @posthog to verify what I'm doing is working, and thought I'd share what's working the best. 1. Initially, there was 0 onboarding process, you just landed in the app and had to go from there. Obviously that was never going to work, so I built a first user onboarding process that took them through adding a connection, destination and then making a sync. So by the time they finish they had their data flowing through 2. I improved on this significantly by adding an escape hatch. Sometimes banks take too long to send data, or something just goes wrong, and users were stuck in onboarding. So if anything takes longer than 10 seconds to load, or an error is thrown, a 'skip' onboarding button shows up 3. The final change I made that I think is the most interesting is that initially I only gave users a limited subset of features to use on trial (saving me on the per user cost for account access). I've now given users much more access, and have noticed that they do indeed, on average, take advantage of this extended access to trial the product further, and are more likely to convert. That's it for now. Will share more as I optimise this further.
2
18
544
Replying to @redbarkco
@redbarkco has hit $1k mrr in exactly 45 days after launch. it's been a very fun ride so far, and I've learnt quite a lot about launching a product - especially a non-ai one - in todays climate. thought i'd share some of the main tidbits for anyone else in a similar boat.
17
3
63
13,407
Pricing, this was a big one. As an engineer it's easy to price things based on what it costs you to provide, rather than the value it delivers. Adjusting my pricing from 1 low priced plan to three separate plans, of varying price, has made the biggest impact to my MRR, out of any decision. Shoutout @dannolan and @gbrl_dick for the help there
2
9
575
I think that's it so far. Overall, 10/10 experience. I'm absolutely loving having an audience of customers to build for, it is seriously fun to be able to solve peoples problems in real time, and I've found the response from my customers has been so overwhelmingly positive, it is truly energising. Thanks to my first cohort of customers, and my x amigos who guided me on the way
1
4
507