Kevin Profile Banner
Kevin Profile
Kevin

@kevcodez

Followers
1,312
Following
857
Media
1,116
Statuses
4,898

Helping @supabase and @parqetapp honk to billions 🪿

Singapore
Joined November 2015
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@kevcodez
Kevin
4 years
Received my first payment as a freelancer today 🚀
45
11
548
@kevcodez
Kevin
4 years
Did you know that @Windows has a built-in emoji picker? Hit Windows Key + . (Period)
Tweet media one
26
42
244
@kevcodez
Kevin
3 years
I stopped using ORMs years ago and have to admit.... I regret nothing. ORMs have caused me many headaches in performance/debugging when things got more complicated. I wouldn't want to go back. I'm so much more productive without them in the long run. What are your experiences?
52
31
189
@kevcodez
Kevin
2 years
A quick way to build a simple and powerful full-text-search over multiple tables (i.e. global search) with @supabase and @PostgreSQL built-in functionalities. Wildcards, proximity searching, negation, filtering and much more out-of-the-box. No backend needed.
10
25
169
@kevcodez
Kevin
10 months
How my calendar looks like working full-time at @supabase . If you want your calendar to look like this, hit us up
Tweet media one
14
19
164
@kevcodez
Kevin
2 years
I'm more than pleased to announce that I just signed with @supabase and will be joining them shortly. 🥳🥳 Supabase is one of the few companies that I am willing to switch from freelancing to employee. Can't wait to meet all the great people and be part of the journey 👁️⚡️👁️
Tweet media one
30
6
142
@kevcodez
Kevin
2 years
At @parqetapp , over the course of a few weeks, we gradually migrated 125k users from Auth0 to @supabase . I took the time to summarize the migration and give some insights on how we achieved that and some pitfalls to watch out for.
10
11
117
@kevcodez
Kevin
2 months
If you're on Auth0 and looking for something much more affordable and full user data ownership, you might be interested in @supabase 100K Monthly Active Users w/ Supabase: $25/m w/ Auth0: ~$7000-16000/m ++
4
17
106
@kevcodez
Kevin
3 months
Getting close to a million requests per day through @supabase for @parqetapp (mainly using Auth+database) and running smoothly with ~20% CPU on a small compute instance Smooth sailing ⛵️
Tweet media one
Tweet media two
8
9
103
@kevcodez
Kevin
1 year
When you're building your projects on @supabase , @AntWilson is the ultimate villain
Tweet media one
5
8
99
@kevcodez
Kevin
4 years
I didn't do the math, but TailwindUI from @steveschoger and @adamwathan probably already saved me a full year of my life. 🙏
5
0
84
@kevcodez
Kevin
2 years
Over the course of a few weeks, we migrated 125.000 users (email/pw, Gmail, Facebook, Apple logins) from Auth0 to @supabase and have now completed the migration. I'm just glad the migration is done 😅 Went well, besides a few edge cases (duplicate emails/linked accounts)
8
7
81
@kevcodez
Kevin
7 months
When you ask your girlfriend what's wrong and she says nothing
Tweet media one
4
3
79
@kevcodez
Kevin
5 months
Don't forget to downvote @calcom on product hunt today!
Tweet media one
7
2
76
@kevcodez
Kevin
2 years
@supabase now supports wildcard URLs for auth redirect URIs. We can now properly use @vercel previews with social logins 🥳
4
10
73
@kevcodez
Kevin
1 year
We're working a new subscription page for @supabase 👀 👏 to @JSummersMuir and @joshenlimek
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
5
69
@kevcodez
Kevin
2 years
First official day at @supabase ! If you experience any outages today, it was not me.
6
3
66
@kevcodez
Kevin
1 year
Not even @supabase employees are safe. There's no escape
Tweet media one
4
1
68
@kevcodez
Kevin
6 years
Thanks for the bump, also got to try out the gif your game remix @RocketLeague @gifyourgame #RocketLeague
2
5
58
@kevcodez
Kevin
4 years
What's your experience with remote pair-programming? We've tried many tools (screen-sharing and IDE sharing). Most of them were always lacking something (i.e. test execution not visible). My best experience, tool-wise, was the Code With Me plugin by @jetbrains for @intellijidea
16
9
59
@kevcodez
Kevin
4 years
@florinpop1705 http://localhost:8080 is also on the very top of that list, next to http://localhost:80
3
2
56
@kevcodez
Kevin
3 years
I'm officially launching Intheloop. 🚀 Keeping up with the ever-changing developer ecosystem can be tough. Intheloop helps stay up-to-date with the technologies you're interested in.
14
14
54
@kevcodez
Kevin
4 years
@Yannick_Veys Burna Boy - No Fit Vex. Heard that song 50x on a road/nature trip through Norway with a friend
4
22
35
@kevcodez
Kevin
9 months
Just reduced the @supabase studio main bundle size by 40%
2
0
48
@kevcodez
Kevin
3 years
I'm curious, how many hours per week do you spend in meetings (on average)?
35
3
39
@kevcodez
Kevin
3 years
I've been freelancing full-time for five weeks now and I couldn't be happier. I've landed a full-time gig that will most likely keep me busy for the entire year, great team, green-field project. Very grateful for this 🤗
7
3
40
@kevcodez
Kevin
4 years
It's been a pleasure contributing to @supabase_io . The founders are extremely nice and help out/develop personally. Big shout out to the entire team.
3
6
38
@kevcodez
Kevin
1 year
Good old times, who knew I'd be working at @supabase ~2 years after that
@kevcodez
Kevin
4 years
I've been using @supabase_io for like three minutes and already digging it 👀. Going to try it for the next project rather than Firebase! I'm very familiar with PostgreSQL, loving the approach. Thinking about creating a Kotlin client for it 🤔
1
1
13
0
1
39
@kevcodez
Kevin
10 months
Working on some transparency improvements for @supabase billing - Better upcoming invoice preview with per-project breakdown - Summary on usage page to immediately see over-usage / total usage in selected period - Usage breakdown for compute hours
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
3
37
@kevcodez
Kevin
2 years
I am currently building Smart Previews for @render cloud to automatically disable unused preview instances and save $$$. Skip previews for draft PRs, dependency upgrades, adding tests, documentation changes, specific branches, ... Join the waitlist🥳
0
9
36
@kevcodez
Kevin
5 months
Open-sourced a new sync-engine to sync @useOrb data (customers, invoices, subscriptions, credit notes) to a Postgres database. Same approach as our stripe-sync-engine. Just listens to webhooks and upserts data, useful performance-wise or joining data
1
4
36
@kevcodez
Kevin
1 year
@supabase Light Mode > Dark Mode
3
0
36
@kevcodez
Kevin
11 months
PHP developers waking up to 400 React job offers from headhunters
@kiwicopple
Paul Copplestone — e/postgres
11 months
icymi
Tweet media one
1
1
22
0
1
37
@kevcodez
Kevin
5 months
One of the most highly requested features when it comes to Supabase Auth!
@supabase
Supabase
5 months
Supabase Auth now supports Anonymous Sign-ins.
Tweet media one
15
59
516
0
3
35
@kevcodez
Kevin
9 months
Getting there - better usage insights with project breakdowns landing next week for @supabase There's not even a PR yet, this tweet is to hold me accountable!
Tweet media one
Tweet media two
Tweet media three
4
2
35
@kevcodez
Kevin
5 months
It keeps getting bigger 👁️⚡👁️
5
7
35
@kevcodez
Kevin
5 months
@supabase I remember using Supabase for the first time in 2021 and being very impressed. Being based on @PostgreSQL is a true superpower.
Tweet media one
0
2
32
@kevcodez
Kevin
3 years
100% @supabase . Amazing, fast moving team. Open source. Great community. Fair pricing without traps. Postgres based, instead of proprietary. Ability to opt out and host yourself.
@preshadeyinka
Precious Adeyinka
3 years
Firebase or Supabase, what's your why?👇
60
5
72
0
1
32
@kevcodez
Kevin
4 years
February marks my second month of being more active on Twitter. Here are my stats for this month. 300K impressions is wild for me. Thanks to everyone following and engaging, appreciate it!
Tweet media one
5
1
29
@kevcodez
Kevin
11 months
Missing a few ones 🥴
Tweet media one
@kiwicopple
Paul Copplestone — e/postgres
11 months
@kevcodez finding religion at supabase
Tweet media one
1
3
36
3
1
29
@kevcodez
Kevin
5 months
Official @ProductHunt launch from @supabase - show us some love by upvoting and make sure we beat calcom!
@supabase
Supabase
5 months
We need your support:
Tweet media one
39
33
305
0
2
29
@kevcodez
Kevin
8 months
Live video of the average onboarding experience for a new hire at @supabase This video is actually @jordienr with his onboarding buddy @saltcod
2
0
29
@kevcodez
Kevin
1 year
Did you know that you can transfer a @supabase project from one organization to another?
Tweet media one
0
9
26
@kevcodez
Kevin
2 years
0
0
27
@kevcodez
Kevin
5 months
2
2
27
@kevcodez
Kevin
1 year
We've just released the preview of the new subscription page for @supabase , which will supersede the old subscription and upgrade/downgrade/change pages shortly. See 🧵 for more details Special shoutout to @JSummersMuir @joshenlimek @alaisteryoung @saltcod
Tweet media one
Tweet media two
Tweet media three
Tweet media four
2
4
28
@kevcodez
Kevin
3 years
@adamwathan Looking forward to Vue 3 being adopted more and more. Especially with Nuxt V3.
0
0
26
@kevcodez
Kevin
3 years
I love how @render are taking their time to get community feedback. 🔥 There are starting to work on Managed Redis soon. I just had an interview with two employees, speaking on how we use Redis on @render and what we would like to see.
0
1
27
@kevcodez
Kevin
2 years
I always knew that @supabase is dope. I'm still amazed about how they implemented functions, very intuitive and solved in such a smart way. One of the companies I really want to see succeed further in the future 😇
1
0
27
@kevcodez
Kevin
9 months
What I gift my @supabase colleagues for Christmas
Tweet media one
0
1
27
@kevcodez
Kevin
8 months
You don't need to spend a fortune on Auth (looking at you Auth0 users) We've migrated from Auth0 to @supabase almost 2 years ago and have not been looking back
2
2
27
@kevcodez
Kevin
1 year
We have three open roles at @supabase - check out
Tweet media one
0
7
25
@kevcodez
Kevin
2 years
What are my tired eyes just seeing on @render ? Choose a commit to deploy - this makes rollbacks so much easier. No more scrolling through 200 auto-scaling events to find the commit 🥳
Tweet media one
1
3
26
@kevcodez
Kevin
3 months
In an effort to increase transparency around costs and avoid misunderstandings (launching multiple projects in a paid organization isn't free, given we deploy dedicated servers for each project), we improved the @supabase project creation flow to be more clear around costs
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
3
24
@kevcodez
Kevin
3 years
I'm curious where all of you are from. I'll start, born and living in Hamburg, Germany. 🇩🇪 Where do you live?
37
2
23
@kevcodez
Kevin
1 year
The new @supabase usage page is now enabled by default. For the next few days, it's still possible to switch back to the old UI (toggle on the top right). Appreciate any feedback! See 🧵 for details
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
4
23
@kevcodez
Kevin
1 year
Going through dozens of applications for the @supabase billing engineer role, two tips for you to make it to the next round: - Put in your salary expectations (helps both parties with expectations) - Stand out! If you put in a generic ChatGPT cover letter, chances are low
4
1
24
@kevcodez
Kevin
4 years
Since I started using Twitter actively this year, I've had the pleasure to get to know great people, even in this little time. I've engaged in great conversations via threads, DM or even Discord. Helping each other move forward. Cheers to all of you 🍻
6
1
23
@kevcodez
Kevin
2 years
@FredKSchott Jesus Christ, how big is the data set? Forgot the where clause? 😂
2
0
22
@kevcodez
Kevin
3 years
@TatianaTMac @venikunche "Debugging is like being the detective in a crime movie where you are also the murderer."
1
2
22
@kevcodez
Kevin
4 years
I've written a small blog post about @jetbrains new plugin for collaborative development "Code With Me" and our experience at work trying it out in @intellijidea If you use IntelliJ and do pair programming remotely, check it out!
3
10
22
@kevcodez
Kevin
1 year
Design team always one upping themselves every launch week. Awesome visuals and good read for anyone interested
@supabase
Supabase
1 year
Pre #SupaLaunchWeek 8️⃣ How we built an interactive constellation with @threejs and React Three Fiber 🌌: By @frnk_snslvdr .
Tweet media one
4
14
121
0
1
22
@kevcodez
Kevin
4 years
@ChrisArter Having the grit to solve problems. You learn so much by just failing and trying different things rather than searching for the solution immediately (not always applicable). Don't give up early.
1
0
22
@kevcodez
Kevin
5 months
Big milestone for Supabase and look forward for an exciting week of launches and announcements!
@jonmeyers_io
Jon Meyers
5 months
🚀 Supabase is now GA! 🚀 Help upvote on Product Hunt:
14
31
195
1
1
22
@kevcodez
Kevin
2 years
@supabase DROP my project? I just deleted my database, this was a misleading tweet
1
0
21
@kevcodez
Kevin
3 years
Haven't had much time to work on intheloop lately but here are a few updates (not live yet). - Added registration and login using @supabase_io - Reworked desktop & mobile navigation - Added ability to follow topics Next up: "Your Loop", based on the topics you follow.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
21
@kevcodez
Kevin
1 year
When your colleague doesn't approve your pull request within 10 seconds
Tweet media one
2
0
21
@kevcodez
Kevin
1 year
Have you noticed how much faster the @supabase docs are? All probs to @ggrdson for greatly improving load times (and there is more to come!)
0
4
21
@kevcodez
Kevin
3 years
What peak software engineering looks like
Tweet media one
4
1
20
@kevcodez
Kevin
4 years
@thepatwalls Right click address bar -> Always show full URL.
1
3
20
@kevcodez
Kevin
3 years
I am thinking about doing a workacation. Basically travelling somewhere but still working remotely, just getting out of my flat for a bit and discover a new place. Preferably with lots of nature. Any recommendations?
14
2
20
@kevcodez
Kevin
1 year
@levelsio It's true, history always repeats itself. We're just living in cycles
0
0
19
@kevcodez
Kevin
4 years
I've decided to build a little page that aggregates all this information for the tech I am using myself. A single source to see releases, books, communities, blogs, newsletters, ... In my mind this goes pretty far but I am starting simple 👇 #buildinpublic #indiehacker
@kevcodez
Kevin
4 years
How I keep up with the constantly changing dev ecosystems / tooling / libraries A thread 👇
1
3
11
1
3
19
@kevcodez
Kevin
4 years
Reduce boilerplate for your @fasterxml mappings in @java or @kotlin by combining multiple annotations using JacksonAnnotationsInside.
Tweet media one
1
7
19
@kevcodez
Kevin
3 years
No big progress on Intheloop for the next two weeks as I'm flying to Cape Town to see my girlfriend ✈️✌️
6
0
19
@kevcodez
Kevin
6 months
When the @supabase design team is telling @saltcod and me that dark mode is better and should be the default
Tweet media one
6
0
19
@kevcodez
Kevin
9 months
Alright, I actually delivered, see full details on the GH discussion
@kevcodez
Kevin
9 months
Getting there - better usage insights with project breakdowns landing next week for @supabase There's not even a PR yet, this tweet is to hold me accountable!
Tweet media one
Tweet media two
Tweet media three
4
2
35
0
3
19
@kevcodez
Kevin
3 years
Tweet media one
4
2
19
@kevcodez
Kevin
4 years
@Yannick_Veys Burna Boy army already starting to retweet 😂 Bless y'all and sending good vibes.
2
4
14
@kevcodez
Kevin
3 years
@benbarbersmith Best of both worlds, just mix it up!
Tweet media one
1
0
19
@kevcodez
Kevin
4 years
I just reached 500 followers. 🥳🥳 To celebrate and give back I'd like to give away two $50 voucher for an @udemy course of your choice. Retweet & tag someone that could use a voucher and deserves it. Tell me what you'd love to learn or improve on! #codenewbie #100daysofcode
9
12
18
@kevcodez
Kevin
11 months
Revamped the @supabase database space section on the database report page, which regularly caused support tickets due to confusion. Previously, we were mixing multiple concepts (disk size, subscription usage and database space).
Tweet media one
Tweet media two
1
3
17
@kevcodez
Kevin
9 months
Dreaming of a world where @stripe finally allows us to regenerate an invoice PDF with updated customer data (i.e. missing tax id)
0
1
17
@kevcodez
Kevin
4 years
Hold up.... @kiwicopple you're insane. My first @github sponsor 🤯🤯 Highly appreciated and can't thank you enough!
Tweet media one
6
1
17
@kevcodez
Kevin
11 months
I just sent myself 5043 emails because I forgot to replace the recipient, AMA
6
0
16
@kevcodez
Kevin
9 months
Open-source clustering library for @elixirlang based on @PostgreSQL 🐘
@filipecabaco
Filipe Cabaco
9 months
New postgres libcluster strategy 👀 this is how we cluster at @supabase so it was time to share with the community 😁 #myelixirstatus
3
18
103
0
1
17
@kevcodez
Kevin
11 months
Devs after adding 'supabase' to their list of employers
@AntWilson
Ant Wilson — e/postgres
11 months
Devs after adding ‘supabase’ to the list of skills on their resume…
Tweet media one
10
4
160
0
0
16
@kevcodez
Kevin
2 years
When you're in the flow and do performance optimizations 🥵
Tweet media one
2
0
17
@kevcodez
Kevin
3 years
@natension How many times do you actually switch the database with zero adjustments in a project though?
3
0
16
@kevcodez
Kevin
3 years
Interested in @vite_js and want to stay in the loop? Check out - see popular tweets, recent blog posts, communities, books, courses and latest releases.
1
4
16
@kevcodez
Kevin
9 months
@supabase Confirmed
Tweet media one
1
0
14