Pinned
Bart Spaans
Bart Spaans
@bartspaans.com
Self-taught developer currently creating ForesightJS, an open-source library for prefetching based on mouse movement
30 followers103 following73 posts
Kinda surreal being on my walk and hearing ForesightJS mentioned in @syntax.fm by @w3cj.com Especially since the idea came from @tolin.ski in this exact show 1.5 years ago.
ForesightJS got nominated for an open source award at #jsnation π. Sadly didnβt win but it was a good experience nonetheless. Thanks for the invite @gitnation.bsky.social !
Full mobile/pen support for ForesightJS is live in V3.3.0! github.com/spaansba/For...
Opened a discussion space for ForesightJS and the devtools. Feel free to share how you are using it or ask questions! github.com/spaansba/foresightjs/discussions
Tried @lit.dev for the Foresight devtools and its so much fun to work with. Probably will make a full switch to it as the current control panel is getting hard to maintain without a framework.
Just released V3.0.0 of ForesightJS! By decoupling the debugger into a new package (js.foresight-devtools) the core package is now 68% smaller (7.7kb minified + gzipped) π. This is done by introducing events, which can now also be used by users for telemtry etc. foresightjs.com/docs/getting...
Completely redesigned the docs of foresightjs.com Feedback is appreciated!
Official React hook for ForesightJS is live: foresightjs.com/docs/integra...
Bart Spaans reposted
This Week In React 238 Read and subscribe here! thisweekinreact.com/newsletter/238 βοΈ - React Router - RSC - shadcn/ui - TanStack Start - React Aria - ForesightJS - Cosmos π± - iOS 26 - JSI setRuntimeData - Windows - Nitro - WebView - Bottom Tabs - PencilKit
Just shipped ForesightJS v2.1 performance update. Key changes: - Replaced ResizeObserver + scroll/resize events with PositionObserver for async bounds calculation - Added IntersectionObserver to only track elements in the viewport Check out the changelog: github.com/spaansba/For...
Bart Spaans reposted
Created my first "blog" on how ForesightJS works behind the scenes. foresightjs.com/docs/Behind_...
On another note I released v2.0 of ForesightJS, now with keyboard support! When you are N tabs away from a registered element it will run the callback function. Check it out in the new playground: foresightjs.com
Kinda crazy I woke up today with a video in my Youtube feed about a package I created. youtu.be/5n9JjFRdeh4?...
PowerTree now supports Windows Registry!. View keys and values in tree format directly from PowerShell or export it to an .txt file. github.com/spaansba/Pow...
Last month, I created a PowerShell module to interact with the SVGL API. It allows you to quickly fetch company logos as raw SVGs or as components for popular frameworks like React, Vue, and Svelte. github.com/spaansba/SVG...
First 100 downloads on my first PowerShell module called PowerTree π! Where you can instantly get a tree-like visualization of your current directory with a ton of customization options github.com/spaansba/Pow...
You are up to date.