Enhance Your Project with Angular 19 Download a free ebook!

Mateusz Dobrowolski

Mateusz Dobrowolski
Key Contributor, Blogger
Posted by Mateusz Dobrowolski
Mateusz Dobrowolski

“Ports and Adapters” vs “Hexagonal Architecture” – is it the same pattern?

“Hexagonal Architecture” emphasizes the idea of a core surrounded by multiple sides (like a hexagon, but the number of sides does not matter) representing different external systems (adapters), with …

Mateusz Dobrowolski

Angular 19 – what’s new?

Welcome to Angular 19! This latest release brings a wealth of new features and enhancements designed to streamline development and improve performance. From innovative reactive primitives like linkedSignal and …

Mateusz Dobrowolski

Angular Facade Pattern

What is the Facade pattern? The Facade Pattern is a structural design pattern that provides a simplified interface to a complex subsystem or a set of subsystems. By providing …

Mateusz Dobrowolski

Angular Storybook

Consider User Interface (UI) as an independent standalone layer made of small and reusable blocks -> first class citizens of every Angular app. Such an approach is called Component …

Mateusz Dobrowolski

Teleportation in Angular

Teleportation, in the context of an Angular application, can be defined as a location change of a view fragment (in particular, moving it to another component), at the same …

Mateusz Dobrowolski

Backend for Frontend… by Frontend?

What is Backend for Frontend? Let's start with a short introduction to API Gateway. It is a service mediating communication between clients and backend services exposing API. Its most …

Mateusz Dobrowolski

Angular Extended Diagnostics

You will often come across statistics presented as an exponential function that show the increasing costs of detection and fixing of software bugs. Finding and fixing a software problem …

Mateusz Dobrowolski

RxJS used in Angular – Knowledge in a Nutshell

One of the more difficult challenges that less experienced developers, who want to dive into the ecosystem built around Angular, are facing is the eponymous RxJS. This library is …

Mateusz Dobrowolski

Angular Tips & Tricks part VIII

Recently, we have been very actively trying to support the Angular community. Lately, we have organized two MeetUps in Warsaw, focused on NestJS and Angular. Additionally, in October we …

Mateusz Dobrowolski

Angular compilation restrictions overview

One of the main profits of using Typescript is the possibility of catching some of the bugs right on the spot  (or during the compiling process). Depending on the …