Regular Expressions: Tutorial
The minimum Regex one should know and still be fairly productive.
What chart library to use in React?
The question “What chart library to use in React?” came about when I had to actually find one to introduce in a project. As suggested by a colleague, I created this blog post with the results of my research, maybe saving others from having to do the same.
Java @ itenium
In the world of software development, Java has long been one of the most widely used programming languages. Its versatility and reliability make it a popular choice for a wide range of applications, from mobile apps to enterprise software systems. However, staying up-to-date with the latest trends and developments in Java can be a challenge, especially for busy development teams with tight project deadlines.
Xamarin.Forms vs .NET MAUI
On the 8th of November 2022 .NET 7 was released, including .NET MAUI (.NET Multi-platform App UI). In this blogpost we will investigate the differences between Xamarin.Forms and its successor.
Regular Expressions: Introduction
You already know regex is a (very) useful skill? Skip to the Tutorial. If not, allow me to convince you…
Some people, when confronted with a problem, think ‘I know, I’ll use regular expressions.’ Now they have two problems. – Jeffrey Friedl’s Blog
Or the XKCD version:

JavaScript Testing: Jasmine to Jest
Jasmine vs Jest
When you search “Jasmine vs Jest”, you get a lot of high level comparisons which might be helpful when you have yet to write your first test. This is no such article, this is the article that answers the question
What are the actual syntax and API differences between Jasmine and Jest?
Head to the bottom of the article for the tl;dr difference table or for the slick VSCode integration.
.NET @ itenium
As we look ahead to 2023, the world of .Net development is evolving rapidly. There are several new trends that are emerging and are set to dominate the industry in the coming years.
Autohotkey Tutorial – hotkeys
First we’ll cover the basic Autohotkey hotkey syntax. Which is arguably already pretty confusing for newcomers in and by itself.
But we don’t stop there as after adding more and more hotkeys, it will also become harder and harder to think of new key combinations that are somehow still memorable. There is only so much you can do with the # (Windows) key etc.
Time for some creative hotkey combinations! ‘Advanced Hotkeys’ covers code snippets on how to run different scripts on single, double or triple key presses as well as how to differentiate between long(ish) key presses or mouse clicks. And more…
Example
; Single line hotkey
^#D::MsgBox Pressed Control + Win + D (%A_ThisHotKey%)
; Control + Win + C: Multi line script
^#C::
Run, notepad.exe
WinWait, Untitled - Notepad, , 3
Send, Dear sir,{enter}{enter}
Return
Create Excels with C# and EPPlus: A tutorial
Version 4.5.3.3 is the last version of EPPlus you can use without a license for commercial use.
See some alternatives if that is a dealbreaker for you!
We now have a blog series on an alternative Excel package ClosedXML
Which is basically on equal footing with EPPlus.
Moment.js Tutorial
Moment.js is a legacy project, now in maintenance mode. In most cases, you should choose a different library.
See some alternatives at the end of this post.
Proceed at your own peril
Moment.js is a mutable wrapper with a fluent interface for the native JavaScript date object (property _d). Use .toDate() to convert back to a JavaScript date.
European Women in Tech 2022
Within the 20 years of working as a woman in IT, I am used to being part of the minority, female professionals. I graduated as the only female in the class of “Analyst programmer” and never had more than a handful of colleagues with the same gender.











