Matthew | When The Lullaby Ends
matthewshin.bsky.social
Matthew | When The Lullaby Ends
@matthewshin.bsky.social
Dad of 2 | Amazon FBA → SaaS
Building my family's freedom between 9 PM and 1 AM
Shipping apps, sharing the journey

Building SOOHO: https://soohoapp.carrd.co/
Pinned
I'm building SOOHO, a mobile first, sports team communication app to increase effective collaboration and communication so you can focus on what matters. The game.

As one of the first steps, I've created a waitlist and I'll be sharing my ups and downs on Bluesky so follow along!

soohoapp.carrd.co
SOOHO Waitlist
Waitlist website for SOOHO
soohoapp.carrd.co
Day 15 of building Sports Team Communication App

No fancy UI work today, just adding data layer to start connecting the bulletin screens to actions. Lots of refactoring from a lot of the work that Claude did to fine tune and clean things up since I actually DO read the code 😛

#buildinpublic
December 16, 2025 at 11:55 PM
Day 12~14 on building a TeamSnap alternative

The last 3 days were not easy as I had almost no time to work on the app as I had to take care of my son who had HFMD. So, still proud to say that I'm still stuck on that same padding problem with keyboards...

#buildinpublic
December 16, 2025 at 6:36 AM
Day 11 of building a TeamSnap alternative

Had to skip a day because my toddler got HFMD 🙁. Not a whole lot of work done in the past couple days and even next couple, but so far stuck on a little UI ...  👇🏼

#buildinpublic
December 13, 2025 at 7:25 AM
How do you motivate your partner to exercise regularly without making it feel like an attack? Not because you want them to look any differently, but because you genuinely believe it’s better health wise both mentally and physically. Doesn’t even have to be a lot of exercise.
December 10, 2025 at 7:21 PM
Day 10 of building a TeamSnap alternative

A little downtime today as I had to take my computer for repair (my "K" key doesn't work all the time). But still managed to get a little UI done on the bulletin detail post. All data is still just mock data

#buildinpublic
December 9, 2025 at 8:56 PM
Day 9 of building a Sports communication app

UI for adding comments to bulletins. Stuck on deciding whether we should allow users to comment from a bottom sheet or from a bulletin detail view. Or maybe both? What do you think?

#buildinpublic
December 9, 2025 at 7:12 AM
Day 8 of building a TeamSnap alternative

Setting up a more sophisicated navigation bar with the low fidielity bulletin board for messages that admins put up for players on a team. Claude definitely allowed me to do this in a day which otherwise could have taken a lot longer

#buildinpublic
December 8, 2025 at 7:24 AM
Day 7 of building a TeamSnap alternative

Created triggers in the database to use the auth data from user login to copy over information into a new table to create a profile for the user. Updated the UI to display information from profile to test out the feature.

#buildinpublic
December 7, 2025 at 7:44 AM
Controversial opinion. Teach your toddler things the way you would train them with your dog. You’d be surprised how well it works and without stressing them out.
December 7, 2025 at 3:42 AM
Please. Name me ONE THING that tests a human’s patience more than a toddler. I dare you.
December 6, 2025 at 5:38 AM
I just about lost it. My dog just ate my toddler’s poop. Don’t ask me how.
December 6, 2025 at 3:28 AM
I've been seeing a lot of conversations about AI and how if you're using AI too much you're not really coding or you're not really creative, etc. But that's only if you let it do all the work and you don't use it as a tool. What I mean is...👇🏼

#aiisatool
December 5, 2025 at 7:29 PM
Day 6 of building a TeamSnap alternative

Set up a Google dev account and realized you need a physical Android device to get verified as a dev. I'm an Apple user so I don't have a physical Android device... Also set up Testflight to be able to QA functionality as features get built

#buildinpublic
December 5, 2025 at 6:40 AM
Day 5 of building a TeamSnap alternative.

While I wait for designs, I got a chance to hook up the authentication process by using Supabase to allow for Sign in with Apple and Google features. Created a basic UI just to be able to test it.

#buildinpublic
December 4, 2025 at 8:06 PM
If you give a pencil to an artist, he'll draw you a master piece. If you give it to me, I'll draw you a stickman. It's the same for AI. #AITools
December 4, 2025 at 7:08 PM
Asking someone to follow you for follow (f4f) is like a restaurant giving out coupons to get you to come in for a dine. They’ll come once, use the coupon, but won’t be back—unless you take that opportunity to show that it’s a place to come back for. Same goes for follower count
December 4, 2025 at 5:02 PM
I wake up in the morning with my 2 year old toddler throwing tantrum for absolutely no reason. I mean literally would wake up, I would get up to go to the bathroom and he’d start wailing. Somebody send help. My sanity is at stake.
December 4, 2025 at 2:40 PM
As a senior developer, is Claude Code Max plan compared to the Pro plan worth it?

#developer
December 3, 2025 at 11:09 PM
If your toddler’s daycare just notified of confirmed cases of HFMD in the classroom, would you send them to daycare the next day?
December 3, 2025 at 5:43 PM
Day 4 of building a TeamSnap alternative

It's been a couple days since I was able to work on the project due to life. Today however was pretty productive. Got first meeting done with a old colleague to help with UI/UX and Claude Code to help with the first feature, sign in.

#buildinpublic
December 3, 2025 at 5:18 AM
Let’s normalize feeling burnt out watching kids. You can love them to death but still feel exhausted raising them. It’s the same for other things in life. You can feel burnt out at work but that doesn’t mean you are less passionate about the work or care any less.
December 2, 2025 at 3:22 AM
Do you find weekends to be more productive days for you than weekdays for side projects things you do outside of your 9-5? For me weekends are definitely more busy due to raising kids and trying to be present with them and putting family first priority. What about you?
December 1, 2025 at 3:24 AM
Day 3 of building a TeamSnap alternative

Finishing up MVP user stories and market research. As I am doing research I come up with more questions about my own MVP and try to answer them staying focused on a small subset of features but doing them well

Here's what I'm doing👇🏼

#buildinpublic
November 29, 2025 at 10:04 PM
Day 2 of building a TeamSnap alternative.

It was one of those days where not much was done because of personal stuff that took priority. But I still managed to polish down more user stories for the MVP.

#buildinpublic
November 29, 2025 at 3:44 AM
Do you find it easier to grow on X or Bluesky?
November 28, 2025 at 3:38 AM