Hi, I'm Sven.

I’m a software engineer living in France and mostly working with Golang and JavaScript.

I was born in the cloud and I can turn your ideas into functional composition.

My projects

async-reactor

Render async Stateless Functional Components in React

Babel

Babel is a compiler for writing next generation JavaScript

Unmarshaller

Toolbox for configuration

Fibonacci-forth

The Fibonacci sequence using Forth language with only two words

schnapps

Interface and tooling for running on KVM

docker-healthcheck-watcher

Monitor container healthchecks

Dockerfiles

My Docker images

babel-plugin-optimize-starts-with

Transform startsWith into raw char code tests

babel-plugin-transform-scala-lambda

Enable Scala lambda style

compose-filters

Compose filters

bundle.run

Rollup/Browserify as a service

falias

When it's time to fuzzy-search into your bash aliases and functions

Contributor.ninja

Your next contribution starts here. Help open-source projects one issue at a time.

better-errors

Better error visualization for client-side applications

charcodes

Char codes constants and AOT transform (used in Babel).

Byte Arena

Digital Playground for Intelligent Agents.

js-to-native

Compile JS to native (unfinished).

webassembly.js.org

WebAssembly interpreter (written in JavaScript).

babel-plugin-remove-jquery

Toolchain to help you get rid of jQuery.

holyc

An easy to use C++ to WASM compiler (Highly-experimental)

wasm-dce

Eliminate unused functions in your WASM binary

wasmgen

Emit documentation/code for your WASM binary


See more on GitHub: github.com/xtuc.

Notes

  1. Lambda Calculus - Functional condition
  2. The pipeline operator is already available in JavaScript
  3. Disassemble a Go binary
  4. Safe JavaScript interop in Reasonml
  5. A side-effect free Haskell program?
  6. Use a configuration directory wih Babel
  7. Create a simple type checker
  8. How does a string comparison actually work?
  9. int to string conversion
  10. Movement physics with vectors
  11. ES2015 Const Declarations in Babel
  12. Monadic logging
  13. Your own refactoring tool
  14. How does file type detection work?

Subscribe to my RSS feed:

Contact me

Say hello: sven.sauleau@xtuc.fr.

Ping me on Twitter: @svensauleau.

© XTUC SAS
N° SIRET : 821 797 891 00016, RCS Strasbourg TI 821 797 891