Brian Morrison II @brianmm.dev · 13/07/2025We shipped WishPin in exactly one month from scratch, and I'm damn proud of that Idk how the hell people are out here bragging about shipping things in hours 050
Brian Morrison II @brianmm.dev · 07/07/2025Link to a gist for those interested: gist.github.com/bmorrisonde...gist.github.comScripts to build a React Native app for iOS and ship to Test FlightScripts to build a React Native app for iOS and ship to Test Flight - build-prod.sh 000
Brian Morrison II @brianmm.dev · 07/07/2025Figured out how to automate building AND uploading to Test Flight for my Expo app 🚀 I just run `npm run build:tf` and it calls these two scripts 120
Brian Morrison II @brianmm.dev · 07/07/2025I know its common to hate mondays, but I genuinely look forward to them. Its the day I have the most energy to dive back into work after a 2 day break! 000
Brian Morrison II @brianmm.dev · 05/06/2025Threw together a new short vid this morning based on some React Native shenanigans I've been up to Helped me debug a crash issue with the app Im working on 050
Brian Morrison II @brianmm.dev · 02/06/2025Current laptop sticker situation👇 Which is your favorite? 010
Brian Morrison II @brianmm.dev · 29/05/2025I'm looking to build a service that RECEIVES emails and parses the contents. Any recommendations on services I can use to streamline this? Would rather not setup a mail server myself lol 000
Brian Morrison II @brianmm.dev · 29/05/2025AI is a great coding companion, but you still need to put in the reps if you want to keep your skills sharp. Use it for the tool it is and dont let it become a crutch! 040
Brian Morrison II @brianmm.dev · 09/04/2025Accidentally just discovered that you can adjust the window of requests being displayed in the Chrome Dev Tools Network tab by scrolling on the timeline 🤯 150
Brian Morrison II @brianmm.dev · 09/04/2025Might be the most vibe-codery thing I've done so far... 010
Brian Morrison II @brianmm.dev · 08/04/2025This is all going to proceed a hands on demo of adding the integration to a project just to see it in action. Debating if I should include B2B stuff in this video or in a separate one. Anything else I should add? 020
Brian Morrison II @brianmm.dev · 08/04/2025Finally I'm going to highlight authorization with Supabase and Clerk and how RLS is used to prevent the user from accessing data they shouldnt have access to, along with some key requirements to make Supabase and Clerk work together. 120
Brian Morrison II @brianmm.dev · 08/04/2025Next I got a section comparing the traditional approach with how Supabase works and how Supabase verifies JWTs with Clerk using the JWKS endpoint 120
Brian Morrison II @brianmm.dev · 08/04/2025Working on a video that outlines the new Clerk & Supabase integration and how the whole thing works. Looking for feedback 🤗 First few slides walk through how a typical multi-tier application works, both independently and with Clerk. 120
Brian Morrison II @brianmm.dev · 08/04/2025My morning routine: 8:00 am - Wake up 8:30 am - Grab a brush and put on a little makeup 9:00 am - Hide the scars to fade away the shake-up 9:30 am - Ask myself "Why'd you leave the keys upon the table?" 10:00 am - Go create another fable (I wanted to) 020
Brian Morrison II @brianmm.dev · 31/03/2025I'll have more to share about this integration as the week progresses, but if you have any questions about how things work, drop me a note below or in my DMs! 000
Brian Morrison II @brianmm.dev · 31/03/2025And lastly, if you want to build a B2B SaaS product using Clerk and Supabase, this post covers how to make a small change to your code to support records owned by both individual users and organizations! clerk.com/blog/multit...clerk.comImplementing multi-tenancy into a Supabase app with ClerkLearn how to build B2B applications with Clerk and Supabase. 120
Brian Morrison II @brianmm.dev · 31/03/2025The second outlines how to think about building a Next.js application with Supabase and Clerk: clerk.com/blog/how-cl...clerk.comHow Clerk integrates with a Next.js application using SupabaseLearn how Supabase works with Next.js to increase security and reduce development hours, and how Clerk integrates with this stack. 110
Brian Morrison II @brianmm.dev · 31/03/2025The first post covers how Supabase Auth is implemented and how Clerk acts as a drop-in replacement while adding more functionality through our components and library. If you ever had to ask "WHY Clerk?", this post is for you: clerk.com/blog/how-cl...clerk.comHow Clerk integrates with SupabaseLearn how Supabase Auth works and how Clerk can provide more capabilities in less time. 110
Brian Morrison II @brianmm.dev · 31/03/2025Proud to see that my @supabase.com articles have taken over the top of the @clerk.com blog! Here's what I cover in these: 1. Compare Supabase Auth vs Clerk 2. Explain how Clerk and Supabase work with @nextjs.org 3. How to build a B2B app with the two More breakdown and links below 👇 150
Brian Morrison II @brianmm.dev · 29/03/2025First custom print with the 3d printer ft. @clerk.com 👀 150
Brian Morrison II @brianmm.dev · 29/03/2025Some vibe coding thoughts www.linkedin.com/pulse/5-cons... 010
Brian Morrison II @brianmm.dev · 28/03/2025Took a personal day to hike with the fam yesterday. Touched more rain than grass, but it was nice to get out into nature 🏔️ 030
Brian Morrison II @brianmm.dev · 25/03/2025For context, I do this whenever I have a ton of stuff I absolutely need to stay focused on. I love productivity software and use it to help me stay organized every day, but when focus is paramount, nothing beats an analog work board 030
Brian Morrison II @brianmm.dev · 24/03/2025You shouldn't trust code written by AI. That's not to say you shouldn't use AI to write code, but you should review everything it creates for accuracy and consistency. 040
Brian Morrison II @brianmm.dev · 19/03/2025Vibe coding is a huge productivity boost, but it isn't going to replace devs. It is however going to raise the bar for devs. AI is too confident in itself, and that confidence can mask the poor or insecure code to the untrained dev or muggle trying to build stuff. 110
Brian Morrison II @brianmm.dev · 15/03/2025Is it true to say an MCP is like an API designed to be consumed by an LLM? Finally looked into it for the first time yesterday and this seems like an apt description 100
Brian Morrison II @brianmm.dev · 13/03/2025Anyone remember when they said no-code tools were gonna replace developers? Just saying… 250
Brian Morrison II @brianmm.dev · 10/03/2025That feeling when an awesome domain you want is actually available 🫠 040
Brian Morrison II @brianmm.dev · 10/03/2025In 2 hours I'll be chatting with Vadim Savin - former Amazon SWE and founder of notJust development, a platform for mobile app developers to learn and grow! Join us live on my YouTube channel: www.youtube.com/watch?v=p40... 000
Brian Morrison II @brianmm.dev · 08/03/2025This is for an app that’s already built for serverless 000
Brian Morrison II @brianmm.dev · 07/03/2025Anyone ever use Figma to map out their components or just me? 010
Brian Morrison II @brianmm.dev · 06/03/2025Need advice from my React devs out there . I need to load a Zustand store with a bunch of data from an API. Should I just do that directly in the store using an async function or inject the data? The goal is maintainability. Would love examples if anyone has any. 100
Brian Morrison II @brianmm.dev · 05/03/2025www.linkedin.com/posts/brian...linkedin.comBrian Morrison on LinkedIn: Disable authorizer caching to resolve 403 responses from API GatewayI was working on the new SaaS last night and kept running into weird 403 responses from API Gateway while debugging my Authorizer. Turns out my bad code was… 000
Brian Morrison II @brianmm.dev · 05/03/2025Back to building directly on AWS. Some people are scared of it, but I actually quite enjoy the challenge. Ran into some weirdness when building my authorizer so thought I’d write about it 100
Brian Morrison II @brianmm.dev · 05/03/2025I want a future where @jason.energy does all his content like this 050
Brian Morrison II @brianmm.dev · 05/03/2025Hopefully it’s coming. Would be so much easier to let users leverage their own account or credits 000
Brian Morrison II @brianmm.dev · 05/03/2025Wow that’s actually a scary thought. Thanks for sharing! 010