To become a software crafter…Or die in the attempt.

What the fuck ORM means?

What the fuck ORM means?

Today is another day where a data model lealking into my business model ruins my productivity. So let’s talk again about impedance mismatch please. Relational data model We are all used to relational database. Back in school we learned how to design 1-n or n-n relationships and how to manage primary and foreign keys to manage […]

Just Blog It

Just Blog It

Since 1 year I try to write more blog posts. I’m performing at least 1 pomodoro per week to write drafts. I don’t feel pressure about publishing these drafts though, sometimes I do, sometimes I throw them away, and sometimes I merge them into a single post. I think it […]

Clarifying MVVM with DDD

Clarifying MVVM with DDD

I regularly see a lot of questions around MVVM, last one only a few weeks ago. The problem is usually the same: what should be a Model, and what should be a ViewModel? We can’t really blame developers, because references online are not really good, especially MSDN’s one. The explanation […]

Panorama to Hub

Panorama to Hub

If you decided to use a Panorama control in your Windows Phone application, then you will be as disappointed as I am to discover Microsoft remove it from the Universal Windows Platform. With a quick search on the web, you see it should be easy to replace with a Hub […]

Login and logout with Nancy

Login and logout with Nancy

To manage login/logout on a Nancy application, it seems pretty simple, according to the existing documentation. But all the examples I found assume that my navigation is manage server side, thus it works if you use return LoginAndRedirect() or LogoutAndRedirect() Now let’s say you want to manage your navigation client […]