Pinned Tweet
Fixing one annoying Google Sheet for free for the first 3 people. A broken formula or a Form that dumps chaos into a tab, that size of thing. Reply or DM me your messiest one. If you're happy, an honest review is all I want back. No upsell, promise 🙌
"We just need one more column" is how a weekend tracker becomes an enterprise ERP running on hopes and VLOOKUP
Built this booking system in an afternoon.
Customers book on their phone, get a confirmation and a reminder, and can reschedule or cancel from the email. No double bookings.
Simple owner dashboard. Runs on Google Sheets, no monthly hosting fee.
Need one? DMs open.
Approved swaps update both roster rows without copy-paste. Try it here gas-shift-swap.pages.dev/
A quick look around the Triad LMS screens: dev.haeminway.com
Apps Script quiz: `00042` is a string ID. Blank or non-numeric quantities get flagged. Would you read one rectangle and write back a same-sized range?
Yep. One bounded `getValues()`, then a same-shaped `setValues()`. Keep `00042` as text. Full write-up: dev.haeminway.com/en/devlog/…
Daily Quote Card shows bilingual quotes without making you create an account first. Notes and calendar stay on-device, too. dev.haeminway.com/portfolio/…
00124 becoming 124 is a tiny CSV betrayal. This Google Sheets example also keeps notes matched to their rows: dev.haeminway.com/devlog/app…
학생 PWA랑 학부모 뷰어 묶어서 굴리는 학원 LMS 데모입니다. 숙제랑 진도 체크 자동화 궁금하신 원장님들 편하게 둘러보시고 DM 주세요 🙌
triad-lms.haeminway.com/try
학원 운영 툴 직접 깎아보는 중. 학생용 PWA랑 학부모 뷰어 분리해두니까 생각보다 편하네요. 데모 심심할 때 구경해보세요 ㅋㅋ
triad-lms.haeminway.com
Apps Script gotcha: an installable trigger always runs under the creator's account, even if someone else edits the row. Great feature until you realize your name is on every automated notification
This Sheets import checks order IDs before appending, then surfaces changed fields for review before new rows land. Tiny bouncer at the spreadsheet door: dev.haeminway.com/devlog/goo…
My academy LMS has a student PWA, a parent view, and a staff app. “Staff app” sounds like it should come with a tiny clipboard.
Built and shipped an inspection PWA. It’s on my little corner of the internet: dev.haeminway.com
Put the pickup email draft right beside the order row so nobody has to tab back and forth. (Bakery data is totally fake)
dev.haeminway.com/
Made a little Google Sheets order import demo. It checks stable order IDs before appending, then highlights changed fields for review. dev.haeminway.com/devlog/goo…
I built my academy LMS with a student PWA, parent view, and staff app. Same class, three different answers to “what do I need to know?”
Seoul indie dev here. I build small apps and Apps Script automations, and I’ve shipped an inspection PWA. More about my work: dev.haeminway.com


