
Tree-Shaking CSS in a Vite project
Optimizing code delivery is crucial when building modern web applications to ensure faster load times and better performance. One common...

Upgrading svelte-lexical to Svelte 5
I have upgraded svelte-lexical to Svete 5. It was a relatively smooth process considering the significant change of syntax. Here...

Released svelte-lexical 0.4.2: Column Layout Plugin and Color Picker
Highlights of this release are the Column Layout plugin and the Colour Picker. Column Layout Using Column Layout, content can...

Released Svelte-Lexical 0.4.0
Release 0.4.0 brings support for SvelteKit 2 and Vite 5. it has been a long time coming. Every time we...

Use TinyMCE rich-text editor in a Svelte app
TinyMCE is one of the most popular rich-text editors for web apps. It offers an open-source community edition as well...

Released svelte-lexical 0.3.5: Upgrade to Svelte 4
The new release is out for svelte-lexical! The biggest change is the upgrade to Svelte 4 which could potentially be...

Taking Bun JavaScript runtime for a spin
Bun has made a big splash on reaching version 1.0. It is so much faster than Nodejs and provides enough...

Released svelte-lexical 0.3.1: Upload images
It is a minor release including few bug fixes and minor enhancements. We have to ability to upload images now,...

Released svelte-lexical 0.3.0: Code blocks and link editor
svelte-lexical version 0.3.0 is out with a lot of new features and bug fixes. Now, we can insert code blocks....

Type transformations in TypeScript: Removing functions from a type
TypeScript is often quoted as one of the most loved programming languages (StackOverflow, 2022). I guess, what contributes to it...