Skip to content
View PetriLahdelma's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report PetriLahdelma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PetriLahdelma/README.md
Petri Designerman

Petri Lahdelma

Design Systems @ Digitaltableteur · Founder of VertaaUX.ai

I build production-grade design systems and AI-powered developer tools. 20 years turning messy requirements into resilient platforms that teams actually want to build on.

About

I lead design systems and frontend architecture, and I ship practical AI tooling for product teams.

  • 20 years in Design + Design Systems. Self taught in development.
  • Design Systems @ Digitaltableteur
  • Founder of VertaaUX.ai (AI-powered UX and accessibility auditing)

Optional deep summary: 🤖 Ask ChatGPT for my background + projects

What I Work On

petrilahdelma.com
Personal site @ petrilahdelma.com
Selected work, systems thinking, and notes on design tooling and AI.

Dribbble Product Hunt X
Digitaltableteur
Design Systems @ Digitaltableteur
Production-grade components, design-to-code alignment, and DesignOps governance. Daily stack: Claude Code, Figma, Storybook, React/TypeScript.

LinkedIn Reddit X
VertaaUX.ai
AI-Powered UX Auditing @ VertaaUX.ai
Founder. API-first platform for automated accessibility and UX audits. Async pipelines, LLM-assisted analysis, CLI + CI integrations.

LinkedIn Reddit X
dev-toolbox
Dev Toolbox (development toolkit)
In-progress toolkit for bootstrapping production-ready repos with strict standards: scaffolding, repo profiles, QA checks, and release hygiene.

Status Type

Proof of Work

Project What It Demonstrates Evaluate
notcringe Full-stack AI: LLM integration, streaming, prompt engineering, safety filters Try WIP
digitaltableteur 50+ component design system, i18n, Storybook, Playwright, Sentry Visit
VertaaUX.ai API-first AI platform, async pipelines, CI integrations, usage metering Product
SAP Build Apps DS Enterprise design system at scale, governance, cross-team alignment NDA

Tooling & Actions

Tool Type Quickstart Links
it-seems-fine-linter CLI npx it-seems-fine-linter --paths src npm
works-on-my-machine-badge GitHub Action uses: PetriLahdelma/works-on-my-machine-badge@v0 Marketplace
breakpoint-collage-diff CLI npx breakpoint-collage-diff --url https://example.com npm
a11y-safe-autofix CLI npx a11y-safe-autofix --paths . npm
social-preview-doctor CLI + Action npx social-preview-doctor https://example.com / uses: PetriLahdelma/social-preview-doctor@v0 npmMarketplace
audiodiff-report CLI npx audiodiff-report before.wav after.wav --format html --out ./audiodiff npm
vf-web-kit CLI npx vf-web-kit path/to/font.ttf --content \"./content/**/*.{html,md,mdx,tsx}\" --out ./dist/fontkit npm

Latest Shipped

Last updated: 2026-02-17 00:16 UTC

Project Release date
stylelint-plugin-rhythmguard v1.0.0 2026-02-17
vf-web-kit v0.1.1 2026-02-05
audiodiff-report v0.1.1 2026-02-05
social-preview-doctor v0.1.1 2026-02-05
a11y-safe-autofix v0.1.1 2026-02-05
breakpoint-collage-diff v0.1.1 2026-02-05
works-on-my-machine-badge v0.1.1 2026-02-05
it-seems-fine-linter v0.1.1 2026-02-05

How I Think

  • Systems > pixels: Components that compose, not one-off designs
  • Deterministic foundations + probabilistic AI: Type safety where it matters, LLMs where they help
  • Ship > theorize: Working software beats slide decks

Contact

📧 mail@digitaltableteur.com 🔗 LinkedIn 🤝 Collaboration: Available for design systems leadership, frontend architecture, and AI tooling advisory.

Open to: Design Systems, AI/LLM tooling, Frontend Architecture roles


Social

Personal

X LinkedIn GitHub Substack Medium Instagram Facebook Dribbble SoundCloud SoundCloud

Digitaltableteur

X LinkedIn Instagram Facebook Medium

Pinned Loading

  1. vertaaux-sdk vertaaux-sdk Public

    Official TypeScript SDK for VertaaUX.ai — AI-powered UX and accessibility auditing

    TypeScript

  2. audiodiff-report audiodiff-report Public

    Alignment-aware audio diff reports with CI gating and producer-friendly metrics.

    JavaScript

  3. it-seems-fine-linter it-seems-fine-linter Public

    CLI that detects vibes-based engineering phrases and scores risk.

    JavaScript

  4. vf-web-kit vf-web-kit Public

    Build production-ready variable font web kits with subsetting, CSS, tokens, and a specimen.

    JavaScript

  5. works-on-my-machine-badge works-on-my-machine-badge Public

    GitHub Action that updates a repo badge JSON based on real CI results.

    JavaScript

  6. stylelint-plugin-rhythmguard stylelint-plugin-rhythmguard Public

    Enterprise-grade Stylelint plugin for spacing scale and token enforcement

    JavaScript 2