Become a sponsor to Marc Bachmann
I'm an Engineering Director at Livingdocs, where I've spent the past 14+ years building and scaling a modern JavaScript-based CMS platform from the ground up. My journey from Systems Engineering to Software Engineering has shaped my approach to creating robust, performant tools that solve real-world problems.
My engineering time is limited but valuable. I'm passionate about creating simple modules and libraries that can be used in many products in the JavaScript ecosystem. I'm also fixing bugs on modules that affect my daily work.
Over the years, I've created and contributed to packages that millions of developers rely on:
- jsonpointer - A small javascript-based implementation of jsonpointer.
- ioredis - Contributed performance improvements and bug fixes on transaction support
- node-html-pdf (3.6k+ stars) - HTML to PDF converter that served the community for years (now deprecated, gained a lot of experience about support, but was quite draining)
The most recent project:
- @marcbachmann/cel-js - A javascript based implementation of the common expression language
Featured work
-
marcbachmann/cel-js
A lightweight, zero-dependency implementation of the Common Expression Language (CEL) in JavaScript.
JavaScript 128 -
livingdocsIO/material-design-icons-svg
Material design icons as SVGs
JavaScript 19 -
marcbachmann/localized-countries
🌐 Country code to name mappings for several languages
JavaScript 26 -
ctimmerm/axios-mock-adapter
Axios adapter that allows to easily mock requests
JavaScript 3,552 -
livingdocsIO/monitoring
Grafana, Prometheus, Loki, Jaeger and Opentelemetry in an easy-to-use docker compose example setup to extract logs, metrics and traces in development.
-
marcbachmann/node-html-pdf
This repo isn't maintained anymore as phantomjs got dreprecated a long time ago. Please migrate to headless chrome/puppeteer.
JavaScript 3,648