Stickers - VX Company

Blogs

Werken bij VX Company: .NET Developer

Ik werk inmiddels bijna 5 jaar als .NET Developer bij VX Company, waarvan het grootste deel in de detachering. Ik vind detachering een leuke manier om mijn vak uit te voeren. Aan de ene kant is het heel afwisselend: je komt bij diverse bedrijven over de vloer, ziet uiteenlopende bedrijfsculturen, werkt met veel verschillende mensen samen en je doet ervaring op met verschillende codebases. Elke codebase is anders qua architectuur en stijl en daarom leer je er altijd wel iets van. Aan de andere kant heb ik mijn eigen vertrouwde werkgever: daar heb ik mijn collega’s waarvan ik weet wat ik aan ze heb, waarvan ik kan leren en waar ik altijd veel plezier mee heb.

Lees meer

Reactive programming introduction

Lees meer

Coronavirus uitwijktest: the good, the bad and the ugly

Mede naar aanleiding van de zorgen rondom het coronavirus wilden we kijken hoe onze werkzaamheden, processen en tools zich houden wanneer er collectief thuis gewerkt wordt. Natuurlijk werken medewerkers van ons software ontwikkelteam wel vaker vanuit huis, maar nog niet eerder deden we dat ongepland en met zijn allen tegelijkertijd.  

Lees meer

Alweer een jaar VX Groningen

Nu ik een dik jaar bij VX Groningen aan de slag ben, is het tijd om eens terug te kijken naar de voorgaande periode. Waarom wilde ik ook weer overstappen en hoe heeft deze overstap uitgepakt?

Lees meer

Cookies, tokens and session lifetime with Identity Server

When dealing with OpenID Connect (OIDC) and OAuth authentication in a modern .NET application, Identity Server is ofted used as the identity provider. In this post, I’ll work through a common, but quite specific scenario: configuring the lifetime of a client session. In this case, the user of an ASP.NET MVC Client must be logged out of the session after 15 minutes of inactivity. In such a setup, there are a lot of places where you can configure time-outs, lifetimes, expirations etc. So which ones are relevant for the client session and which ones are not? Let’s find out.

Lees meer