Free Angular Spring Camp with GDEs - 22nd May at 6 PM (CEST) Online! Register now

Latest Articles

Mateusz Dobrowolski

Lightweight Port and Adapter Pattern for NGRX Signal Store

What is ngrx Signal Store? The NgRx Signal Store is a state management solution for Angular applications that is built on top of Angular’s reactive signals, which were introduced …

Maja Hendzel

What is Angular and What Should You Know About the Latest Angular Releases?

Angular is a modern open-source framework for building dynamic Single Page Applications (SPAs). It was developed by Google and written in TypeScript. Angular is designed to help you create …

Dominik Donoch

Why We Migrated Our Blog from WordPress to Angular

In this article, we invite you to join us on a journey of transformation. We’re sharing how we migrated our blog from WordPress to an Angular-based, headless architecture—a process …

Fanis Prodromou

Get to Know the AfterRenderEffect

Angular 19 introduced a powerful new hook called afterRenderEffect, combining the capabilities of effect and afterRender into a single, efficient function. This makes it easier to manage side effects …

Maja Hendzel

Angular 19.2 – What’s new?

Angular 19.2 introduces a range of improvements to enhance performance and usability when working with the framework. This version includes new features such as better resource management, support for …

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 …

Fanis Prodromou

What LinkedSignal is and how to use it

Angular 19 was an amazing release and shipped great features. One of them is the LinkedSignal. The tl;dr version is that LinkedSignal is similar to the computed function, with …

Milosz Rutkowski

Angular Material: Theming application with Material 3

Angular Material is a great tool for creating intuitive, responsive and visually appealing user interfaces. It offers pre-built, reusable UI components that adhere to Google’s Material Design guidelines.  Since …

Dominik Kalinowski

Stop Using Services! The Importance of Defining Object Responsibilities Precisely

Services are an integral part of Angular applications, but should they be? Why do we call an object a service, and what are the consequences of doing so? In …

Amir Rasouli

Building a Backendless Application with Angular & Appwrite

In modern web development, leveraging a backend-as-a-service (BaaS, often referred to as „backendless”) platform like Appwrite allows developers to focus more on crafting the user experience while minimizing backend …

Maja Hendzel

Angular 19.1 – What’s new?

Although little time has passed since the release of the full version of Angular 19.0, we can already enjoy a new dose of improvements and features in version 19.1. …

Fanis Prodromou

Angular Generators

The Angular team constantly introduces new features and tools to make development easier. One of these helpful tools is 'generators.’ These generators automatically update your code to the latest …