Sign in

Brian Morrison II

@brianmm.dev
967 followers 941 following 314 posts

I build stuff and create content for developers • JavaScript, Go, AWS, Kubernetes • Sr. Developer Educator @ Clerk, Prev @ PlanetScale • Go make someone smile today • Follower of Jesus ✝️

PostsRepliesMedia
Brian Morrison II @brianmm.dev · 13/07/2025
We 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 · 12/07/2025
Leaning into virality
010
Brian Morrison II @brianmm.dev · 07/07/2025
Figured 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 · 05/06/2025
Threw 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/2025
Current laptop sticker situation👇 Which is your favorite?
010
Brian Morrison II @brianmm.dev · 01/06/2025
Im out here cooking biscuits and gravy 😏
110
Brian Morrison II @brianmm.dev · 09/04/2025
Accidentally 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/2025
Might be the most vibe-codery thing I've done so far...
010
Brian Morrison II @brianmm.dev · 08/04/2025
Finally 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/2025
Next 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/2025
Working 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 · 31/03/2025
Proud 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/2025
Finished product ✨
010
Brian Morrison II @brianmm.dev · 29/03/2025
First custom print with the 3d printer ft. @clerk.com 👀
150
Brian Morrison II @brianmm.dev · 29/03/2025
Some vibe coding thoughts www.linkedin.com/pulse/5-cons...
010
Brian Morrison II @brianmm.dev · 28/03/2025
Took 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 · 26/03/2025
Trying my hand at mining crypto! Am I doing it right?
020
Brian Morrison II @brianmm.dev · 25/03/2025
“What productivity software do you use?” Me:
140
Brian Morrison II @brianmm.dev · 16/03/2025
Outlined my next LinkedIn article 👀
010
Brian Morrison II @brianmm.dev · 10/03/2025
That feeling when an awesome domain you want is actually available 🫠
040
Brian Morrison II @brianmm.dev · 10/03/2025
In 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 · 07/03/2025
Anyone ever use Figma to map out their components or just me?
010
Brian Morrison II @brianmm.dev · 06/03/2025
Big changes are coming
020
Brian Morrison II @brianmm.dev · 05/03/2025
Back 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/2025
I want a future where @jason.energy does all his content like this
050
Brian Morrison II @brianmm.dev · 04/03/2025
Shooting my shot as a LinkedIn influencer 😅 Check it out! www.linkedin.com/pulse/use-c...
040
Brian Morrison II @brianmm.dev · 03/03/2025
Splash of background color or nah?
320
Brian Morrison II @brianmm.dev · 03/02/2025
Shout out to the Codium team for this awesome Windsurf swag box!!!
010
Brian Morrison II @brianmm.dev · 13/01/2025
I actually ended up with Ghostty + oh-my-posh and I love it
010
Brian Morrison II @brianmm.dev · 11/01/2025
Hell yeah. Not bad for a Saturday
030
Brian Morrison II @brianmm.dev · 11/01/2025
Trying something new next week to help me maintain focus on the task at hand
110
Brian Morrison II @brianmm.dev · 10/01/2025
Going into the weekend knowing you finished everything you set out to do and then some with time to spare
020
Brian Morrison II @brianmm.dev · 10/01/2025
My favorite coworker. She sits in my office every day while I’m working 🥰
020
Brian Morrison II @brianmm.dev · 10/01/2025
Ended up going with Ghostty @ oh-my-posh. Happy with the results
120
Brian Morrison II @brianmm.dev · 08/01/2025
Proof that I think you should know how to roll your own auth. I wrote a whole damn post on how to implement session auth with React + Express + @neondatabase on the @clerkdev blog! lmk what you think: clerk.com/blog/buildi...
020
Brian Morrison II @brianmm.dev · 07/01/2025
Was cleaning out my notebook and came upon this note my wife left me last July. She’s the best 🥰
040
Brian Morrison II @brianmm.dev · 04/01/2025
Planning projects with dead trees is underrated
1120
Brian Morrison II @brianmm.dev · 04/01/2025
“Hey Google….never mind.” “According to Wikipedia, Nevermind is the second studio album by Nirvana…”
020
Brian Morrison II @brianmm.dev · 04/01/2025
Created my first title card using Apple Motion for my videos 🤗
120
Brian Morrison II @brianmm.dev · 02/01/2025
Just finished writing my "looking ahead" post for the coming year. Ultimately I want to focus on building up systems around the important areas of my life, and not burning out. Sacrifices will be made, but I'm ok with that... TLDR is in the image 👇 www.brianmorrison.me/blog/im-loo...
040
Brian Morrison II @brianmm.dev · 02/01/2025
Took my son to GameStop to spend some Christmas money. Except I was the one that spent mine instead. No regrets whatsoever
030
Brian Morrison II @brianmm.dev · 01/01/2025
My 2024 in review: • THAT Conf TX 2024 • Got laid off, started at @clerk.com • Moved from KY back to IL • Shipped Daily Reps and SpaceCharter • Revived the fullstack chat podcast • Tried to NOT burn out (failed, will try again in 2025) www.brianmorrison.me/blog/lookin...
1110
Brian Morrison II @brianmm.dev · 01/01/2025
Late to the game, but drafting a “year in review” blog post
050
Brian Morrison II @brianmm.dev · 27/12/2024
I get an odd sense of enjoyment building slide decks
020
Brian Morrison II @brianmm.dev · 26/12/2024
And all this time I thought I was on the nice list…
020
Brian Morrison II @brianmm.dev · 19/12/2024
Got model selection working in my Obsidian plugin It loads and caches the available models from Ollama. I’ve also got a command to refresh them if I install another
030
Brian Morrison II @brianmm.dev · 19/12/2024
Experimenting with a using AI to help with my writing more. Today I created a custom model using personalized insturctuons and examples from my past works. Any pointers on how I can optimize this process?
010
Brian Morrison II @brianmm.dev · 19/12/2024
Ok that’s clear thank you! Follow up question - I’m training an Ollama model but the instruction file also seems to use the SYSTEM keyword to give it instructions. Is this the same thing?
100
Brian Morrison II @brianmm.dev · 18/12/2024
Just discovered Perplexica, which is an open source version of Perplexity that I can run on my home server and integrate with Ollama I'm so excited to play with this! github.com/ItzCrazyKns...
020
Brian Morrison II @brianmm.dev · 17/12/2024
my Obsidian plugin integrating with Ollama is really coming along! I built a side chat with the active document which uses the content as context. I also built “functions”, one of which us being used in this clip
020