Not every class needs to be injected

A trend I see in code that gets written by friends and coworkers is that every class needs to be injected. They all look so surprised when I tell them that they don’t have to do that with every class they need. Then they always follow up with: then why do we need a dependency injection (DI) framework?

Continue reading “Not every class needs to be injected”


Two Factor Authentication via 1Password

Seems like I’m talking a lot about 1Password (and password managers in general) these past few weeks. Well, it’s because I think they are awesome and an invaluable tool if you want to secure yourself on the internet these days. In this article, I’m going to explain why you should use two factor authentication (2FA) and how you can set it up with 1Password, so you only need to do it once.

Continue reading “Two Factor Authentication via 1Password”

Asking for a raise

My wife is getting more and more responsibility at work. She handles a number of high profile cases, she’s following a course to become the company’s Data Protection Officer for the upcoming GDPR legislation¬†and is the all around go-to-girl for any problem around the office. This leads her to think about asking for a raise. Unfortunately, she has no clue how to go about this as she’s never asked for a raise before.

Continue reading “Asking for a raise”