JWT Authentication in Angular – Part 2 – Error handling

In the previous part, we created a mechanism for fetching, saving, and adding tokens to headers of HTTP requests. These tokens usually have some expiration time. API receives and validates … Continue reading “JWT Authentication in Angular – Part 2 – Error handling”

JWT Authentication in Angular – Part 1 – Setup

Most web applications can be split into two parts – public and private. The public part of the app is open to everyone who knows the address. It can be … Continue reading “JWT Authentication in Angular – Part 1 – Setup”

Nonviolent Communication

Have you ever wondered why it happens so often that even if we speak the same language, we don’t understand each other? Worse, our communication induces quarrels, and instead of … Continue reading “Nonviolent Communication”

Why do I care about Accessibility?

The first time I started thinking about accessibility was when my husband defeated his brother in a Mortal Kombat* game. You will probably ask, “Pfff, what’s so special about that?” … Continue reading “Why do I care about Accessibility?”

An interview with Lidwien Heersink, Managing Director, Da Vinci International

Da Vinci International provides software solutions – ‘SMART’ for hairdressers to manage the salon and ‘BJOOTIFY’ for the consumers to book an appointment with salons. It is a family business … Continue reading “An interview with Lidwien Heersink, Managing Director, Da Vinci International”

Minimal API in .NET 6 – Fully fledged API in no time!

Every programmer’s adventure begins with the basics. Recently, I came across a very interesting topic that I would like to share with you today – minimal API. Before we get down to it, … Continue reading “Minimal API in .NET 6 – Fully fledged API in no time!”

How I implemented lazy loading with custom preloading strategy in Angular

Nowadays, frontend applications are fast, responsive, and user-friendly. Developers so often need to face the problem of the long initialization time of the application. In some projects, the bundle with … Continue reading “How I implemented lazy loading with custom preloading strategy in Angular”

4 steps to become a certified Java Developer

Passing Java SE Programmer I exam 1Z0-808 (OCA) is the first step towards achieving an Oracle Certified Professional certification. Recently, I decided to take the challenge and check my knowledge of the … Continue reading “4 steps to become a certified Java Developer”

Aspire Systems Poland Summer Internship Stories

Our employees share their stories after their Summer Internship program. Read their opinions about the summer internship and apply by 12/11/2021 to join our winter edition.  Gosia Grześkiewicz (Software Tester) How did you hear about … Continue reading “Aspire Systems Poland Summer Internship Stories”

Oracle and UiPath Partnership – What Does it Mean for Aspire?

The official partnership of global players in the area of ERP and Robotics Process Automation (RPA) is great news and an opportunity to maximize the potential of both platforms – … Continue reading “Oracle and UiPath Partnership – What Does it Mean for Aspire?”