Sign in

Steven Tey

@steven.blue
4K followers 53 following 111 posts

building @dub.co → d.to/blueksy

PostsRepliesMedia
Steven Tey @steven.blue · 28/01/2026
Had an amazing time last week hanging out with the @dub.co team in San Francisco 🌁 Being a fully remote + global team, offsites like these are extra special for us to meet IRL 🥹
121
Steven Tey @steven.blue · 18/01/2026
The @dub.co team is meeting in SF this week for our first offsite of 2026 🌁 Anything we should build/improve for Dub Links/Dub Partners? We have a list of MVPs/bugfixes we're planning to get through, but curious what y'all have in mind 👀
Sick photo of the Transamerica Pyramid + Golden Gate Bridge in the background
041
Steven Tey @steven.blue · 30/05/2025
Ideal date/timestamp UX: • <1s: Just now • 1-59s: “N”s ago • 1-59min: “N”m ago • 1-23h: “N”h ago • >24h: “May 30” for current year dates, “Dec 12, 2024” for all non current year dates Bonus: Add a hover tooltip to show the exact timestamps in UTC and local timezone 👇
170
Steven Tey @steven.blue · 16/05/2025
Had an incredible time this week hanging out with the @dub.co team IRL for the first time ever. We're a fully remote + global team, making offsites like these so much more valuable. This year, we went to the Big Island of Hawaii 🌴
0121
Steven Tey @steven.blue · 17/01/2025
The best gift doesn't exis– To celebrate @dub.co's 1-year anniversary, my wife got me this cute box of custom-made cookies 🥹 My favorite: "Steven with Superpowers" – inspired by our landing page tagline 😍
191
Steven Tey @steven.blue · 14/01/2025
Introducing Dub Conversions 📈 Track how your clicks convert to signups and sales with our end-to-end attribution engine. Featuring native integrations with Stripe, Shopify, @clerk.com, @supabase.com etc. Learn more about @dub.co Conversions: d.to/conversions
1153
Steven Tey @steven.blue · 14/01/2025
😆 guilty as charged 🙋‍♂️ I've actually been using panic@thedis.co ever since I knew how to code, it's a fun little placeholder if you get the reference
120
Steven Tey @steven.blue · 07/01/2025
Completed another trip around the sun today 🥳
export function async updateAge() {
  return await db.user.update({
     where: {
       name: "Steven Tey"
     },
     data: {
       age: {
         increment: 1
       }
     }
   })
 }
