Advertisement · 728 × 90

Posts by Sungbin Jo

Preview
'use server' directive – React The library for web and native user interfaces

i've been using react@19 for a few months, and i still don't get it.

my biggest question: why is server functions recommended for mutations, but not for fetching data? (react.dev/reference/rs...) and if react provides a solution for mutations, why don't they provide a solution for fetching data?

2 months ago 0 0 0 0

i have the temptation to port fil-c over to aarch64… which will probably be a huge task
but i’ve been reading abt it for the past few days and I feel a lot of the machinery is going to be arch agnostic? i.e. the main llvm pass feels like it probably only need a few tweaks?

4 months ago 0 0 0 0

the only reason why i pulled out my old mba was to install asahi linux on it thou

4 months ago 0 0 0 0

such random timing, but i feel peek (modern) macOS was either Catalina (10.15) or Monterey (12) before either the new Settings app nor Apple Intelligence appeared.

this post comes after booting an M1 MBP that ran Monterey, and was delighted with it.

4 months ago 5 0 0 2
Post image

i could not resist, i updated my main device to ios 26 on the first day… and it’s burning through battery like crazy lol

10 months ago 4 0 0 0
Containerization Framework

The Containerization framework enables developers to create, download, or run Linux container images directly on Mac. It’s built on an open-source framework optimized for Apple silicon and provides secure isolation between container images.

Containerization Framework The Containerization framework enables developers to create, download, or run Linux container images directly on Mac. It’s built on an open-source framework optimized for Apple silicon and provides secure isolation between container images.

👀👀 #wwdc25

www.apple.com/newsroom/202...

10 months ago 58 8 7 2
Post image

Just announced at WWDC: WebGPU Landing in Safari 26!

The announcement favours graphics, but this will be a huge step forward for running AI models on device via libraries like Transformers.js

10 months ago 81 6 2 0
Advertisement

that’s a very sad (and very real) interpretation of apple’s intent – i would like to believe that apple does still want to reverse the trend of souring dev-relationship (though admittedly it’s getting harder and harder to believe with all of the stuff that happened during the past few months).

10 months ago 0 0 0 0

imo just saying something related to allowing sideloading (with restrictions) or removing fees or allowing links or really just about anything, and then spinning it as if apple decided it itself for the sake of the platform would have made the crowd cheer

10 months ago 0 0 1 0
Preview
Physicality: the new age of UI There’s a lot of rumors of a big impending UI redesign from Apple. Let’s imagine what’s (or what could be) next for the design of iPhones, Macs and iPads.

btw, the lux’s article on the glass ui was pretty spot on www.lux.camera/physicality-...

10 months ago 2 0 0 0

#wwdc25 i’m sad that they didn’t have a single saying about developer relations – they could have shown like one apology and i’m pretty sure 90% of the most enthusiastic apple indies would have forgiven apple and forget everything about all of what was going on the last few years

10 months ago 2 1 2 0

i do have to say, i was pretty petty on apple before the wwdc, i’m still petty, but i’m also pretty delighted with the ipados update

10 months ago 2 0 0 0

omg wtf background tasks as well? apple decided to finally make ipad a computer

10 months ago 14 1 1 0

ipados is finally a touch-enabled macos – it is pretty well done, i’ll have to admit

10 months ago 2 0 1 1
Advertisement

and a file system, and folders in the dock?! who would have thought! (i’m still happy and grateful)

10 months ago 1 0 0 0

i’m not sure if i should be happy or sad that we finally got a boring windowing system, and apple is hyping up about that

i do have to say that the traffic lights are ugly.

10 months ago 1 0 0 0
Post image

the fact that the window rounded corners’ radius doesn’t match with the traffic lights annoy me immensely… eww

10 months ago 3 0 0 0

for iphone mirroring, cjk users can’t enjoy that because input methods aren’t supported – is this the 90s? i genuinely is sad that it’s still not fixed for a year

10 months ago 0 0 0 0

i don’t like the look of sidebars for liquid glass on macOS :(

10 months ago 2 0 1 0

#wwdc25 seems like ipad finally gets an actual honest-to-god windowing system with menu bars, traffic lights, and everything

10 months ago 1 0 0 1
The powerful and intuitive new windowing system lets users fluidly resize app windows, place them exactly where they want, and open even more windows at once.

The powerful and intuitive new windowing system lets users fluidly resize app windows, place them exactly where they want, and open even more windows at once.

#wwdc25 seems like ipados 25 also has an actual windowing system (finally)?

www.apple.com/newsroom/202...

10 months ago 1 0 0 1

imo it’s pretty interesting from what i see – they published the newsroom article already.

10 months ago 0 0 1 0
Preview
macOS Tahoe 26 makes the Mac more capable, productive, and intelligent than ever Apple today previewed macOS Tahoe 26, which introduces a stunning new design and powerful capabilities that enable users to get even more done.

#wwdc25

Huh macOS Tahoe 26 integrating shortcut actions and menu items into spotlight is pretty interesting; a lot of pretty interesting goodies.

www.apple.com/newsroom/202...

10 months ago 1 0 0 1

wait what is this for?! using lit and web components in a native macOS app?

10 months ago 1 0 1 0
Advertisement

did that actually work out?
i have a feeling that the <script type=module> will load the module asynchronously, so you’re nondeterministically have LitElement on window (globalThis) on the following <script> tags, depending on the module load speed.

10 months ago 1 0 1 0

i’ve using LLMs for web development the most, and i feel that the use of tailwindcss is detrimental when reviewing LLM written code – you see the 10 classes on your code, wondering why they’re there and if they’re actually required (and often they aren’t!).
is this only me?

10 months ago 1 0 0 0
Video

I gotta come clean, me joining the @sketch.com team was all part of a LONG CON, just so that I could ship a dynamic app icon — muhahaha, FOOLS!

10 months ago 42 3 3 2
Preview
Amp is now available. Here's how I use it. Amp is now available. Here is how I use it.

i liked @thorstenball.com’s article on how they use amp: ampcode.com/how-i-use-amp explains generally how i use agentic llm tools as well, with a big reliance on version control to review llm-written code (which is why i don’t like aider).

10 months ago 5 0 0 0
Preview
Amp Everything will change.

making LLMs fly is going to depend wildly on your programming environment, but in general pairing one of the agentic tools (e.g. cursor in agent mode, claude code, or ampcode.com) with a tool that can report errors back (typescript, linters, rust compiler) as they iterate seems to work the best.

10 months ago 5 1 1 0
Preview
Amp Everything will change.

making LLMs fly is going to depend wildly on your programming environment, but in general pairing one of the agentic tools (e.g. cursor in agent mode, claude code, or ampcode.com) with a tool that can report errors back (typescript, linters, rust compiler) as they iterate seems to work the best.

10 months ago 5 1 1 0