Lukas Niessen
I am a Software & AI Architect and Ex-Founder with over 8 years in the IT. I love writing and sharing knowledge 😃
ArchUnitTS
I created and maintain ArchUnitTS, a software architecture testing library. It helps enforce architecture rules, detect circular dependencies, and ensure coding standards in TypeScript and JavaScript projects. Measured by GitHub stars, ArchUnitTS is the #1 architecture testing library for TypeScript projects.
TerraShark
I created TerraShark, a Terraform/OpenTofu skill that prevents IaC hallucinations by guiding LLMs through a failure-mode workflow. It’s token-efficient, security-first, and based on HashiCorp’s official best practices.
Recent posts
All posts- May 31, 2026Dragon-Led Growth: DLG for Modern SaaSA short introduction to Dragon-Led Growth: vision-led company building, sales-led discovery, service-led deployment, and disciplined productization.
- SaaS
- AI
- Product Strategy
- Growth Strategy
- Dragon-Led Growth
- May 28, 2026Modern SaaS, AI, and the Return of Service-Led DeploymentHow SaaS is moving from low-touch self-service toward AI-assisted enterprise deployment, why this is not entirely new, and how companies can borrow the good parts of consulting without becoming consulting.
- SaaS
- AI
- Forward Deployed Engineer
- Product Strategy
- Enterprise Software
- Palantir
- May 2, 2026KubeShark: Kubernetes Guardrails for Claude Code and CodexWhy I built an open-source Kubernetes skill that makes AI diagnose security, rollout, networking, RBAC, resource, and API drift risks before it writes YAML.
- Kubernetes
- AI
- Claude Code
- Codex
- Open Source
- DevOps
- April 28, 2026Backend for Frontend (BFF): What It Is and When to Use ItA practical look at the Backend for Frontend pattern - what problem it solves, where it helps, where it does not, and a modern Next.js + FastAPI example
- Backend for Frontend
- BFF
- Architecture
- Microservices
- Next.js
- FastAPI
- April 16, 2026Architecture Testing in Python with ArchUnitPythonArchUnitPython brings architecture testing to the Python ecosystem. Enforce layer boundaries, detect circular dependencies, and keep your codebase honest, all from pytest.
- Architecture
- Python
- ArchUnit
- Open Source
- Testing
- April 13, 2026Kubernetes Fundamentals: A Practical ReferenceCore concepts, objects, commands, and patterns in Kubernetes - written for someone who knows Docker but is new to K8s
- Kubernetes
- Docker
- DevOps
- Infrastructure
- April 12, 2026IAM: Everything You Need to KnowThe full picture of Identity and Access Management - from login flows and tokens to backend validation and client-side storage
- IAM
- Security
- Authentication
- Authorization
- OAuth
- OIDC
- JWT
- April 7, 2026ArchUnitTS just hit 400 GitHub Stars and 50k Monthly DownloadsMy open source architecture testing library ArchUnitTS reached 400 stars on GitHub and 50,000 monthly downloads on npm
- Architecture
- TypeScript
- ArchUnitTS
- ArchUnit
- Open Source
- March 23, 2026The Sidecar Pattern: Why Every Major Tech Company Runs Proxies on Every PodHow the sidecar proxy pattern became the industry standard for service-to-service communication, and why the trade-offs are worth it
- Architecture
- Microservices
- Service Mesh
- Kubernetes
- Envoy
- March 23, 2026Azure Event Grid vs Service Bus vs Event Hubs: Picking the Right OneAzure has three messaging services that confuse almost everyone. Here is what each one does, how they differ, and how to pick the right one for your system.
- Azure
- Messaging
- Distributed Systems
- Architecture
- Cloud
Getting in touch
I love web, cloud, mathematics, piano, caffeine. Let's get in touch!