Phil Factor ‘Cha’: Tea-Drinking for IT Developers. Tea drinking is important to developing software. It matters how you drink it, as well as how you prepare the... 06 March 2009 5 min read
Tony Davis The Greasy Pole Programmers often have an old-fashioned view of their trade. They enter the profession imagining that they will spend most of... 04 March 2009 3 min read
Phil Factor How to Write Blogs It is with huge embarrassment that I offer advice on how to Blog. Blogging is not an elitist thing; there... 04 March 2009 5 min read
Michael Francis Exchange 14: Times are Changing Times are definitely changing for the users of Email clients such as Outlook. Exchange 14 (E14), the internal name of... 02 March 2009 3 min read
Reka Burmeister Testing search As Exchange Server Archiver slowly but steadily heads towards launch, we have completed more and more components. Recently the Outlook... 02 March 2009 7 min read
Louis Davidson The second pillar – Normal The first pillar was easy, since no reasonable person is going to argue that having a design that is not... 01 March 2009 4 min read
Charles Brown 10 years of C# Next week we’re interviewing Anders Hejlsberg – the father of C# – for our sister publication SimpleTalk. We were talking... 24 February 2009 2 min read
Alex Davies Hello world! I’m Alex, and I’m going to start writing blog posts when I think of something interesting to say. I’ve been... 23 February 2009 1 min read
András Belokosztolszki Why should I rebuild a table after dropping or adding a column? The amount of space used by table rows can be important, and there are good articles on the web that... 19 February 2009 5 min read
Tony Davis In Pursuit of Simplicity Dynamic Management Views (DMVs) are an incredibly valuable addition to the DBA’s troubleshooting armory, laying bare previously unavailable information regarding... 17 February 2009 3 min read
Louis Davidson Business Rule Enforcement I know this is a topic that could cause a few heads to spin around uncontrollably if taken the wrong... 16 February 2009 5 min read
Reka Burmeister Issues with a detailed test description In the Exchange Server Archiver team we recently had a series of discussions among our testers in order to get... 16 February 2009 4 min read
Tony Davis The Publishing Maul Over recent years, Agile development and Scrum have been championed by some developers, and various consulting firms, with a quasi-religious... 03 February 2009 3 min read
James Moore Adopting Scrum We kicked off a new project a few months ago: rewriting ANTS Memory Profiler. As part of the project, we decided... 28 January 2009 2 min read
Tony Davis Beg, Borrow, Steal before Build The art of developing an application, or maintaining a database server, really consists of finding ways of postponing or avoiding... 26 January 2009 3 min read
Richard Mitchell When is a Bug NotABug So we’re coding away – as you do – on our lovely new product (Blatant Plug : Exchange Server Archiver).... 23 January 2009 2 min read
Phil Factor Technical Interviews, and tests, have got to stop! ‘Technical Interviews’ have got to stop. They are a disgrace to the IT profession. Two MVPs who I asked the... 22 January 2009 5 min read
Phil Factor Calculating Easter: The longest scientific Project ever? On Friday, I’d managed to work myself into a rage about something. I then sat down and wrote the following... 18 January 2009 4 min read
Louis Davidson A few Word tips and tricks for writers Edit: Added ideas from comments at the end of the blog Not exactly a SQL topic, but I am working... 18 January 2009 5 min read
Jason Crease How big is a string in .NET? Typically the size of an object is 8 bytes for the object header plus the sum of the fields. Consider... 16 January 2009 3 min read