Hallo, ich bin Konstantin Denerz

Ich arbeite als technischer Consultant bei der Thinktecture.

In den letzten 20 Jahren war ich in der Projektentwicklung und im Projektgeschäft tätig und habe dabei verschiedene Plattformen wie Java, .NET und das Web bedient.

Mein Fokus liegt seit sechs Jahren in der Entwicklung von modernen Webanwendungen mit Angular. Ich berate unsere Kunden strategisch, reviewe Projekte auf Architektur- und Code-Ebene und stehe auch als Sparring-Partner bei Architekturfragen zur Verfügung.

Ein weiterer Schwerpunkt meiner Arbeit ist UI Design. Hier erstelle ich grafische Entwürfe mit Sketch oder Adobe XD. Diese visuellen Komponenten gieße ich anschließend in Code in Gestalt von Web Components. Dabei lege ich immer großen Wert auf eine mit dem Kunden-Team abgestimmte User Experience.

Webinar-Termine & -Recordings von Konstantin

Es wurden keine Webinare gefunden

Content Downloads von Konstantin

Wir haben für Sie unser Fachwissen in unseren Spezialgebieten in Cheat Sheets, Whitepapers und Ebooks zusammengefasst.

No data found

Artikel verfasst von Konstantin

Angular
End-To-End Testing of Angular Components with Cypress

End-To-End Testing of Angular Components with Cypress

In this article you will see how to enrich your test suite with functional and visual end-to-end tests for your Angular applications.
14.01.2021
Angular
Visual Testing Of Angular Components With Storybook & Chromatic

Visual Testing Of Angular Components With Storybook & Chromatic

In a previous article, From paper sketch to a running application - Adobe XD, Storybook & Angular in action, I described the basics of writing Storybook stories and Angular components. In this follow-up, you will learn to enhance the Storybook workflow through visual testing to achieve fast feedback and development iterations. Not only does visual testing improve the overall quality and stability of your web-based software. The stakeholders also get to see something early, which means that changes are still possible in the developing process.
16.12.2020
Angular
Adobe XD, Storybook & Angular In Action – From Paper Sketch To A Running Application

Adobe XD, Storybook & Angular In Action – From Paper Sketch To A Running Application

In this article, I will show you how to design and develop application components for a SPA. We will start of from a paper sketch, head over to a designer tool, like Adobe XD, followed by an interactive testing environment, like Storybook, to finally result in a running Angular application.
22.07.2020
Angular
Creating Expressive Toast Components With Angular Animations

Creating Expressive Toast Components With Angular Animations

In some of my recent projects, I have experienced the need and requirements for better user experience by incorporating animations into Angular-based user interfaces. In this article, I am showing you how you can create an expressive toast component with Angular animations yourself. During the development of user interfaces, it is essential to pay attention to the visualization of transitions. Without transitions, the state change of an element will happen instantly. We can achieve a better user experience with transitions if we are slowing down the changes. I am using Angular's domain-specific language (DSL) for animations to solve this issue.
07.05.2020
Angular
Nachladen von Angular-Modulen: Eigene Lösung mit Web Components Custom Elements – Teil 3

Nachladen von Angular-Modulen: Eigene Lösung mit Web Components Custom Elements – Teil 3

Diese Artikelserie beschäftigt sich mit dem dynamischen Nachladen von Angular-Modulen. Der letzte Artikel der Serie beschreibt einen Weg des Nachladens mit der Berücksichtigung eines Berechtigungskonzeptes. Die Kommunikation zwischen den dynamischen Modulen und der Hauptanwendung ist nicht mehr Teil dieses Artikels. Aus Gründen der Vereinfachung werde ich in den Codebeispielen eine geteilte Referenz auf ein State-Objekt verwenden. Die im Artikel referenzierte Demo-Anwendung finden Sie hier.
07.04.2020
Angular
Nachladen von Angular-Modulen: Lazy Modules und Routen – Teil 2

Nachladen von Angular-Modulen: Lazy Modules und Routen – Teil 2

Diese Artikelserie beschäftigt sich mit dem dynamischen Nachladen von Angular-Modulen. Im zweiten Teil der Serie erfahren Sie wie die initiale Lade- und Start-Performance durch das Nachladen mit Angular Router optimiert werden kann.
Die im Artikel referenzierte Demo-Anwendung finden Sie hier.
13.03.2020

Kommende Vorträge von Konstantin

Geplante Termine für Vorträge finden Sie hier.

Keine Inhalte gefunden

Zurückliegende Vorträge von Konstantin

Details zu gehaltenen Vorträgen finden Sie hier.

Keine Inhalte gefunden

Anerkennungen & Veröffentlichungen

Unsere Webinare

Unsere Artikel

Mehr über uns