Steven Tey
@steven-tey
Joined on 26 May 2017
building @dubinc | prev: â–²@vercel
GitHub Stats
5846
Followers
107
Repositories
0
Organizations
53
Gists
1119
Pull Requests
92
Issues
7920
Commits
0
Sponsors
27
Contributed To
23816
Star Earned
Most Used Languages
90.38%
TypeScript
5.13%
CSS
2.60%
PLpgSQL
1.89%
JavaScript
Popular Projects
novel
Notion-style WYSIWYG editor with AI-powered autocompletion.
TypeScript
15426
1303
265
155
precedent
An opinionated collection of components, hooks, and utilities for your Next.js project.
TypeScript
5057
469
45
42
chathn
Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.
TypeScript
1170
167
7
4
extrapolate
Age transformation AI app powered by Next.js, Vercel, Replicate, Upstash, and Cloudflare R2 + Workers.
TypeScript
689
119
6
8
weathergpt
ChatGPT Plugin starter template built with Next.js 13 App Router, Edge Functions, and Vercel
TypeScript
340
58
5
0
spirals
Generate beautiful AI spiral art with one click. Powered by Vercel and Replicate.
TypeScript
302
44
0
2
Top Contributions
Top contributions made by the user in the last year.
Charts
Follow Up
Activity Graph
Contributions Calendar
Contributions made by the user in the last 365 days.
Recent Activity
10/6/2025, 9:56:40 AM
- WIP partner network
- WIP
- Update directory-upsell.tsx
- Partner directory upsell
- Update page.tsx
- Merge branch 'main' into partner-network
- Merge branch 'main' into partner-network
- Basic endpoint+schemas
- WIP partners list
- Add online presence icons + tooltips
- Update page-client.tsx
- Merge branch 'main' into partner-network
- WIP
- Merge branch 'partner-network' of github.com:dubinc/dub into partner-network
- Update route.ts
- WIP tabs
- Merge branch 'main' into partner-network
- Add last conversion
- Update route.ts
- Add conversion scores
10/6/2025, 9:08:30 AM
10/6/2025, 9:08:24 AM
10/6/2025, 9:07:53 AM
- WIP partner network
- WIP
- Update directory-upsell.tsx
- Partner directory upsell
- Update page.tsx
- Merge branch 'main' into partner-network
- Merge branch 'main' into partner-network
- Basic endpoint+schemas
- WIP partners list
- Add online presence icons + tooltips
- Update page-client.tsx
- Merge branch 'main' into partner-network
- WIP
- Merge branch 'partner-network' of github.com:dubinc/dub into partner-network
- Update route.ts
- WIP tabs
- Merge branch 'main' into partner-network
- Add last conversion
- Update route.ts
- Add conversion scores
10/6/2025, 9:07:52 AM
10/6/2025, 8:54:14 AM
- add primary index to DiscoveredPartner table
10/6/2025, 6:57:47 AM
10/6/2025, 5:52:58 AM
10/6/2025, 5:07:56 AM
10/6/2025, 4:34:52 AM
- stash
- Merge branch 'tb-migration' of https://github.com/dubinc/dub into tb-migration
10/6/2025, 4:34:41 AM
- Update stripe-app.json
- wip handle coupon in checkoutSessionCompleted
- Update coupon.ts
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Update slider.tsx
- Add support for link-based coupon codes with Stripe integration - Updated discount schemas to include optional `provider` field for tracking coupon sources. - Implemented `createStripeCoupon` and `deleteStripeCoupon` functions for managing coupons on Stripe. - Modified discount creation, deletion, and update actions to handle Stripe coupons. - Adjusted API routes and audit log schemas to accommodate new fields and functionality. - Ensured backward compatibility by making certain fields optional in the discount schema.
- Add API route for creating promotion codes linked to discounts - Introduced a new route to handle the creation of promotion codes for link-based coupon codes. - Implemented validation and error handling for discount retrieval and workspace checks. - Integrated the promotion code creation process with Stripe for each link associated with the discount. - Updated the discount creation process to trigger the new promotion code route upon successful coupon creation.
- Update create-discount.ts
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- revert the db changes
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Merge branch 'main' into link-based-coupon-codes
- Refactor discount actions to remove unused provider parameter and streamline coupon handling
- Refactor promotion code creation logic
10/6/2025, 4:34:30 AM
- Adds partner fast switcher
- Adds empty state for partner switcher
- fix import campaigns & next.config.js
- Improve Rewardful importer to support multi-campaign import
- Merge pull request #2932 from dubinc/improve-rewardful Improve Rewardful importer to support multi-campaign import
- account for coupon-based referrals (no link)
- Merge branch 'main' into partner-fast-switcher
- standardize *HeaderSelector → *Selector variants
- Merge pull request #2931 from dubinc/partner-fast-switcher Adds partner fast switcher
- simplify ScrollContainer height modifier
- Merge branch 'main' into partner-network
10/6/2025, 4:33:18 AM
10/6/2025, 4:30:51 AM
- Adds partner fast switcher
- Adds empty state for partner switcher
- Merge branch 'main' into partner-fast-switcher
- standardize *HeaderSelector → *Selector variants
- Merge pull request #2931 from dubinc/partner-fast-switcher Adds partner fast switcher