Showcase

Interactive Web Applications

Conjugueur

French verb conjugation app built with Svelte. Conjugates over 700 French verbs with their forms, tenses, and moods.

Technologies: Svelte, JavaScript, CSS
Source code: github.com/CodeCadim/conjugueur
Demo: Conjugueur

Screenshot of Conjugueur

Hacker News Reader

Hacker News browsing application built with Svelte. Mobile-friendly interface.

Technologies: Svelte, REST API
Source code: github.com/hamdouni/svelte-hackernews
Demo: Hacker News Reader

Screenshot of Hacker News app

WebTimer

Web timer with multiple phases of different durations and pauses between each. Suitable for yoga sessions or exercise routines. Features audio notifications.

Technologies: Web Components, JavaScript, HTML5 Audio
Source code: see the demo page source
Demo: WebTimer

Screenshot of WebTimer

Recette

Recipe browsing application organized by type (dishes, desserts, drinks). Displays calories, preparation and cooking time, ingredient list and photos.

Technologies: Web Components, JSON, JavaScript Source code: see the demo page source Demo: Recette

Screenshot of Recette app

Educational Applications (old)

Multiplication Table

Interactive quiz to learn multiplication tables.

Technologies: JavaScript
Source code: see the demo page source
Demo: Multiplication Table

Digestive System

Educational application about the human digestive system.

Technologies: JavaScript
Source code: see the demo page source
Demo: Digestive System

Technical Articles

Svelte Components

Articles and tutorials on Svelte development:

Go Development

Articles on Go development:

System Tools

Configuration and tools for Linux development:

Technical Journey

Background: From ZX81 BASIC to web applications, through Java, JavaScript, Go, and Svelte. Technical articles on this blog since 2005.

Approach: Pragmatic development with focus on simplicity and continuous learning.