Blog

I share content for developers, designers, and everyone in between, and discuss web development, UI, UX, and more. You might also find me at conferences like JSNation Amsterdam, React Summit, or GitMerge Berlin.

Subscribe to my blog

You will receive notifications when I publish something new. I assure you, I won't bombard your inbox.

Subscribe

How to display change diffs in CSV files, particularly focusing on challenges and insights from implementing a CSV app that tracks history.

This work was part of my project at Opral, where I aimed to demonstrate the value of the Lix change control system for managing CSV file history.

This post covers the main challenges with the Selection API and offers solutions for building a rich text editor in Shadow DOM components.

Tech-Demo: History tracking, diff views, and commit management. These are the first tangible change control features for non-tech users.

This case study explores how Lix Change Control for Markdown improves collaborative writing with seamless collaboration, precise version tracking, and robust review workflows.

White-labeled Lit components designed to be integrated into the inlang ecosystem. These components operate across various tech stacks, making them a universal solution for building apps quickly and with good UX.

Building a holistic rich text editor experience for a good user experience is hard, but recently I found Slate.

Explore my journey as a Prototyping Engineer at Mercedes-Benz R&D, where I turned seat folding into a luxury experience using soft sensor technology, leading to a patented innovation.

2024 © Nils Jacobsen