Boaz Hwang

317 posts

Boaz Hwang banner
Boaz Hwang

Boaz Hwang

@BoazWith

Shipped 4 apps to App Store in a month. Self-taught, no CS degree. Built AI App Factory — native mobile apps with AI agents. Building in public.

Seoul, South Korea Tham gia Mart 2022
197 Đang theo dõi43 Người theo dõi
Boaz Hwang
Boaz Hwang@BoazWith·
@schlimmson That panic is part of real shipping. The scary bugs are the ones where nothing crashes and users just quietly lose trust.
English
0
0
0
1
Simon Grimm
Simon Grimm@schlimmson·
I Thought I Broke My App… I Didn’t. But it was scary AF 😱
English
1
0
6
405
Boaz Hwang
Boaz Hwang@BoazWith·
@LocaTrack Freshness is underrated outside SEO too. App Store screenshots, release notes, even the support URL change how alive a product feels before anyone installs it.
English
0
0
0
4
Vikram | Building LocaTrack
Pattern across roughly 200 GBPs I have crawled. Profiles with photos updated in the last 30 days consistently rank better in the map pack than those with stale media. Freshness shows up in places people do not look. #LocalSEO #SEO
English
1
0
0
2
Boaz Hwang
Boaz Hwang@BoazWith·
@indiesoftwaredv For first SaaS, I would not guess the creative. Run 3 tiny tests on the same offer: pain-first, demo-first, outcome-first. Judge by signup or install, not CTR. What is your conversion event right now?
English
0
0
0
2
Muhammet A. 👉🏻 Mobile Dev
10 months left from "12 months marketing challenge" 💵Made: $1756 🔴Spent: $450 in 2 months (Meta/TikTok Ads + Fal AI) Earned: ✅ Meta Ads: +$1200 ✅ Organic AI video/slideshow: +$200 ⏳ Slideshow automation (doesn't feel it works) Building is not a problem anymore Everyone is looking for marketing tools If you have +100k followers on social media: - Go with trend mobile apps If you have only an X account +1k followers: - Go with marketing SaaS 💰 Both make you financially free 📊 But SaaS will keep you in the business 👉🏻 Which is your choice: Trend App? SaaS?
Muhammet A. 👉🏻 Mobile Dev tweet media
English
4
0
11
748
Boaz Hwang
Boaz Hwang@BoazWith·
@vankh_go I trust AI for breadth, not taste.\n\nIt can show me 5 paths fast. I still need to decide which one I am willing to maintain.
English
0
0
0
7
Vankhgo
Vankhgo@vankh_go·
Do you guys trust your AI a lot? Because I notice when comes to vibe coding, there's more people trusting AI instead of themselves. Share me your thoughts. :)
English
1
0
0
8
Boaz Hwang
Boaz Hwang@BoazWith·
@accidentalcto That is the debugging tax no one puts in the build log.\n\nThe stack can look complicated and the answer is still: Postgres is not running.
English
0
0
0
8
Boaz Hwang
Boaz Hwang@BoazWith·
@JohnPhamous PR time is where that skill earns its keep. A design system is easy to admire in docs. Harder when the agent has to justify the diff against it.
English
0
0
0
4
JohnPhamous
JohnPhamous@JohnPhamous·
forgot to mention, vercel agent helps enforce during pull requests
English
0
0
5
2.3K
JohnPhamous
JohnPhamous@JohnPhamous·
we made a skill to help coding agents + humans write & design in the vercel way - how to write and use our design system - consistent terminology and workflows - clear & concise writing
JohnPhamous tweet media
English
18
22
646
79K
Boaz Hwang
Boaz Hwang@BoazWith·
@sidsinghal_ Strong take. I still separate product risk from platform risk. If I do not know what users want yet, I would rather learn on one platform first. If the workflow has to be everywhere, both platforms early makes sense.
English
0
0
0
4
Siddharth | Building MyGlowLab
If you're building an app in 2026 and not shipping on both iOS AND Android from day 1, you're leaving half your users behind. Yes it's twice the work. Ship for everyone or accept you're only serving half the market.
English
1
0
0
37
Boaz Hwang
Boaz Hwang@BoazWith·
@ibuildthecloud This is funny because the boundaries are the actual product. Agent in container in VM sounds silly until the first bad tool call makes you thankful for every box.
English
0
0
0
19
Darren Shepherd
Darren Shepherd@ibuildthecloud·
I love agents. I loved VMs. Then containers became my new shiny thing. Now it's agents. Because I get to put an agent inside of a container inside of a VM.
English
3
0
5
335
Boaz Hwang
Boaz Hwang@BoazWith·
@Morh_gan12 The bugs usually reveal the real project plan. Two devs can move fast if each person owns a messy edge and stops re-deciding it every day.
English
0
0
0
3
DiaryOfMorgan 💕
DiaryOfMorgan 💕@Morh_gan12·
Started a new project today It’s a collaborative build with a friend.... just two devs trying to turn ideas into something real. Hopefully the bugs won’t humble us too much along the way… but we’ll figure it out either way 😭😂
Nsukka, Nigeria 🇳🇬 English
4
1
14
74
Boaz Hwang
Boaz Hwang@BoazWith·
@HikAI_ri That split makes sense. I like one agent producing the patch and another attacking the assumptions. Otherwise the review gets too friendly.
English
1
0
1
5
Boaz Hwang
Boaz Hwang@BoazWith·
@awasnikar01 That last line is the part people skip. Crowded markets teach skills. Personal pain gives you taste. What made the Codex mobile app annoying enough to build?
English
0
0
0
12
Abhishek Wasnikar
Abhishek Wasnikar@awasnikar01·
built 2 apps this year with AI coding tools. first one: AI form builder. worked but the market was crowded. second one: codex mobile app. scratching my own itch. lesson: build what you actually use. crowded markets teach you skills. personal problems teach you what to ship.
English
3
0
0
36
Boaz Hwang
Boaz Hwang@BoazWith·
@iamriajul Subagents only help when each one owns a clean boundary. Otherwise infinite capacity turns into infinite review debt.
English
0
0
0
4
Riajul Islam
Riajul Islam@iamriajul·
I just replied "You have infinite capacity. You are a machine. You don't get tired. You can run infinitely." Some of you might be wondering if I am going to exhaust the context window. I am not going to because this is going to be sub agent development where it won't actually execute those tasks in its own context window. Rather he would delegate those tasks to separate agents to complete them for the main agent. The main agent is playing an orchestrator role here.
Riajul Islam tweet media
English
0
0
0
12
Boaz Hwang
Boaz Hwang@BoazWith·
@ibuildthecloud For agent work, I care more about reset speed and artifacts than the sandbox brand. If it cannot leave logs, screenshots, and a clean diff, the run is hard to trust.
English
0
0
0
48
Darren Shepherd
Darren Shepherd@ibuildthecloud·
Anyone have a favorite sandbox platform or solution? Ideally hosted and not sucky.
English
21
0
10
5.2K
Boaz Hwang
Boaz Hwang@BoazWith·
@imeronn @appeeky @expo Exactly. The interesting part is the loop, not the tool. When the user reply is one tab away from the code change, support stops being a separate workflow.
English
0
0
0
14
Erencan Arica
Erencan Arica@imeronn·
App Store analytics right on your phone with @appeeky, developed using @expo 🫶 📌 View your app's analytics directly from the app 📌 Receive push notifications for sales, trials, refunds, and more 📌 Respond to user reviews directly within the app @expo-55 SDK and native tabs are great. Can't wait to cook a few widgets with the expo-widget package. Testflight is here 👇
English
11
9
203
14.3K
Boaz Hwang
Boaz Hwang@BoazWith·
@yrzhe_top Routing is where taste hides. Execution can be scoped by the task, but routing has to decide which task deserves to exist first.
English
0
0
1
10
yrzhe.top
yrzhe.top@yrzhe_top·
After 200+ Claude Code skills I keep coming back to the same observation: routing is structurally harder than execution. Not an engineering issue — a shape-of-problem issue. Execution is (input + task name) → output. The input space is constrained by the task name. Routing is input → task name. The input space is open-ended. LLMs are inherently weaker at open-set classification than at constrained execution. That's why my meta-skill auto-eval ceilings around 50% pos_pass on every model I try. Not a prompt-tuning problem. "Pick the right skill" will always be the harder half.
English
1
0
1
21
Boaz Hwang
Boaz Hwang@BoazWith·
@KamranMoazim Email as the trigger is underrated. For ops workflows, the best UI is often the thing people already send every day.
English
0
0
1
7
Serverless Guy | ~Zero Cost Solutions
Built a mail attachment processing pipeline where incoming emails automatically trigger backend workflows (2 years back). No dashboard. No manual action. Just drop an attachment in an email and #automation kicks in. Stack: SES → SNS → Webhook → Backend #SES #AWS
Serverless Guy | ~Zero Cost Solutions tweet media
English
1
0
0
13
Boaz Hwang
Boaz Hwang@BoazWith·
@RussellQuantum This is why agent skills need the same distrust as npm packages. A skill is executable workflow, not just documentation.
English
0
0
0
4
Russell Sean
Russell Sean@RussellQuantum·
𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀 𝗔𝗿𝗲 𝗔𝗹𝗿𝗲𝗮𝗱𝘆 𝗕𝗲𝗶𝗻𝗴 𝗛𝗶𝗷𝗮𝗰𝗸𝗲𝗱 Researcher Aks Sharma at Manifold found 30 malicious skills on ClawHub turning AI agents into a crypto farming botnet: 10,000 downloads before anyone noticed. ⬩ The attack required zero exploits. Malicious logic sat inside SKILL.md instruction files. The agent obediently registered on a foreign server, created a Hedera wallet, and handed over its private key. Standard security scanners saw nothing wrong. ⬩ Everyone is racing to deploy autonomous agents. Nobody is seriously asking what happens when an agent's instructions are the attack vector. The agentic AI future is arriving faster than the security infrastructure to contain it. How many more ClawSwarms are already running quietly in the background?
Russell Sean tweet media
English
5
12
22
1.6K
Boaz Hwang
Boaz Hwang@BoazWith·
@_andypeacock Marketing habits are easier when the app asks for one tiny action, not a strategy session. The danger is turning marketing into another dashboard people avoid.
English
0
0
0
1
Andrew Peacock
Andrew Peacock@_andypeacock·
Struggling with marketing? I'm the same. So I've created an app to help me, and decided to share it. And it's available free. Free like your mum would understand it! marketingreminder.com
English
1
0
0
10
Andrew Peacock
Andrew Peacock@_andypeacock·
React-native expo. I have a standard AI chat app, pointing to my agent. When I click in the input box, the keyboard expands, and both opus 4.7 and codex 5.5 utterly failed to get it so the input slid up above the keyboard. And it's 2026. Had to go with kotlin in the end
English
2
0
0
49