3 August, 2012. It was a Friday. I’ve been talking about this for what seems like an eternity in Internet time: earlier this week my 4 part screencast series on Backbone.js was released through ...
1 February, 2013. It was a Friday. I was fortunate enough to be the first guest on the Upfront Podcast this week. It’s a new podcast hosted by Jack Franklin and Ben Howdle, focused on all things front ...
19 May, 2015. It was a Tuesday. REST, a term that few people understand and fewer know how to implement, has become a blanket term for any sort of Web API. That’s unfortunate, because the underlying ...
15 February, 2009. It was a Sunday. It’s a common question, “Where do I put validation?” Simple answer: put it where it’s needed. But it’s not just a question of “where”, but of “when”, “what” and ...
19 July, 2016. It was a Tuesday. To help those building applications using the new Microsoft DI libraries (used in Orleans, ASP.NET Core, etc.), I pushed out a helper package to register all of your ...
17 February, 2012. It was a Friday. If you write any code in JavaScript then you’ve probably used closures, but do you actually understand what they are and how they work? Taking the time to ...
This is the fifth installment to the series: RabbitMQ for Windows. In the last installment, we took a look at the four exchange types provided by RabbitMQ: Direct, Fanout, Topic, and Headers. In this ...
21 March, 2013. It was a Thursday. In the previous couple of posts, I looked at the two main patterns I run into when looking at sagas: Looking back on our McDonald’s example, we could improve our ...
28 May, 2026. It was a Thursday. Part 2 of 5 in the Local LLM Bench series. The PowerShell script from part one did its job. It surfaced the think-mode problem, sorted out which models could call ...
19 April, 2010. It was a Monday. If you’re using Double Dispatch in your code, this may be a symptom of an underlying design issue which may impact the maintainability of your application. Due to the ...
1 June, 2016. It was a Wednesday. In many of my applications, the UI and API gravitate towards task-oriented UIs. Instead of “editing an invoice”, I “approve an invoice”, with specialized models, ...
12 August, 2008. It was a Tuesday. A question came up on the ALT.NET message board asking whether Value Objects should be used across service boundaries. Of course, the conversation took several ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results