Phil Nash
@philna
🥑 Developer experience engineer for @resend.com
Tuesday night is lightning talks at MelbCSS, check out the details at melbcss.com
Well that's a fancy box that just showed up at my house.A black box with the Resend R logo on the top and Resend written on the side.
Since I’m in a bit of a changeover this week, I thought it’d be the right time for a #NewProfilePic too. This one is courtesy of the fabulous @ndcconferences.com team.
Had a lovely time presenting about MCP Apps at #AgentConPerth2026, showing how you can make AI chats less boring and more interactive with UIs inside the agent. #AAAmbassador
I am absolutely loving the absolutely unhinged formatting of this email I received from a hotel I'm checking into soon.
Got some lovely news this morning, I'm joining the first cohort of @aaif.io Ambassadors. As part of this, I'm going to be speaking and writing about the open-source AAIF projects, including MCP, AGENTS.md and Goose. #AAAmbassador
How do you feel about not writing much code anymore? philna.sh/blog/2026/05...
This is the little app I've been working on. Need to find what time it is for cities around the world on any date, so you can organise a call or meeting? This is for you. Check it out at time.philna.sh 🕙
Heading off to San Francisco for Twilio SIGNAL this week. Who am I going to see there?
This is the ideal user interface. You may not like it, but this is what peak UX looks like.
I'm simultaneously proud and ashamed. Ashamed to find out that I've been using a password from a data breach for my RubyGems account. I have 2FA enabled too, don't worry! But seriously 🤦♂️ I am proud though, because I know that this feature used my pwned gem (rubygems.org/gems/pwned) to check.
Remember that article "Where's the Shovelware? Why AI Coding Claims Don't Add Up"? mikelovesrobots.substack.com/p/wheres-the... Turns out the observations were too early. App releases are on the up! I just spotted this graph of iOS app releases. Domains are ticking up too.
I really enjoy speaking at conferences and trying to share what I've learned. It's really nice to be recognised by @sessionize.com for doing it quite a lot. I guess I need to get some talks accepted for 2026 now!
This might be the simplest Langflow flow I've ever built, but it's still really cool. It uses Docling to parse PDFs and return Markdown. You can choose between Docling's standard pipeline, using OCR and other models, or use a vision language model. And you get great results!
I built a @langflow.org workflow and bookmarklet to help me summarise and categorise articles for the AI++ newsletter. It saves me time, so I thought you might like to see how I built it. www.langflow.org/blog/langflo...
📣 @langflow.org 1.6 has been released 📣 There's a bunch of new features that will help you build incredible AI-powered applications, including: 🔐 OAuth for MCP 🤝 OpenAI responses API compatibility 📄 Docling-powered parsing 👀 Traceloop observability 🎨 Better UX
After 2 days of conference and 2 days of hackathon, I’m on my way home 🛫 from @cascadiajs.com. It was a pleasure and a privilege to get to keynote, and to spend the event meeting so many people. I’m tired but so happy to have been a part of the events. 😃😴
It’s @cascadiajs.com time! It’s going to be a great day of web, AI, and most importantly meeting people. Come say hi at the @langflow.org booth and grab stickers or t-shirts!
I knew this week was going to be good as I’m on my way to @cascadiajs.com , but starting with a business upgrade on my MEL-LAX flight is just a wonderful start. 😊
I built an alt text generator with @langflow.org and @nextjs.org. Alt text isn't something that an LLM will get right first time, so I tried to build this application to be collaborative, with space to guide the model and edit the result. Can collaborating with AI help accessibility?