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.

2024

Diffing UI for CSV Files

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

2024

Building a CSV-App with Change Tracking

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.

2024

Contenteditable in Shadow DOM is broken: -> We fix it!

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

2024

Change control features in Fink: Building the alpha

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

2024

Collaborative Markdown with Lix Change Control

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

2024

Building a white-labeled Lit Component Library

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.

2022

Slate | Editor in 10min with Next.js and TS ✍️

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

2019

UX for Luxury: Flashback California 2019

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.

Subscribe to my blog

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

Subscribe

2024 © Nils Jacobsen