Hey, I'm Samy. Software engineer in Paris.

By day I ship web apps; the rest of the time I'm learning new technologies and tinkering.

Samy Layaida

Stack

What I build with

Frontend
TypeScript · React · Next.js · Angular · Tailwind CSS
Backend
Node.js · PHP / Symfony · PostgreSQL · MongoDB · SQLite
Infra & Tooling
Docker · Self-hosting · Cloudflare · Prometheus + Grafana · Git

Work

Selected projects

Self-hosted2026

LifeOS

A single hub for health, fitness, work, and everything in between

A personal operating system that pulls the scattered parts of daily life — training, habits, tasks, notes, finances — into one self-hosted dashboard. Built to replace a dozen apps with one surface I actually control, running on my own homelab.

  • Unified dashboard aggregating health, tasks and finances
  • Self-hosted on a homelab behind a Cloudflare tunnel
  • Containerised deploy with Postgres persistence
Next.jsTypeScriptPostgreSQLDockerTailwind
Live2026

Layaida — École

An e-learning platform for a growing school

A full e-learning MVP: courses, lessons and student progress, shipped as a Next.js app with a lightweight SQLite backend and deployed to production behind a tunnel. Fast to iterate, cheap to run.

Next.jsTypeScriptSQLiteTailwind
Active2026

TrackIt

A habit tracker built on a floor you can always hit

A habit tracker built on the atomic-habits idea that every habit needs a minimum floor you can hit no matter how tired or busy you are. Tap once to log it; if you have more in you, keep going and unlock the next milestone.

ReactTypeScriptTailwind
Evolving2026

Strava Dashboard & MCP Server

Training analytics my agents can read

Training analytics plus an MCP server, so my agents can read my training load as typed tools instead of a JSON dump. Started as a way for my agents to track my workouts and progress; the official Strava MCP has since covered part of that ground, so this one is evolving.

TypeScriptStrava APIMCP
Active2026

Agent Skills at Work

Teaching coding agents the parts of our codebase they can't guess

I write skills for coding agents for different needs at work. Turns out the hard part is figuring out what an agent needs to know, and what it'll confidently get wrong if you don't tell it.

Claude CodeAgentsPrompt design
Self-hosted2026

Homelab Knowledge Base

Everything I know, in a form I can query

Everything I know, indexed where both I and my models can reach it. Doubles as my RAG test bed.

PythonRetrievalSelf-hosted

Blog

Writing

Contact

Let's talk

Building something, or stuck on something? Write to me here or directly: