This repository hosts the source code for landerox.com, a personal site focused on data platforms, cloud architecture, automation, and production AI.
The site combines three main content areas:
- Personal positioning: overview, technical focus, and collaboration context.
- Engineering projects: reference implementations and delivery patterns.
- Technology radar: tools and frameworks tracked by adoption and relevance.
Open the repository in VS Code Dev Containers to provision Python, uv, and
just automatically.
Prerequisites:
- Python 3.13+
uvjustfor local taskslycheefor optional outbound link checks
git clone https://github.com/landerox/landerox.github.io.git
cd landerox.github.io
uv sync --all-groups
uv run pre-commit installRun just to list available tasks.
| Command | Description |
|---|---|
just sync |
Install or refresh dependencies with uv |
just serve |
Start the local development server |
just build |
Generate the static site into site/ |
just lint |
Run all configured pre-commit checks |
just links |
Run Lychee link validation on the site content |
just audit |
Scan Python dependencies for known vulnerabilities |
content/en/: English source content published at/.content/es/: Spanish source content published at/es/.content/en/assets/andcontent/es/assets/: language-local images, fonts, and custom styles used by each Zensical build.zensical.toml: site metadata, navigation, theme configuration, and social links.zensical.es.toml: Spanish site metadata, navigation, and theme settings..github/workflows/: CI pipelines for deploy and validation.
- Static site generator: Zensical
- Dependency management:
uv - Task runner:
just - Quality checks: pre-commit, markdown tooling, Lychee,
pip-audit
MIT License. See LICENSE for details.