my blog. for you.

Reden wir über Digitales.

Ich bin selbständiger IT Berater und Unternehmer in der Internet und Software Branche. Ich beschäftige mich mit Design, Enterprise Applikationen, Web Apps und SaaS Produkten. Ich entwerfe und entwickle Business Lösungen und Anwendungen. Ich helfe Unternehmen in Sachen Software Qualität und Wissenstransfer, z.B. mit Angular und Spring Boot.

Spring Boot 3, Spring Security 6, and Angular 15

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Spring Boot is frequently used for business applications conjunction with Angular, with Spring Boot providing REST API endpoints and an Angular app delivering a user front-end on top of those endpoints. To help you get started with that kind of setup, particularly when it comes to the subjects of authentication and authorization and how to keep user data secure between the components involved in such an architecture, these GitHub projects can be quite helpful. ... Read more

Revisiting More Popular Posts: Angular Development Environments & Analysing the Complexity of Angular Apps

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.Just a few weeks ago, I revisited two of the most popular posts on this blog. Continuing my blog housekeeping efforts, this time around I'd like to point you to two more blog posts that have been quite popular in recent years. If you're working on at least moderately complex Angular applications, these articles might be of interest to you: Running A Local Angular Development Environment Behind A Spring Cloud Gateway Service Analysing the Complexity of ... Read more

SCuri: Automating Unit Test Boilerplate Code for Angular Components

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.As I wrote about quite some time ago in this blog post, which details my solution for managing transitive dependencies for Angular unit tests . although Angular applications in general are easily testable and unit tests are first-class citizens with the framework itself, there's still some potential for improvement when in it comes to test maintainability. In particular, listing and referencing an Angular component's dependencies (i.e. the dependencies of the system under test) such ... Read more

Five Articles on Software Quality and Design Patterns

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.This week I'd like to point you to five articles I previously posted on this blog and from which I think that they're as relevant as they were at the time. The first three are about general software design principles, software architecture and software quality while the final two refer to specific best practices and common design patterns for Angular: Writing Disposable Code, Not Reusable Code (November 06, 2016) What Causes Over-engineering and How Can ... Read more

Using GitHub Actions for Automating Angular Updates

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.I've published quite a few Angular applications under various open source (MIT and Apache License, respectively) licenses : GDPR Transparency PivotHelper TimeSheets3 Among other responsibilities, maintaining software comes with the task of regularly checking for dependency updates and applying them to the software in question. This first and foremost involves security updates but also bug fixes and new features for the frameworks and libraries used by the application. Fortunately, Angular CLI comes with a command that allows you ... Read more

GDPR Transparency: Web App for Managing GDPR-related Activities in Your Company

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.GDPR Transparency is a web app for managing the record of processing activities (see https://gdpr-info.eu/art-30-gdpr/) and technical and organisational measures (seehttps://gdpr-info.eu/art-32-gdpr/) as required by GDPR. Since I didn't feel comfortable with the common - rather makeshift - solution of managing GDPR-related processing activities (see https://gdpr-info.eu/art-30-gdpr/) in a spreadsheet table I've created this web app called GDPR Transparency that allows you to manage that kind of information for your business: https://bjoernkw.github.io/gdpr-transparency/ The source code is available here: ... Read more

My Curated Collection of Angular Design Patterns, Best Practices, and Other Resources

Leider ist der Eintrag nur auf Britisches Englisch verfügbar.This is my personal, non-exhaustive collection of Angular design patterns, best practices, and otherwise useful Angular resources: General Angular Coding Style Guide Angular Cheat Sheet Top 15 Angular INDEPTH articles of 2019 JSON Schema to TypeScript declarations: Keeping Client and Server Models in Sync with Spring Data REST and Typescript Angular ng-template, ng-container and ngTemplateOutlet - The Complete Guide To Angular Templates The Missing Introduction to Angular and Modern Design Patterns Custom Validators in Angular Testing Dependency Management for Angular Unit Tests Using ... Read more

Jennifer Wadella @ NG-DE 2019: Handling Angular Forms Without Losing Your Sanity

Leider ist der Eintrag nur auf Britisches Englisch verfügbar. Read more

Guilherme Ventura @ NG-DE 2019: Watch out: observers are here to stay

Leider ist der Eintrag nur auf Britisches Englisch verfügbar. Read more

Kim Maida @ NG-DE 2019: Subjecting State to Good Behavior

Leider ist der Eintrag nur auf Britisches Englisch verfügbar. Read more
Nächste Seite »