I went to Next.js Night in San Francisco and had a great time meeting local Next.js developers, builders, and people working on personal projects.



Next.js Night in SF
People talked about agents, Next.js, Vercel, tech stacks, and side projects. I also met people from the Next.js and Vercel team.
I asked if shadcn was there because I am a big fan of shadcn/ui. I did not get to meet him this time, but I already have a ticket for Vercel Ship in October 2026. Hopefully I can meet him there.
I also wore my Next.js hat. I received it for my open source contribution, so it means a lot to me.
SF and AI billboards
On the way there, I noticed AI billboards everywhere. Even near Chinatown, around Chinese grocery stores and small local businesses, the streets were full of ads about agents, Codex, and AI infrastructure.



SF is crazy that way. You see the hype on the street, then a few blocks later you meet the people building the tools.
My iOS app was rejected
Around the same time, Apple rejected my iOS portfolio app. They said it was not useful for a wider audience.
That was disappointing, but I understand the feedback. A portfolio app shows my SwiftUI work, but the App Store expects an app to be useful for more people.

My iOS app submission in App Store Connect
Now I need to either improve the concept or build another app that solves a clearer problem.
Web, Android, and iOS
I started learning Android development around 2016. Later, I focused on Next.js, Tailwind CSS, TypeScript, and React. Now I am learning Swift and SwiftUI.



I built HireTimSF.com as my portfolio website. I also built an Android portfolio app and submitted it to the Google Play Store, where it is currently in review.

The download page for my portfolio apps
The iOS version did not pass review, so I need to rethink the app idea.
What comes next
I will still publish the iOS app on TestFlight. If anyone is interested, they can try it there.
For the App Store, I need something more useful than a portfolio. That is the next challenge.
Next.js Night reminded me why I keep building: meet people, learn, ship, and improve the idea.
