Who am I?
I'm a full stack web developer and a UI/UX designer. I currently work with React.js (with TypeScript) at Zalando. I also work with node.js (for the backend) for nearly all of my personal projects.
🌐 Web applications
✉️ TypeScript e-mail ecosystem
- letterparser - RFC 5322 compliant e-mail parser.
- letterbuilder - RFC 5322 compliant e-mail builder.
- lettercoder - quoted-printable and MIME word decoder.
- react-letter - React e-mail presentation component (with an allowlist for tags, attributes and CSS properties supported by Gmail).
- vue-letter - Vue e-mail presentation component (based on react-letter)
- microMTA - Inbound SMTP server.
📚 TypeScript libraries
- fxGlue - Originally developed for Instaglitch, a WebGL library for development of image processing applications, provides a few common functions for shaders.
- react-var-ui - Originally developed for Instaglitch, a simple React UI library, similar to dat.gui but with more functionailty.
- react-use-pointer-drag - Originally developed for react-var-ui, a simple React hook for dragging elements around.
- tabcast - A simple library to send messages between tabs using storage events.
- upload - Minimalist TypeScript library for file uploads with progress events.
- imtool - Compact canvas-based library for image processing.
- fitool - TypeScript library for common file operations - downloads, conversions from/to ArrayBuffers, strings and data URLs.
- typesocket - Simple TypeScript library for WebSockets. Handles reconnections and provides a type interface (no type checking though).
- media-api - Experimental library for accessing YouTube and SoundCloud data.