390
Steven Tey @steven.blue · 29/11/2024
🥹🖤
010
Steven Tey @steven.blue · 28/11/2024
Love this new project by @timbennetto.com → bsky.new It's a free link shortener for your Bluesky profile – here's mine: bsky.new/steven Best part? It's powered by @dub.co 🤩
bsky.new
Steven Tey (@steven.blue)
building @dub.co → https://d.to/blueksy
2202
Reposted by Steven Tey
Tim Bennetto @handle.invalid · 28/11/2024
Introducing bsky.new, a quick and clean link for people to get to your Bluesky profile. 🦋 Just leave a comment with the URL you want and I'll create one for you eg. bsky.new/tim First come, first served!
42347
Steven Tey @steven.blue · 25/11/2024
Good news: You can now filter your @dub.co analytics by regions. E.g. in the US, you can filter by states (as per the ISO 3166-2 standard): ◆ New York (US-NY) ◆ California (US-CA) ◆ Texas (US-TX) Read the changelog: d.to/regions
Regions filter on Dub showing the some of the top US states by clicks (Oregon, California, Virginia, New York, Texas, etc.)
1131
Steven Tey @steven.blue · 25/11/2024
Weekend project: Added a subtle hover interaction on @dub.co that shows the next plan's limits when you hover over the upgrade button. Built with the motion animation library + Cursor who wrote almost all of the code 🤯 Inspired by @vercel.com's "Upgrade to Pro" CTA hover effect ✨
2131
Steven Tey @steven.blue · 21/11/2024
🤯 ok this is wild y’all
0272
Steven Tey @steven.blue · 18/11/2024
love this initiative! go.thor.bio/ai-events
go.thor.bio
SG AI Events
Discover the latest AI events in Singapore. Stay updated on conferences, workshops, and networking opportunities in the field of artificial intelligence. Explore our comprehensive calendar and never m...
010
Steven Tey @steven.blue · 14/11/2024
love this! sent you some feedback via DMs!
120
Steven Tey @steven.blue · 14/11/2024
thanks Tanner!! appreciate the kind words 😁
010
Steven Tey @steven.blue · 14/11/2024
Testing custom OG image link previews on Bluesky 👀 Link → dub.link/custom-og Powered by @dub.co 😁
dub.link
How to set custom link previews for your Dub links? – Dub.co Help Center
Learn how to customize how your links show up on social media to improve click-through rates.
3382
Steven Tey @steven.blue · 12/11/2024
🤯
100
Steven Tey @steven.blue · 10/11/2024
It's been a while since I last checked in here – curious how many DAUs Bluesky has nowadays? 👀
1110
Steven Tey @steven.blue · 10/11/2024
📌
000
Steven Tey @steven.blue · 05/07/2023
This has been a WIP for the last couple of months, so we're incredibly excited to finally ship this! Can't wait to see what you guys build with this 🤩 bsky.app/profile/vercel.com/post/3j…
020
Steven Tey @steven.blue · 05/07/2023
7. Dark mode No @vercel.com / @nextjs.org template is complete without dark mode support 😁 The Platforms Starter Kit comes with dark mode out of the box for a better user experience at night 🌃
100
Steven Tey @steven.blue · 05/07/2023
6. Dynamic OG images for blog posts This template also uses @nextjs's `ImageResponse` constructor (nextjs.link/og) to craft dynamic OG images at the edge. Here's an example (layout & style inspired by @calcom): demo.vercel.pub/nextjs-conf
100
Steven Tey @steven.blue · 05/07/2023
5. Image Uploads with Vercel Blob This works for both inline Markdown images and thumbnail images. Note: Blob is still in private beta – but feel free to DM me for access!
100
Steven Tey @steven.blue · 05/07/2023
4. Custom fonts, 404 pages, favicons, sitemaps for each site Thanks to @nextjs.org file-based Metadata API, we are able to customize the look and feel of each site. Best part? `revalidateTag` allows us to perform cache invalidations faster and more efficiently when changes happen.
100
Steven Tey @steven.blue · 05/07/2023
3. AI-powered Markdown-based WYSIWYG editor The new Platforms Starter Kit now comes built-in with intelligent AI autocompletion – powered by novel.sh ✨
100
Steven Tey @steven.blue · 05/07/2023
2. On-demand cache invalidation By using @nextjs' new `revalidateTag` API + Vercel's ISR feature (vercel.fyi/isr), we are able to cache content pages + revalidate them when users make changes to them. Best part? Changes get propagated in <500ms, globally ⚡
100
Steven Tey @steven.blue · 05/07/2023
This template is jam-packed with lots of useful features for building platforms on Vercel. 1. Programmatically managing custom domains Forget manually setting up custom server rewrite rules with NGINX. Vercel's Domains API makes things simple: vercel.fyi/9caERPH
100
Steven Tey @steven.blue · 05/07/2023
A year ago, we launched the first version of this starter kit. Since then, we've seen many platforms scale to tens of thousands of custom domains on Vercel: ◆ Hashnode.com ◆ Super.so ◆ Incident.io ◆ BeyondMenu.com ◆ Mintlify.com ◆ Moment.co ◆ @dub.sh vercel.com/blog/platforms-starter-k…
100
Steven Tey @steven.blue · 05/07/2023
Features: ◆ Assign unlimited domains/SSL certs ◆ On-demand ISR via `revalidateTag` ◆ AI text editor via novel.sh ◆ Custom styles for each site ◆ Image uploads w/ Vercel Blob ◆ Dynamic OG images ◆ Dark mode Code is fully open-source: github.com/vercel/platforms
100
Steven Tey @steven.blue · 05/07/2023
Introducing Platforms Starter Kit v2 → app.vercel.pub It's an open-source @nextjs.org template for you to build multi-tenant apps with custom domains in days, not months. Built with Next.js App Router and the @vercel.com Domains API Video demo: youtu.be/qqo6nSCrqio
youtu.be
Introducing the Vercel Platforms Starter Kit
Introducing the Vercel Platforms Starter Kit: https://app.vercel.pub/A full-stack template for building multi-tenant applications with custom domains using N...
1100
Reposted by Steven Tey
Vercel @vercel.com · 05/07/2023
Introducing the new Vercel Platforms Starter Kit. Build multi-tenant apps with custom domains using the Next.js App Router, Vercel Postgres, and the Vercel Domains API. vercel.com/blog/platforms-starter-k…
vercel.com
Introducing the Vercel Platforms Starter Kit – Vercel
Platforms Starter Kit V2
1104
Reposted by Steven Tey
Vercel @vercel.com · 15/06/2023
Introducing the Vercel AI SDK Build AI-powered applications with React and Svelte. Connect and integrate with popular open-source and cloud LLMs, including support for streaming generative responses. `npm i ai` vercel.com/blog/introducing-the-ver…
vercel.com
Introducing the Vercel AI SDK – Vercel
An interoperable, streaming-enabled, edge-ready software development kit for AI apps built with React and Svelte.
094
Steven Tey @steven.blue · 04/06/2023
Ahahahaha love to hear it 🤩 you gotta dm me with the ones you bought 👀
000
Steven Tey @steven.blue · 24/05/2023
I built a Notion-like interface for you to create tags on @dub.sh to organize your links ✨ ◆ Nested modals via RadixUI + TailwindCSS ◆ Keyboard-accessible navigation via ⌘K (cmdk) by @paco.me Code is fully open-source → dub.sh/tags-code Read the changelog → dub.sh/tags
181
Steven Tey @steven.blue · 24/05/2023
@johnphamous.bsky.social 👀
110
Steven Tey @steven.blue · 21/05/2023
You got it Jordan! Hope you were able to figure it out!
010
Steven Tey @steven.blue · 16/05/2023
Update: we just shipped a PR to rectify this – you should only be considered to be exceeding limits when it's *over* the limit, not *equal* to the limit! :)
010
Steven Tey @steven.blue · 16/05/2023
Great feedback, will let the team know!
010
Steven Tey @steven.blue · 16/05/2023
Yes! Here's an example I made: github.com/steven-tey/weathergpt/bl…
120
Steven Tey @steven.blue · 11/05/2023
Miss you man!
100
Steven Tey @steven.blue · 11/05/2023
🥲
000
Steven Tey @steven.blue · 09/05/2023
Who else is in Salt Lake City for Remix Conf? 🙋
150
Steven Tey @steven.blue · 06/05/2023
Update: we just pushed a PR that should fix this!https://github.com/vercel/next.js/pull/49323
160
Steven Tey @steven.blue · 05/05/2023
Good to know, thank you! Will investigate!
120
Steven Tey @steven.blue · 05/05/2023
Are you on the latest canary btw?
120
Steven Tey @steven.blue · 05/05/2023
Very weird, lemme take a look, thanks for surfacing!
010
Steven Tey @steven.blue · 05/05/2023
can't wait to check it out 👀
110
Steven Tey @steven.blue · 04/05/2023
Ahh yeah wildcard sub-subdomains are tricky — we’re actually working on a workaround for that for multi-tenant apps on Vercel 😅 glad you were able to figure it out!
120