Emmet-Vim Speed Guide: Write HTML/CSS with Abbreviations

Practical Emmet notes for Vim/Neovim users: install, key mappings, runnable examples, validation checklist, and common pitfalls to 3x your page and component speed.

December 8, 2025 · 6 min · map[name:Jeanphilo]

Svelte Button Configuration Guide: States, Styles, and Accessibility

Build reusable buttons in Svelte: dynamic classes, optional chaining and nullish coalescing, safe defaults, state-driven styles, accessibility, testing, and common pitfalls.

December 7, 2025 · 4 min · map[name:Jeanphilo]

How to Use and Configure a TypeScript Environment

Introduction For TypeScript files with the .ts extension, we cannot run them directly. We need to transpile TypeScript to JavaScript and then run the JavaScript output. There are two common approaches: upload .ts to the server and compile via CI, or transpile locally and upload the .js build to production. If you want to run and test locally during development, you can use ts-node, but the project still needs a build step for production.

August 28, 2025 · 1 min · map[name:Jeanphilo]