I'm a Zurich-based Interaction Engineer passionate about creating beautiful, sustainable digital experiences. My journey spans from garden design to web development, always guided by three core principles:
- π± Sustainability - Passionate about having a positive impact on the planet
- π Systems Thinking - Understanding the interconnectedness of different disciplines
- π Continuous Learning - Constantly acquiring new skills and applying them to real-world projects
I use a systematic naming convention to organize my repositories, making them easy to discover and categorize:
Prefix | Description | Examples |
---|---|---|
proj_* |
Active projects and experimental work | proj_portfolio-website, proj_effect-service-collection |
base_* |
Public templates and starter projects for common setups | base_bevr-stack, base_lit-with-tailwind |
edu_* |
Learning repositories for exploring new languages and technologies | edu_tdd-kata-collection, edu_golang-playground |
open_* |
Forked repositories for contributing to open source projects | open_svgl, open_shadcn-ui |
min_* |
Minimal viable examples and bug reproductions | min_vercel-edge-database, min_storybook-in-nextjs |
Additionally, I maintain fully-named repositories for production projects, hosted applications, and evolving long-term work like shadcn-storybook-registry.
- π Projects: lloydrichards.dev/blog
- π§ͺ Experiments: lloydrichards.dev/labs
- π Journey: lloydrichards.dev/timeline
- π RSS Feed: lloydrichards.dev/api/rss