Just dropped v0.4.2 of the web-ai-toolkit! github.com/jgw96/web-ai...
npm install web-ai-toolkit
This release includes two big updates:
- Support for the new built-in Summarizer API (learn.microsoft.com/en-us/micros...)
- Major improvements to text-to-speech quality
Posts by Justin Willis
Happy #Juneteenth! ๐ค๐๐พโ๐พ
Hate taking notes? Memos AI can listen to your lecture and take notes for you, automagically!
Get started today on the Web, Android and Windows at www.memosai.info
A serene waterfront scene at sunset, featuring calm waters reflecting the pastel hues of the sky. The horizon shows a distant cityscape with buildings and a few structures protruding from the water. The sky is painted with soft pink and orange tones, creating a tranquil and picturesque atmosphere.
A cozy cafรฉ scene featuring a white ceramic mug filled with a frothy coffee beverage, likely a latte or cappuccino, placed on a dark wooden table. Next to the mug, a white plate holds a partially eaten piece of chocolate cake or brownie with a fork. The background includes a window with a view of some outdoor seating and a green car parked outside, capturing a moment of enjoying coffee and dessert
The image shows a tranquil shoreline with a sandy and pebbly beach. Several large pieces of driftwood are scattered along the shore, and a steep, tree-covered hillside rises up from the beach. The water is calm, and the sky is overcast, creating a serene and natural coastal scene. In the foreground, part of a blue kayak is visible, adding a touch of adventure to the otherwise peaceful setting.
More pics from my quiet vacation on Vashon Island
Kayaking around Vashon island today
First night eating some firmer food after getting my wisdom teeth removed recently and, while I'm a little sore, it was AMAZING
Your wiki is not an SPA. If it comes with a copy of React served to every page, throw it out and start over.
A PSA that `content-visibility` continues to absolutely rock.
Some weekend spelunking on layout costs led me down several blind alleys about selectors and font IPC costs (which did help), but the big win was to expand c-v use, which was a one-liner:
www.webpagetest.org/video/compar...
Diagram showing WebAssembly linear memory layout with hexadecimal values representing account balance and transaction data.
๐ง Linear memory is WebAssembly's bridge between worlds โ it's how Wasm modules share & manipulate data, following the same mental model C/C++/Rust developers know and love.
Want to master these core concepts?
Dive into my hands-on Wasm course at ๐ learn-wasm.dev
#WebAssembly
This is a monumental day for the future of the open web, though it might not be obvious for a while. Mastodon matures its governance model with a great, solid non-profit blog.joinmastodon.org/2025/01/the-... and a coalition of independents push to open up Bluesky's AT Protocol: freeourfeeds.com
My team just launched a new "less BS" #AI page. Check the three links there with FREE GitHub (OSS MIT Licensed!) COURSEWARE on building apps, learning ML, and learning how to pair-program with Copilot developer.microsoft.com/ai
Some APIs an up-and-coming web platform engineer could easily knock out, to universal applause:
- brotli and zstd for Compression Streams
- ImageEncoder for Web Codecs
- ImageData in Custom Paint
- a CBOR encode/decode API
- a "fast JSON decode" w/ clean globals assurance
hey fuck you too buddy
New post on my blog!!!!
In this post I give what amounts to a quick intro to On-Device AI for Web Apps, the difference between CPUs, GPUs and NPUs and then we dive into actually building AI features On-Device with the Web AI Toolkit.
jgw96.github.io/cascadia.com...
Did you know Microsoft Edge had docs on getting started with PWAs on Windows? learn.microsoft.com/en-us/micros... lots of really good info here about how PWAs work on Windows
Web Components are awesome now! And will be even better with simplified styling, for example, with Declarative shadow DOM style sharing that the Edge team has proposed!
github.com/MicrosoftEdg...
Join the Windows Dev Chat on 12/12!
This first themed episode will focus on streamlining supported client platforms for new developers. I will be covering Progressive Web Apps, highlighting their user experience, platform capabilities and more!
Link: msft.it/6011oEBbS
Hate taking notes? I'm working on something ๐
1. Live speech to text
2. Get notes, a summary and more, all automatically generated
Long time coming and a cast of hundreds (and a very deep tech stack) but CONGRATS to the team - it's the FIRST ARM64 for Windows build of Git!
Sneak peek at something I'm working on. Reviving a previous project of mine
The new missions and career mode are a huge upgrade to the game, worth playing for sure.
The new flight simulator 2024 game really is putting my series x to the test lol
Two years ago, 200+ of us collaborated to build elk.zone. Would you be interested in an Elky Nuxt PWA Client for Bluesky? Elk has markdown code blocks.
Do you enjoy tinkering with @vite.dev, @vuejs.org, @nuxt.com, @vueuse.org, @unocss.dev, @shiki.style, the @bsky.app API? Would you like to help us?
I have power again AND there is a new Kendrick Lamar album ๐๐
One thing I find interesting about the echo chamber complaint is that an echo chamber just won a presidential election.
Put aside the convo of whether itโs โgoodโ or โbadโ for a moment. The far right has devoted enormous resources + time to building echo chambers & loathes spaces they donโt control
It will never not blow my mind that Republicans have introduced thousands of anti-trans bills and spent half a billion on anti-trans ads and somehow it's the Democrats that are labeled as obsessed with trans people.
Pretty cool to see WebNN called out in Qualcomms new GPU driver drop www.neowin.net/news/qualcom...
Yeah my power has been out for a bit now. Came back on earlier for maybe like 20 minutes and then back out. The PSE website keeps crashing too lol