| 
	     You are here  | 
        www.stevejgordon.co.uk | ||
| | | | | 
            
              www.billtalkstoomuch.com
             | 
        |
| | | | | First thing: I am a huge fan of Microsoft, their products and especially their developers. These people are first class engineers. So when I tried to move from NewtonSoft to System.Text.Json (STJ), I underestimated the problems involved. By a lot. I'm not going to write about this in | |
| | | | | 
            
              enterprisecraftsmanship.com
             | 
        |
| | | | | There's an interesting controversy between two DDD topics: the Specification pattern and the Always-Valid domain model. | |
| | | | | 
            
              haacked.com
             | 
        |
| | | | | You may want to deserialize JSON to strongly typed values, but sometimes you run into a situation where the API doesn't comply, until now. | |
| | | | | 
            
              www.ncameron.org
             | 
        |
| | | One of the more subtle aspects of Rust is how traits can be used as types. In this blog post I will attempt a bit of a deep dive into how to use traits as types and how to choose between the different forms. Preliminary: traits are not typesA type | ||