CSS π€
15.02.2026 20:20 β π 1 π 0 π¬ 0 π 0@mastrojs.bsky.social
The simplest web framework and site generator. Runs on Deno, Node.js, Bun and in your browser as a VSCode extension. https://mastrojs.github.io π§βπ³ #noBuild #noBloat #noMagic
CSS π€
15.02.2026 20:20 β π 1 π 0 π¬ 0 π 0βBut they have a bigger budget, a larger audience, better distribution. Suddenly their version is the one people see first.β
To be fair, that was already the case before AI. π«
But yes, rolling your own is now almost as quick as forking. But then you donβt get maintenance and the last 10% right.
Reply here, on GitHub, or on our brand new Stoat chat server: stt.gg/k7QMEaP1 (does that link work? π¬)
15.02.2026 17:50 β π 1 π 0 π¬ 0 π 0Take care! Let them file issues and get back to them when you have more time :-)
15.02.2026 13:04 β π 1 π 0 π¬ 0 π 0If youβre giving Mastro a spin, please let us know if you run into anything thatβs not immediately obvious.
We always aim to improve our docs, error messages and general onboarding flow. Thanks!
oh, there are multiple phlex tui projects in the ruby world?!
14.02.2026 19:22 β π 0 π 0 π¬ 1 π 0ah, but btw. the βget startedβ on phlexui.com 404s
14.02.2026 19:17 β π 0 π 0 π¬ 1 π 0Perhaps css grid? but I imagine thatβs a pain to implement. To be honest, I havenβt built any big TUIs, so probably the wrong person to ask. For create-mastro I rolled my own select, but thatβs the extent of TUIs I did.
14.02.2026 19:16 β π 0 π 0 π¬ 1 π 0yay! Iβm used to it from email templates anyway π
14.02.2026 17:51 β π 0 π 0 π¬ 1 π 0Mine was more of a joke post. Like wouldnβt it be cool if you could write it as html tables ;-)
14.02.2026 16:57 β π 0 π 0 π¬ 1 π 0Yeah. So why are you doing OpenCode?
14.02.2026 12:16 β π 0 π 0 π¬ 0 π 0Oh, interesting! How does it compare to js-yaml?
14.02.2026 08:10 β π 0 π 0 π¬ 1 π 0You know what would be cool? If the searchbox on npmx.dev would find both npm and jsr packages.
14.02.2026 07:09 β π 6 π 0 π¬ 0 π 0Agreed. Although perhaps the people currently doing crazy Excel spreadsheets will switch over to vibe-coding. Hard to say whether thatβs a step up or down though.
14.02.2026 07:04 β π 0 π 0 π¬ 0 π 0Iβm using a kobo and they have Instapaper sync now built in (after Mozilla killed Pocket).
14.02.2026 06:59 β π 1 π 0 π¬ 1 π 0Oh cool, the Safari async module loading bug I reported for a while back was selected for Interop 2026!
And the WebKit team is already in the process of rewriting their module loader from scratch π₯³
Thanks @jakearchibald.com, @rich-harris.dev and everyone else who was involved in pushing this!
something something AI?
12.02.2026 18:24 β π 1 π 0 π¬ 0 π 0Thanks for taking up the ESM module loading this time, which we proposed last year!
12.02.2026 18:21 β π 0 π 0 π¬ 0 π 0Trained on the best
12.02.2026 18:19 β π 3 π 0 π¬ 0 π 0*plain text emails.
12.02.2026 16:13 β π 4 π 0 π¬ 1 π 0You asked, CF delivered! developers.cloudflare.com/changelog/20...
12.02.2026 16:07 β π 0 π 0 π¬ 0 π 0that means it's time to procrastinate. then perhaps in a week or so start making slides, amirite?
12.02.2026 16:04 β π 1 π 0 π¬ 1 π 0JavaScript is the worst general purpose programming language except for all the others that run in the browser ;-)
12.02.2026 15:59 β π 1 π 0 π¬ 0 π 0A terminal GUI library (like Phlex or OpenTUI) where you write HTML tables π«£
12.02.2026 11:51 β π 2 π 0 π¬ 1 π 0This seems like something @arstechnica.com might be interested in covering.
12.02.2026 11:36 β π 1 π 0 π¬ 0 π 0Oh no! In the past opting into "iOS 18 Developer Beta" in the Settings app used to do the trick. But seems that's not working for my iPhone SE 2nd gen either :-(
12.02.2026 08:52 β π 1 π 0 π¬ 0 π 0You discovered pandoc.org ?
12.02.2026 08:07 β π 0 π 0 π¬ 1 π 0This. If a single module resolution algorithm could be standardized and agreed on. Iβd take that over a 10x speed improvement of tsc any day.
12.02.2026 08:06 β π 0 π 0 π¬ 0 π 0Having good local open source models and loops for that seems like a good thing. But if the past is any indication, those will arrive with a lag of a few months or years. Companies always try to commoditize their complements.
12.02.2026 07:56 β π 1 π 0 π¬ 0 π 0But sure, if youβre doing a CRUD Java app like any other, the guesses will be almost always right. So I can see where the speedup comes from that some devs are reporting.
12.02.2026 07:52 β π 0 π 0 π¬ 1 π 0