Elliotte Rusty Harold: Why REST Failed
This is the clearest and most concise explanation of REST that I have yet encountered, including why it’s not all there yet. (In spite of the title it’s not really hostile… Read more »
This is the clearest and most concise explanation of REST that I have yet encountered, including why it’s not all there yet. (In spite of the title it’s not really hostile… Read more »
This contains Microsoft’s official guidelines for protecting user privacy in desktop and web applications. They cover mostly user-interface issues rather than Windows-specific technical details. If you are a software developer… Read more »
Simple but deep: Empathy Box :: 5 Principles For Programming
fullduplex.org How to Shoot Yourself in the Foot in Any Programming Language
brevity.org — Links to essays in Best Software Writing I
Steve Yegge has a long post on Agile development methods. (via Joel Spolsky): Stevey’s Blog Rants: Good Agile, Bad Agile Actually this is mostly about how Google develops software. Never… Read more »
If you want to call old-style COM components from an ASP.NET page, or worse, from an ASP.NET web service, be sure to read this article carefully first: Wicked Code: Running… Read more »
A lot of weblogs and similar sites use feedburner.com to generate custom RSS feeds. This gives a lot of flexibility, but it has a hidden disadvantage: your feeds will not… Read more »
Security Engineering – A Guide to Building Dependable Distributed Systems by Ross Anderson is now available on-line.
I just gave a talk on Contract-First web service development using .NET tools. The slides are available here.