# m7codes > The personal website, technical blog, and conference portfolio of Marco Sieben - Senior Full-Stack Engineer and Frontend Specialist specializing in modern Angular, TypeScript, web standards, and sustainable agentic engineering. Marco Sieben is a frontend-focused full-stack engineer and conference speaker based in Germany. This site features technical articles on advanced TypeScript and Angular architectures, slide decks from major developer conferences (EnterJS, W-JAX, Entwicklertag), and interactive demos showcasing modern browser APIs. ## Core Pages - [Home](https://m7.codes/): Personal profile, engineering philosophy, core principles, and contact information. - [Blog](https://m7.codes/blog): In-depth articles covering modern web development, type-level TypeScript programming, and frontend architectures. - [Talks](https://m7.codes/talks): Archive of conference talks, workshops, presentation slide decks (PDF), and session recordings. ## Articles & Posts - No blog posts published yet. ## Conference Talks - [It's about time - The new Temporal API (2026)](https://m7.codes/talks): Presenting the now stable Temporal API in JavaScript and the problems it solves. Presented at Software Excellence Day 2026, Entwicklertag 2026, EnterJS 2026. - [Von ZauberAI und Debugging - Eine Abenteuerreise durch die Lande des Frontends (2025)](https://m7.codes/talks): Showcasing the power of the integrated AI assistant in Chrome DevTools by taking the participants on an epic journey. Live coding/solving of problems. Presented at Software Excellence Day 2025. - [TypeScript-Funktionen dekorieren - Nicht nur zu Weihnachten! (2025)](https://m7.codes/talks): Presenting the decorators proposal for EcmaScript that is now fully supported in TypeScript. Presented at EnterJS 2025. - [One repo to rule them all - Java und Angular unter einem gemeinsamen Dach vereint (2024)](https://m7.codes/talks): Showing the benefits of a monorepo and how to seamlessly integrate a Java backend with an Angular frontend. Presented at W-JAX 2024. - [TypeScripts Power Level? It's Over 9000!!! (2023)](https://m7.codes/talks): Demonstrating the power and versatility of TypeScript. Literal types, recursive generic conditional types and more. Live-Coding demonstration, so no real slides here. Presented at Objektforum 2023, EnterJS 2024. - [RxJS Workshop (2022)](https://m7.codes/talks): Teaching the effective use of RxJS. Presented at Entwicklertag 2022. ## Core Principles - [Performance & Simplicity](https://m7.codes/): Prioritizing native browser APIs, zoneless change detection, and minimal external dependencies over heavy framework abstractions. - [Sustainable Agentic Engineering](https://m7.codes/): Combining autonomous AI coding workflows with strict typing, deterministic testing harnesses, and custom skill tooling. - [Playfulness & Curiosity](https://m7.codes/): Experimenting with cutting-edge CSS animations, View Transitions API, and modern Web APIs. - [Professionalism & Quality](https://m7.codes/): Delivering production-grade architectures with automated test coverage, strict linting, and continuous delivery. - [Holistic Vision](https://m7.codes/): Connecting frontend, backend, DevOps, and cloud systems into a seamless, resilient whole. - [Collaborative Spirit & Community](https://m7.codes/): Sharing knowledge through conference talks, mentoring, and community engagement. ## Contact & Social Profiles - [Email](mailto:me@m7.codes): Direct contact for conference speaking invitations, consulting, or technical collaboration. - [LinkedIn](https://www.linkedin.com/in/stnimmerlein/): Professional profile and social connection for Marco Sieben. ## Optional - [Full Content Ingestion File](https://m7.codes/llms-full.txt): Complete consolidated plain-text markdown of the entire site, articles, talks, and principles for single-request agent ingestion. - [It's about time - The new Temporal API - Slides (EN)](https://m7.codes/slides/temporal/TemporalEN.pdf): English presentation slides. - [It's about time - The new Temporal API - Slides (DE)](https://m7.codes/slides/temporal/TemporalDE.pdf): German presentation slides. - [Von ZauberAI und Debugging - Eine Abenteuerreise durch die Lande des Frontends - Repository](https://gitlab.com/StNimmerlein/chrome-devtools-ai-integration-demo): Code repository and examples. - [Von ZauberAI und Debugging - Eine Abenteuerreise durch die Lande des Frontends - Slides (DE)](https://m7.codes/slides/ai-devtools/AIDevToolsDE.pdf): German presentation slides. - [TypeScript-Funktionen dekorieren - Nicht nur zu Weihnachten! - Repository](https://gitlab.com/StNimmerlein/typescript-decorators): Code repository and examples. - [TypeScript-Funktionen dekorieren - Nicht nur zu Weihnachten! - Slides (DE)](https://m7.codes/slides/decorators/DecoratorsDE.pdf): German presentation slides. - [TypeScript-Funktionen dekorieren - Nicht nur zu Weihnachten! - Video](https://vimeo.com/1086790183): Video recording of the session. - [TypeScripts Power Level? It's Over 9000!!! - Repository](https://github.com/andrena/typescript_folien): Code repository and examples. - [TypeScripts Power Level? It's Over 9000!!! - Slides (DE)](https://m7.codes/slides/typescript-power-level/TypeScriptPowerLevelDE.pdf): German presentation slides. - [TypeScripts Power Level? It's Over 9000!!! - Video](https://www.youtube.com/watch?v=vAjqgb8QKg0): Video recording of the session. - [RxJS Workshop - Repository](https://github.com/andrena/rxjs_workshop): Code repository and examples.