

Sungbin Jo
2.9K posts

@goranmoomin
Programming on the web and on the Mac with Cocoa, AppKit, and Swift. An Emacs user. Profile image not me. @goranmoomin.dev on Bluesky



Ok korean media out here calling me a "talented engineer" lmao intelligence is literally a commodity now. just spend more on claude + codex subs than your rent and u too can be a "talented engineer" bro i'm literally a uni dropout 💀




macOS's tty impl (in the kernel) has a 1024 byte internal buffer limit for cooked mode. After that, writes succeed but the data is silently dropped. iTerm2 works around this by sleeping ~16ms between writes. My day is ruined and my disappointment is immeasurable.













conditional renderings in react (no matter if you do them with && or with ? : null) don't evolve well. Like: { isPending && <Spinner /> } more conditions will follow, and you'll end up having a spinner where you don't want it. The solution is almost always component composition



A little side project I worked on this year was the design of this new flashlight UI in iOS 18.