2015-10-15

Where does the Repository belong?

Historically I've always viewed repository objects as part of the storage layer fairly deep down. But I recently had an interesting discussion that made me realize I never really meant it to be that way.

2015-10-01

Two types of lazy

I recently updated a bathroom in my house and being given my interest in agile software development and craftsmanship I always find it interesting to work with painters etc since they in theory are the role model for craftsmanship. While greatly impressed by the tile guy the painters surprised me with a new level of laziness.

2015-09-24

CQRS types

While the concept of CQRS is fairly simple to explain my experience is that it takes some time to master. The reason is that there are a lot of things to unlearn if you're used to developing your vanilla application.

2015-09-17

Stop estimating or?

I was listening to this Swedish podcast where the episode (episode 8) was titled "stop estimating" and since I hate estimates I started listening with high expectations. Naturally the title was chosen to be provocative but I was surprised that the message was actually to stop estimating.

2015-09-10

Monitoring is Testing

So a while back I was approached by DZone for some feedback on software quality. After ranting for an hour I was asked if I would mind writing an article on the topic. So I did and it got published earlier this week.

2015-09-03

Secure(r) IIS settings

If you are using IIS as a webserver you are probably interested making sure the service is configured to be as secure as possible.

2015-08-27

Do I need a new version of my REST API when I add something?

So today I will not talk about how to version REST APIs but rather how you can deal with certain changes. Specifically I want to talk about adding properties to an entity and then adding supported values to a list of predefined values for a property.

2015-08-20

Understanding HTTP Strict Transport Security (HSTS)

I'm not going to explain it all myself since it was explained in an excellent way here. However below is the executive summary.

2015-08-13

Black Hat USA 2015 report

Last week I told you about my training experience at Black Hat 2015. Now it is time to talk to you about the briefings and the business hall.