Development

Articles about programming, web development and VR/AR development.

Enhance Angular Performance with Lazy Loading Techniques

As web applications grow in complexity and feature sets, performance optimization becomes a key concern for developers. Angular applications are no exception, particularly when they experience significant increases in bundle sizes and slower load times. In this blog post, we will explore effective techniques for optimizing Angular application performance using lazy loading and preloading strategies. By implementing these strategies,

By |2025-06-12T15:05:18+02:0012. June 2025|Angular, Development|

Benefits of Using TypeScript in Electron Applications

In the landscape of modern software development, creating cross-platform desktop applications can be a complex challenge. However, leveraging TypeScript within the Electron.js framework can significantly enhance development efficiency and application quality. In this article, we will explore the various benefits of using TypeScript in Electron.js applications, and provide actionable insights into how developers can effectively integrate this powerful combination

By |2025-06-12T14:06:46+02:006. June 2025|Cross-Platform, Development, Electron|

Understanding Signals in Angular 19 for Developers

Angular has consistently evolved to meet the needs of developers, and one of the most exciting advancements in Angular 19 is the introduction of Signals. Signals offer a powerful way to manage state and facilitate component communication, making them essential for modern web development. This article explores Signals in Angular 19, detailing their functionality, features, and practical applications. Table

By |2025-06-02T09:21:47+02:002. June 2025|Angular, Development|

Enhance Angular Testing with @testing-library/angular

As a fullstack web developer with extensive experience in Angular applications, understanding the nuances of effective testing is paramount. That's why today, we're delving into an essential tool for any Angular developer: @testing-library/angular. This library has emerged as a game-changer in simplifying the testing of Angular applications, providing a user-centric approach that enhances both reliability and maintainability of tests.

By |2025-05-28T09:14:03+02:0027. May 2025|Angular, Development, Unit Testing|

Introducing Calcit: A Fun and Easy Way for Kids to Practice Mental Arithmetic

As parents, we’re always looking for ways to make learning fun and engaging for our kids. Recently, when my daughter’s teacher asked parents to create index cards with arithmetic problems for our first graders, I thought: "Why not make this process more interactive and accessible?" That’s how Calcit was born. Calcit is a simple yet effective web app designed

By |2025-01-14T16:01:27+01:0014. January 2025|General, Private, React|

Be careful with the spread syntax of ES6

The spread syntax is a JavaScript feature that really comes in handy for several use cases. Yet there are some caveats that you should be aware of when using it. What is the spread syntax? The spread syntax ... can be used together with JavaScript objects and iterables (such as arrays) in JavaScript ES6 or TypeScript. When using

By |2022-12-13T21:38:12+01:0013. December 2022|Development|

Custom npm registry with authentication

If you are working on an enterprise project for a large customer, you are possibly working with scoped and private npm packages. This can be libraries or utility code that is shared across multiple applications. You will not find these packages on the public npm registry at https://registry.npmjs.org/. This kind of private packages are usually published into a custom npm

By |2021-08-24T16:12:40+02:0024. August 2021|Development, npm|

Microfrontend with Angular and Webpack Module Federation

Large software monolithes have been a common problem in business applications for years. Backend architects already came up with microservices to tackle this problem a while ago. But frontend developers were still lacking a clean technical solution until now. Most of today's microfrontend solutions (such as webcomponents) feel cumbersome and overcomplicated. Especially if you want to use a framework like

By |2021-05-26T20:18:39+02:007. May 2021|Development|

Unit Testing Angular Pipes

While unit tests in general can get complex really fast (especially when it is required to mock a lot of dependencies), unit testing Angular Pipes is fortunately one of the easier exercises. Likewise, they usually have zero to few dependencies and implement a single interface function that can be treated as a blackbox. The transform interface of Angular Pipes

By |2021-05-26T17:17:07+02:0021. April 2021|Development|
Go to Top