Bart Spaans.

I build things for the web.

Profile picture

I am a self-taught frontend developer from Rotterdam, The Netherlands. I aspire to become a full-time frontend developer.

ForesightJS

ForesightJS
TypeScript

Lightweight JavaScript library that predicts user intent based on mouse movements and keyboard navigation. Perfect for smart prefetching.

Toast Texter

Toast Texter
React
TypeScript
Tailwind
Next.js
React Native
PWA
Hardware
FreeCAD
Cloudflare Tunnels

What started as an idea to refurbish my thermal printer evolved into a way for my family and I to connect through thermal prints (aka Toasts). With Toaster, we can send each other text, images, and QR codes from anywhere in the world via an webapp or PWA.

Toaster also features a built-in subscription capability that allows users to receive daily prints like weather reports. Currently, Toasters are not for sale as the prototypes use expensive and inefficient components. I'm developing a newer version with a custom PCB that connects directly to the printhead. This updated version will also have its own dedicated React Native app.

Majas Portfolio

Majas Portfolio
React
TypeScript
Tailwind
Next.js
CSS

Portfolio I made for my friend who is a photographer. It's an SPA with a simple and clean layout to ensure the photography remains the focal point.

PowerTree

PowerShell

Open-source PowerShell module that allows users to visualize an directory recursively with advanced features like: Excluding folders, displaying extra info like size, modification date, sorting and filtering

Maestro

VBA
XML

Combination of all productivity related Excel macros I created for myself in VBA neatly packaged into an easely installable Excel Add-in. The Add-in houses 50+ macros ranging from instant mass lookups to sampling tools and data cleaning

SVGL-PowerShell

PowerShell

Open-source PowerShell module for interacting with the open-source SVGL library

Search Sanitizer

Chrome Extension
React
TypeScript
Tailwind

My first ever project! A Google Chrome extension that blocks sites, images, videos, and ads from showing up on your Google Search Results page. Never want to see Temu again? Block it.