voithure
banner
voithure.bsky.social
voithure
@voithure.bsky.social
Reposted by voithure
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
devblogs.microsoft.com
March 11, 2025 at 2:36 PM
. @sumyerradi.bsky.social Really cool talk at #TSLaconfParis #arduinoparis, but isn't it possible to do without the USB cable (which is annoying)? You talked about Esprino (or something like that), the only drawback is that it's not typesafe, no? So why not make a fork of it typesafe?
February 28, 2025 at 1:40 PM
Surprised that PWA isn't a dead tech yet, at least on Android.

- the app appears in the app drawer
- you can define shortcuts for your app

3 years ago, I decided to be a PWA hater due to this lack of nativeness, but this morning, I might have changed my mind.
February 26, 2025 at 8:00 AM
Yep, my dish seems to smell great 😋

I just finished implementing Flows.

In `flow.ts`, I defined a schema with an `otherLinks` property, passed it to the `addToQueue` function, and ran the command. It now works like a full scraper/crawler.

github.com/arthur-fonta...

(the demo video is sped up 8x)
February 21, 2025 at 7:53 PM
I think I am cooking 👨‍🍳

- AI-based scraper
- Use any OpenAI-compatible API
- Use any Puppeteer-compatible browser
- Designed to be simple (auto load your Zod schema, just specify the URL in the command)

github.com/arthur-fonta...

In the example:
- Model: google/gemini-2.0-pro
- Browser: Lightpanda
February 20, 2025 at 12:16 AM
My dream is to have a CLI command in Astro that lets me generate code easily and quickly.

`npx astro make:action`
`npx astro make:table`
`npx astro make:page`
`npx astro make:collection`
`npx astro make:content`
...

Similar to the Symfony Console, Adonis Ace, Laravel Artisan, etc.
February 13, 2025 at 8:50 PM
Just released my new website! (only in French for now)
February 4, 2025 at 2:53 PM
@en.sitnik.ru really good talk at FOSDEM about local-first application and privacy 👏.

I like the API of Logux, but the last release was 4 months ago. Is it stable enough that it doesn't need frequent releases? Or have you "abandoned" the project?
Do you still recommend using it?
February 2, 2025 at 11:30 AM
This afternoon I built a type-safe state machine builder that uses Nanostores and that is inspired by XState.

Not published yet as an NPM package (and may never be), so if you are interested to use it (let me know), you can copy-paste this code to your utils dir:

gist.github.com/arthur-fonta...
`nanomachine` is a type-safe state machine builder based on Nanostores and inspired by XState.
`nanomachine` is a type-safe state machine builder based on Nanostores and inspired by XState. - nanomachine.ts
gist.github.com
January 8, 2025 at 9:22 PM