Your cart is currently empty!
Category: Uncategorized
-
# Building a Stateful Tag Selection System in Angular with Signals and Services
Introduction In modern web applications, maintaining state across navigation while providing a responsive user interface can be challenging. In this article, we’ll explore how to build a robust tag selection system using Angular’s latest features including signals, services, and Material Design components. The Challenge When implementing a tag selection system, we often face several challenges:…
-
Real-World Use Case: Tracking the Most Recent Changes in Customer Data
Scenario Imagine you are working for a company that needs to track changes in customer information over time. The company has a table named CustomerAudit that logs every change made to customer data, including the date of the change. The goal is to retrieve the most recent change for each customer. The CustomerAudit Table The CustomerAudit table has the following structure:…
-
Solving Multiple Instance Issues with OIDC Authentication in Angular
Context When migrating from angular-oidc to oidc-client-ts, we encountered an interesting challenge with popup authentication and state management. The migration itself was straightforward, but we discovered a subtle issue with service instantiation. The Problem While implementing popup authentication, we noticed inconsistent behavior with our user state management. The symptoms were:User state updates weren’t propagating consistentlyMultiple instances of the same service…
-
Just for the record. I purchased a door lock actuator for an e90 BMW from Ebay. After installing it…. it doesn’t work.😢
To avoid feeling like it was a total waste, here is the install guide.
-
[Solved] Veeam Backup Failed – Cyclic Redundancy Check
As a tech enthusiast, I try to do make sure I back up. Every night, I rely on Veeam to create a reliable backup of my precious photo library, which I store on a dedicated drive. However, one night, disaster struck: Veeam threw a CRC (Cyclic Redundancy Check) error during the backup process. If you’ve…
-
SQL Cheat Sheet
Find duplicates in table: Delete specific records by id:
-
[Solved] Authentik Running behind NGINX Connection Errors
I have an authentik instance set up which has proved quite handy. I noticed howerver, that I was having some intermittent connection errors. In short, make sure to enable websockets 😉
-
[SOLVED] Windows 7 virtual machine time syncing even with internet time switched off
I was trying to figure out why the time on a Windows 7 virtual machine was constantly changing, even after I turned off the internet time syncing. I ended up stumbling across an article on the VirtualBox forums, which I thought would be handy to include here to increase its chance of helping the community:…
-
Converting Dates to Unix Timestamps: A Simple yet Powerful Technique
As developers, we often work with dates and timestamps in our applications. One common requirement is to convert a date into a Unix timestamp, which is the number of seconds that have elapsed since January 1, 1970, at 00:00:00 UTC. In this article, we’ll explore a simple yet effective way to achieve this conversion using…
-
Running out of space? Here is how to remove old backup points with Veeam.
Edit >>Storage >> Change the retention policy. On the next run, veeam will clean up the old backups. 😎