Sign in

Phil Nash

@philna.sh
1.9K followers 585 following 808 posts

🥑 Developer experience engineer for @resend.com

PostsRepliesMedia
Phil Nash @philna.sh · 28/09/2026
Who am I going to see at the @aaif.io Agentic AI meetup in Melbourne on Thursday? luma.com/ioxvp4zf
luma.com
Agentic AI Melbourne - October 2026 · Luma
This event is for engineers and builders in Melbourne who are building things with AI agents. Agentic AI Melbourne is run by the Agentic AI Foundation (AAIF)…
000
Phil Nash @philna.sh · 28/09/2026
Want to do email verification without the verification email? www.youtube.com/watch?v=5Gj2...
youtube.com
Finally—email verification in the browser!
YouTube video by Resend
020
Phil Nash @philna.sh · 22/09/2026
This is cool, I've not seen Gmail picking out OTP codes from an email before.
A view of Gmail. An injected header above a verification email shows the one-time password and a button to copy it.
000
Phil Nash @philna.sh · 22/09/2026
I was going to share my opinion about Jev, but then I asked whether I should...
In the Jev playground I've asked whether I should post on social media about Jev. The answer is 41% "yes" and 59% "no".
010
Phil Nash @philna.sh · 22/09/2026
I'm sorry, what? The human brain is actually two smaller brains in a trench coat? med.stanford.edu/news/all-new...
med.stanford.edu
Human brain is two separate organs, Stanford Medicine-led research finds
Stanford Health Care delivers the highest levels of care and compassion. SHC treats cancer, heart disease, brain disorders, primary care issues, and many more.
010
Phil Nash @philna.sh · 21/09/2026
I really like Astro and how it can make a static site with just one or two dynamic routes when you need them. Here's how I built a contact form in my @astro.build site running on @cloudflare.social workers and powered by @resend.com. philna.sh/blog/2026/07...
philna.sh
Build a contact form with Astro and Resend
I try to keep my email address from appearing on public websites to avoid spam. But I do like people to be able to contact me if they have something I might...
160
Phil Nash @philna.sh · 21/09/2026
Excited to be speaking at YOW! for the first time!
190
Phil Nash @philna.sh · 12/09/2026
This is the first line of a real email I received today. I’m going to need the growth hacking founders out there to actually read the things they are dumping into my inbox.
Text that says ‘Your "refactor(knowledge): simplify delete dialog structure and type definitions" on openrag is the sort of code I keep pointing our engine at.’
020
Phil Nash @philna.sh · 10/09/2026
I really want the iPhone Duo. It makes me sad that I could buy an iPhone 17 and an iPhone 18 Pro for about the same money though.
000
Phil Nash @philna.sh · 08/09/2026
So LinkedIn has a "Seems like AI slop" button but I have two problems with it: 🔵 It's only on LinkedIn 🔵 It's not very satisfying So I created a bookmarklet that you can drag into your browser and use on any page any time you think you see slop.
120
Phil Nash @philna.sh · 08/09/2026
Having fun playing around with some new @resend.com features today. Well, the agents are doing the work, but I'm having the fun.
110
Phil Nash @philna.sh · 07/09/2026
I'm getting pretty tired of replies that are clearly LLMs. If you have set up some sort of agent to have social interactions for you, please take a long hard look at yourself.
5100
Phil Nash @philna.sh · 07/09/2026
Released a new version of github.com/philnash/ema... for verifying email addresses with the browser Email Verification API. This version includes configurable timeouts for the network requests involved (after Google's JWKS endpoint was down last week).
github.com
GitHub - philnash/email-verification-api: A library to verify email tokens from the Email Verification API
A library to verify email tokens from the Email Verification API - philnash/email-verification-api
100
Phil Nash @philna.sh · 07/09/2026
Going to have a play with the eve.dev framework this week to see what I can make. Have you built anything with it? What should I know about it?
110
Phil Nash @philna.sh · 06/09/2026
Bent down to unclip my dog's lead after her walk this morning and threw my back out. There are nicer reminders that it's my birthday this month...
2171
Phil Nash @philna.sh · 05/09/2026
It is 4 weeks until GDG Melbourne DevFest, the schedule is live, ticket sales are open and if you want a day full of the latest in web, AI, Android and Cloud, you should get your ticket now. (They're only $50 btw!) gdgmelbourne.com/devfest/
gdgmelbourne.com
DevFest Melbourne 2026
Our annual developer conference is back on Saturday 3rd October 2026. Buy tickets before they sell out!
110
Phil Nash @philna.sh · 04/09/2026
Me: I'll just record a little demo, what could go possibly wrong? Google: Ha ha! 502 for you!
A 502 error page from Google. This is for their JWKS (JSON Web Key Set) endpoint, which I hope isn't being used for anything important.
110
Phil Nash @philna.sh · 04/09/2026
Check out this cosy little recording studio.
On the left is a terracotta coloured couch and on the right, a laptop, microphone, and camera with autocue.
170
Phil Nash @philna.sh · 04/09/2026
Wednesday was a great night with the first @aaif.io meetup in Melbourne. It was great to speak alongside @dan-harper.bsky.social, Thiago, and @jamesbannan.aus.social.ap.brid.gy covering a good variety of experience with agentic AI. Thanks to @ryan0x44.com for pulling the whole thing together!
Me on stage with a microphone in front of a meetup crowd. The slide shows the MCP logo.Ryan introducing the meetup and the Agentic AI Foundation.
120
Phil Nash @philna.sh · 02/09/2026
Heading on down to the first Agentic AI Melbourne meetup this evening. Make sure to follow luma.com/aaif-melbourne for future events!
luma.com
AAIF Community Melbourne · Events Calendar
View and follow events from AAIF Community Melbourne on Luma. The Agentic AI Foundation (AAIF) is a community of people building agentic AI in the open, under the Linux Foundation, and exists to move ...
140
Phil Nash @philna.sh · 02/09/2026
Normally we verify email addresses by sending users an email, making them open their inbox, find the email, and click a link to return. Friction at every step. What if it could be this easy?
3317
Phil Nash @philna.sh · 31/08/2026
I am so excited that I'll be sharing a stage with the fabulous Isabella Aquino at @resend.com Forward. We're going to be talking about how to craft high-quality communications over email. I hope you can join us there!
100
Phil Nash @philna.sh · 28/08/2026
Installing Ruby. It's been a while.
040
Phil Nash @philna.sh · 28/08/2026
I joined @resend a month ago and it's been a whirlwind! The team here is just shipping all the time. Here's a list of all the features that have been released since I started: * Email suppressions * Template folders * Support for the latest MCP spec * Email compatibility checker ...
220
Phil Nash @philna.sh · 26/08/2026
I just wrote the word "metric" so many times that there's no way that it's a real word, and even if it is, it can't be spelled like that.
120
Phil Nash @philna.sh · 25/08/2026
Why is everyone always “burning” tokens? Why do we not deploy tokens? Allocate tokens? Invest tokens?
220
Phil Nash @philna.sh · 25/08/2026
Look, I like all forms of 2FA, but describing SMS as an "unbreakable shield" is stretching the truth a bit. I kind of admire the confidence from this email from a hotel chain though.
Screen capture from an email I just received. It says, "By activating two-step verification via SMS, you add an instant, unbreakable shield to your account. It takes less than 60 seconds to set up, ensuring your personal details, booking history, and points balance remain exclusively yours."
150
Phil Nash @philna.sh · 21/08/2026
I wrote my first blog post for @resend.com! This was an interesting introduction to the world of email beyond the API for me. There's a draft spec called APRF for mailboxes to tell you how users engaged with your emails. Read more about it here: resend.com/blog/what-is...
resend.com
How APRF Helps You Understand Your Email Reputation
APRF is a new specification for mailbox reporting to help you know what happens to your emails after delivery.
030
Phil Nash @philna.sh · 20/08/2026
Argh. I did the thing where a good night’s sleep turned into a devastating neck injury. I just screamed taking a jumper off. I’m walking like I’m wearing a full neck and shoulder brace. Turning is a full body operation. We need to work the bugs out of the human body.
120
Phil Nash @philna.sh · 19/08/2026
Oh no, the spammers found Claude and started to use it to design their emails.
A screenshot of a spam email for a dating site. The email has a beige background, uses an eyebrow over the heading, the text is in brown and uses a serif font in the heading.
110
Phil Nash @philna.sh · 17/08/2026
It's a new week. What are we building?
010
Phil Nash @philna.sh · 16/08/2026
Corporate needs you to find the differences between this AI-generated website and this AI-generated website. www.netlify.com/blog/one-pro...
netlify.com
More models, more choice: Comparing 11 different AI models
Netlify now runs any OpenRouter model, including Kimi K3, GLM 5.2 and DeepSeek V4. We tested 11 of them on the same build prompt to see how they differ.
361
Phil Nash @philna.sh · 12/08/2026
Excited to be at Google I/O Connect in Shanghai this week.
The crowd filling into the keynote stage at Google I/O Connect Shanghai
030
Phil Nash @philna.sh · 10/08/2026
Woo! Crossed 500km run this year on Strava! 🏃‍♂️
My year-to-date stats from the Strava app. 81 run, 50 hours 31 minutes, 507km distance.
020
Phil Nash @philna.sh · 08/08/2026
I had such a great nap this afternoon. 10/10 can recommend.
130
Phil Nash @philna.sh · 06/08/2026
Happy IPA day! 🍻
010
Phil Nash @philna.sh · 03/08/2026
It's a week of events for me this week.
110
Phil Nash @philna.sh · 30/07/2026
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.
A black box with the Resend R logo on the top and Resend written on the side.
120
Phil Nash @philna.sh · 29/07/2026
To be clear, I’ve used Codex, Copilot, Bob and tried Pi, so I’m not new to AI coding, just Claude Code. Any tips are welcome!
250
Phil Nash @philna.sh · 29/07/2026
Trying Claude Code for the first time. Wonder what I've been missing.
760
Phil Nash @philna.sh · 27/07/2026
Today was my first day on the developer experience team at @resend.com!
051
Phil Nash @philna.sh · 26/07/2026
Starting my new job tomorrow.
static.klipy.com
Chris Pratt (Andy Dwyer) Smiling & Clapping
ALT: Chris Pratt (Andy Dwyer) Smiling & Clapping
3140
Phil Nash @philna.sh · 22/07/2026
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.
160
Phil Nash @philna.sh · 21/07/2026
I am pretty sure that my leaving IBM last week probably didn't cause the 25% drop in the stock price. Though I guess it can't be ruled out...
040
Phil Nash @philna.sh · 20/07/2026
Last week was my last at IBM, this week I am unemployed, next week the next adventure starts!
080
Phil Nash @philna.sh · 03/07/2026
Who was asking for this? 🤨
120
Phil Nash @philna.sh · 30/06/2026
Keep people reading your blog by offering related articles with the @astro.build Related Content integration. philna.sh/blog/2026/06...
philna.sh
Generate AI-powered related links for your Astro content
Showing related posts beneath a blog post is a great way to give your visitors more to read and encourage them to spend more time on your site.Existing...
020
Phil Nash @philna.sh · 26/06/2026
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
A view from behind me, presenting to a lecture theatre full of people.Me presenting on MCP Apps, showing the HTML code for the “hello world” UI I demonstrated.
140
Phil Nash @philna.sh · 24/06/2026
I am absolutely loving the absolutely unhinged formatting of this email I received from a hotel I'm checking into soon.
The email says: "The property has only 4 covered car park with 2.3M height restriction Left. Pre-booking is a must prior to arrival and at the rate of $35 per vehicle per night. . If you have already booked parking, proceed to the Hotel guest gated car park on the first left and ring the intercom with your reservation name." 

But, the number 4, the words "Left", "Pre-booking" and "prior to arrival" are all in different, much bigger, sizes than the rest of the text.
130
Phil Nash @philna.sh · 24/06/2026
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
I'm an AAIF Ambassador

Supporting developers across the open agentic AI ecosystem.
320