Recent Blog Posts

Thumbnail

Angular 13 ist da! Die wichtigsten Neuerungen im Überblick

Anfang November 2021 erschien die neue Major-Version 13 von Angular. In diesem Artikel stellen wir wie immer die wichtigsten Neuigkeiten vor.

Thumbnail

Angular 12 ist da! Die wichtigsten Neuerungen im Überblick

Am 12.05.2021 wurde die neue Major-Version Angular 12.0 veröffentlicht – ein halbes Jahr nach dem Release von Angular 11. In diesem Artikel stellen wir wieder die wichtigsten Neuerungen vor.

Thumbnail

Trusted Web Activitys (TWA) mit Angular

Progressive Web Apps sind in den letzten Jahren immer populärer geworden. In diesem Blogpost werde ich Ihnen zeigen, wie Sie Ihre PWA auf einfachem Weg in den Google Play Store für Android bringen können, ohne eine echte Android-App mit Webview zu entwickeln, die lediglich eine Website aufruft.

Thumbnail

Angular 11 ist da! Die wichtigsten Neuerungen im Überblick

Es hätte kein schöneres Datum sein können: am 11.11.2020 wurde die neue Major-Version Angular 11.0 veröffentlicht. Wir werden Ihnen in diesem Artikel die wichtigsten Neuerungen vorstellen.

Thumbnail

Angular: 'Grundlagen, fortgeschrittene Themen und Best Practices – ab Angular 10'

This German Angular book will teach you how to develop modern apps for web and mobile. You will learn about the basic concepts of Angular, the best practices and related tools.

angular-buch.com

My Projects

Thumbnail

ngx-lipsum

Easily use lorem ipsum dummy texts in your angular app

Thumbnail

scully-plugin-mermaid — A PostRenderer Plugin for Mermaid

Add a Scully.io PostRenderer plugin for Mermaid.js graphs, charts and diagrams embedded in Markdown files.

Thumbnail

vscode-code-review — Create exportable code reviews in vscode

Create exportable code reviews in Visual Studio Code including automatic file and line references

Thumbnail

ngx-semantic-version — An Angular Schematic to enhance your release workflow

Simply add and configure commitlint, husky, commitizen and standard-version for your Angular project by using Angular Schematics

k9n.dev?

Why k9n.dev? This is a numeronym where the number between the two letters stands for the number of letters left out in my lastname (cf.: a11y, i18n, l10n, ...).

About me

My name is Danny Koppenhagen and I am a passionate software developer and IT consultant. My profession is the development of web applications – especially of single page applications (SPA). My technology stack includes mainly Angular, RxJS, NgRx but also Vue.js with VueX. Furthermore I develop Node.js backends based on JavaScript and TypeScript. I am an IT consultant for web-architectures and -frameworks. During the development I am very focussed on the user experience (UX).

Interviews

#000000 c0ffee Tech-Talk by DB Systel

In May I was a guest at DB Systel's #000000 c0ffee tech talk, which took place remotely due to the global corona pandemic. In the interview, I talk about my developer experience with Vue.js and Angular and about my opinion which framework is suitable for which application. I also talk about the current state of the art for Progressive Webapps (PWA). In the last part we talk about the connection of APIs and the architecture pattern "Backend For Frontends" (BFF).

Interview with Agiledrop

In my interview with Agiledrop I talk about my personal way into the web development and about how I became co-author of the German 'Angular Buch'. Furthermore I talk about my practical experiences with Angular and Vue.js and in which cases I would choose Angular or Vue. Lust but not least I talk about the static site generator Scully, Webcomponents as well as my expectations for future changes within the web development.

My Career Path