Custom Pipes in Angular — The Ultimate Guide
Kagklis Vasileios

Custom Pipes in Angular — The Ultimate Guide

How to create custom pipes in Angular, what are pure and impure pipes, and how to use pure pipes to improve an application’s performance.

ProgrammingAngular
.Net 7 JSON Performance trap
Raphael Yoshiga

.Net 7 JSON Performance trap

We should keep performance in mind when writing code while avoiding making nano optimizations. Sometimes what looks like a frugal optimization makes a massive difference.

Programming.NETSoftware development
GraphQL Microservices - C#
Raphael Yoshiga

GraphQL Microservices - C#

On my last post, I explained why you could consider using a GraphQL API instead of REST. I used the example of an order summary page, where a mobile application might have to make multiple HTTP

Programming
Please, no Cosmos DB with EntityFramework.
Raphael Yoshiga

Please, no Cosmos DB with EntityFramework.

I’ve seen projects using Entity Framework to abstract Cosmos DB, trying to simplify developers' lives. Still, the tradeoffs for cost, performance and error probability are strongly in favour

FrameworkSoftware development
Microservices or Nanoservices?
Raphael Yoshiga

Microservices or Nanoservices?

It’s almost Christmas 2022, and the software development industry has learned many lessons. One of them was that monoliths are evil. B

Programming
Exploring Web Workers in Angular
Raphael Yoshiga

Exploring Web Workers in Angular

How to improve application performance and user experience with web workers in Angular

ProgrammingAngular
Angular Interceptors: The Complete Guide
Kagklis Vasileios

Angular Interceptors: The Complete Guide

What is an Angular Interceptor? How does it work? How to create and provide one to an application? How to bypass them? Read to learn more.

ProgrammingAngular
C# GraphQL Hotchocolate + Specflow Acceptance tests
Raphael Yoshiga

C# GraphQL Hotchocolate + Specflow Acceptance tests

In my previous posts, I’ve shown how GraphQL can speed up development by creating flexible/efficient APIs and fitting into a microservices architecture

ProgrammingSoftware development