Grilled Cheese

ExploreLog inSign up

Mitch Denny

@mitchdenny.dev

410 Following642 Followers

Core contributor to Aspire with over 30 years of industry experience building and shipping software. I've worked as a code slinger, CTO and everything in between.

PostsRepliesMedia
@mitchdenny.devOct 10, 2026, 6:13 AM

.NET Aspire

@mitchdenny.devSep 27, 2026, 11:12 PM

One thing that I wish macOS did better was multi-monitor support. I have two fairly recent Dell monitors on my desk daisy chained via thunderbolt (to mac) and DP (to second monitor). And when I plug in the mac its hit and miss as to whether its going to work or not.

@mitchdenny.devSep 27, 2026, 11:09 PM

@mitchdenny.devSep 14, 2026, 8:42 AM

Not sure if I was talking to chat bot or a human, but either way I think they missed the point of what I said:

@mitchdenny.devSep 6, 2026, 2:54 AM

Just tested out my Sixel Cloud demo in the web terminal and it seems to work OK. Fair amount of data flowing across the pipe though but TBH xterm.js doesn't handle it at all (although I'm not saying this terminal is better than xterm.js at all).

@mitchdenny.devSep 6, 2026, 2:42 AM

The #hex1b terminal stack includes its own terminal emulator which maintains what it things the terminal state is even if you are connected to a real emulator - so conceptually this is just projecting that terminal state onto a web canvas.

At this point there are lots of question marks around perf.

@mitchdenny.devSep 6, 2026, 2:42 AM

Experimenting with the idea of #hex1b having its own web-based terminal renderer that uses WebGPU. All of the terminal state stays server side with the Hex1bTerminal instance, but state updates are transmitted over the wire via a websocket to some JS code that renders onto canvas.

@mitchdenny.devSep 6, 2026, 12:25 AM

I think it’s ok to just have a bit of fun.

@mitchdenny.devSep 5, 2026, 3:26 AM

Turns out Sixels in Windows Terminal are pretty solid.

@mitchdenny.devSep 3, 2026, 12:56 PM

Will need to try out Windows Terminal's support next.

@mitchdenny.devSep 3, 2026, 12:56 PM

I'm trying to get the same simulation going in iTerm2 but can't get the scaling right.

@mitchdenny.devSep 3, 2026, 12:56 PM

Sixels is a pretty old school terminal graphics capability which has gotten a bit of more attention recently. Increasingly modern terminal are adopting Kitty Graphics Protocol - but there are some terminals out there that support Sixels. Here is WezTerm running a simulation.

@mitchdenny.devSep 1, 2026, 9:19 AM

KGP animation support in a Hex1b TUI application. The terminal in this case is Kitty (because Ghostty doesnt' support animation in the current released build). But what I am showing off here is Hex1b handling composing and animating multiple images including occlusion in the TUI framework.

@mitchdenny.devAug 31, 2026, 9:00 AM

Fresh terminal emulator challenge. This video shows a Hex1b app with multiple independent terminal widgets running inside the TUI framework - but the interesting thing is that KGP graphics are flowing through from the nested terminals to the outer terminal. Needed this for a feature in Aspire 13.6

@mitchdenny.devAug 29, 2026, 1:33 AM

This is all from within a nested session that it created to automatically manage its context window as part of a massive push to improve KGP conformance in #hex1b.

@mitchdenny.devAug 29, 2026, 1:33 AM

In order to figure this out the agent is going to have to make sure that its running a vendored build of xterm.js in a sample app in the repo which in turn runs a nested sample app. It then needs to analyze some recent PRs to spot the regression and create a fix.

@mitchdenny.devAug 29, 2026, 1:33 AM

12 months ago I would never have believed that I could give a coding agent a prompt like this and expect that it would do the right thing (using #GitHub app BTW):

Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-12 00:11:13 EDT