The strongest articles on engineering excellence and technical leadership — ranked by substance, not recency. How this is ranked
Engineering as a Leadership System: Moving Beyond Frameworks
Delivery outcomes are shaped less by frameworks and practices than by the operating model leaders have designed. How an organisation's …
Why Most Companies Operating Models Fail in Dynamic Markets
A concise comparison of Predictive and Adaptive Operating Models, explaining why traditional structures fail in dynamic markets and how …
One Azure DevOps Project for 1,500 People Is Not the Risky Option
Compare the coordination costs of separate Azure DevOps Projects with the governance a shared Project requires, using actual dependencies …
Telling People What to Do Is Not Leadership. It’s a Failure of System Design
Explores why real leadership means designing systems that enable team autonomy, flow, and accountability, rather than relying on …
The AI Decided Is Not an Explanation
When an AI says it got bored or we say it lied, we give a machine feelings and intentions. The false output needs an explanation, not an …
AI Agents Lie About Being Done
My agent reported every task complete when half the tests were missing. Call that a lie if you like. The engineering problem is that the …
Don’t Manage Dependencies, Remove Them
Explains why dependencies are a sign of poor system design and outlines steps to eliminate them by aligning teams, clarifying ownership, and …
The Estimation Trap: How Tracking Accuracy Undermines Trust, Flow, and Value in Software Delivery
Tracking estimation accuracy in software delivery leads to mistrust, fear, and distorted behaviours. Focus on customer value, flow, and …
Is Agile Really Just a Mindset?
Explores Agile as a disciplined system of delivery, emphasizing engineering excellence, CI/CD, observability, and system design over mindset …
597 resources, newest first
Visual Studio 2008 Beta 2 Team Explorer
Explains the absence of Team Explorer in Visual Studio 2008 Beta 2 installation and the need to download it separately for Team Foundation …
Social and Business Networking
Explores challenges of managing multiple social and business networks, proposing a unified, secure system for centralised contact management …
SharePoint Content Request | What would you like to see?
Share your ideas for new SharePoint features, including better Team Foundation Server integration for both technical and non-technical …
Deployment documentation
Outlines steps to document and improve deployment for a complex business app, focusing on automation, rollback, vendor updates, and …
How to become a Multi-Dimensional Free Thinker
Explores how dyslexia can enhance multi-dimensional thinking, creativity, and problem-solving, highlighting benefits for careers in …
Memories of a multi-dimensional free thinking software developer
Explores how neurodiversity, particularly dyslexia, influences software development skills, offering insights and resources for developers …
Loosing the battle, but the war goes on
A personal account of challenges promoting TFS over Jira and Subversion, highlighting adoption barriers, team dynamics, and efforts to …
The future of software development
Explores how software factories, web services, and specialised development teams can speed up software delivery, improve adaptability, and …
Solution to sub sites in Sharepoint 3.0 with Team Foundation Server
Explains how to configure Team Foundation Server to create SharePoint 3.0 project portals as sub-sites, including manual and automated setup …
Creating a managed service factory
Explains how to build a managed service factory to access and manage local or remote services across multiple servers, supporting flexible …
Creating your own Event Handler
Learn how to create custom event handlers for Team Foundation Server by inheriting from AEventHandler, implementing IsValid and Run methods, …
TFS Event Handler: Prototype Released
Prototype application and source code for a TFS Event Handler are now available, enabling configuration and extension for Team Foundation …
Sharepoint 3.0 TFS Sub-Site creation investigation result
Automating SharePoint 3.0 sub-site creation for TFS projects is not supported; manual site setup is required unless you customise the …
NetIDme
Online identity verification service enabling users to prove their identity for safer interactions, with support for CardSpace, ChatShield, …
TFS Process Templates
Explains how Team Foundation Server process templates enable custom workflows, highlights their flexibility, and offers advice for effective …
SharePoint 3.0 TFS Sub-Site creation error
Explains troubleshooting steps and error messages when creating Team Foundation Server sub-sites in SharePoint 3.0, including site URL …
My Wish List of Team Foundation Server Tools
A list of desired Team Foundation Server tools, including event handlers, workflow integration, Jira and BPEL sync, simplified work item …
Setting up TFS to create project portals as child sites of an existing SharePoint 3.0 site (or sub site)
Guide to integrating Team Foundation Server with SharePoint 3.0 by creating project portals as child sites, including setup steps, …
Team Foundation Server & SharePoint 3.0
Guidance on configuring Team Foundation Server to create project sites under a SharePoint 3.0 subsite, enabling a central intranet portal …
TFS Gotcha (Exception Handling)
Explains how to handle non-serialisable Team Foundation Server exceptions in WCF by creating custom serialisable exceptions for reliable …
Creating WCF Service Host Programmatically
Explains how to programmatically create and configure a WCF Service Host in .NET, including base addresses, endpoints, bindings, and service …
TFS Speed Problems
Advice on diagnosing and resolving Team Foundation Server speed issues, including network checks, server specifications, and common causes …
TFS Feature Wish (TFS Checkin Notifier)
Proposes a Team Explorer add-in for TFS to notify users when a checked-out file becomes available, streamlining file access and …
Benefits of remote access for Team System
Enables secure, controlled remote access for global teams, allowing efficient collaboration, task tracking, and integration of overseas …
Recipe for Team Server in a small business
Breaks down the costs and benefits of setting up Team Foundation Server for small businesses, covering licensing, hardware, and key features …
Would anyone be interested in hosted Visual Studio Team System (LinkedIn Question)
Discussion on the demand and benefits of hosted Visual Studio Team System for small businesses, covering customisation, security, access, …
TFS Event Handler Progress
Update on TFS Event Handler project progress, focusing on resolving security issues, improving error handling in WCF services, and …
Envisioning vs Provisioning
Compares envisioners, who innovate and prototype with new tech, to provisioners, who deliver reliable solutions, highlighting their roles in …
TFS EventHandler: MSMQ Refactor
Refactoring a TFS Event Handler to use MSMQ, splitting it into modular services for event queuing and handling, improving maintainability …
TFS EventHandler: Now on CodePlex
Team Foundation Server EventHandler is now available on CodePlex, with ongoing updates to use Message Queuing and a Windows Service. Source …
Selling the benefits of Team System
Guidance on effectively promoting Team System to developers, managers, and project teams, addressing their concerns and strategies for …
TFS EventHandler: Message Queuing
Explains using message queues in Team Foundation Server EventHandler to manage events reliably, ensuring no data loss during handler updates …
Team Server Event Handlers made easy
Explains a simple way for power users to create, upload, and manage custom event handlers for Team Foundation Server events using an admin …
Team Server Hmm!
Explains how to connect Microsoft SQL Server Management Studio to Team Foundation Server using the MSSCCI Provider for integrated source …
TFS Admin Tool 1.2 Gotcha
Describes an issue in TFS Admin Tool 1.2 where adding a user as "Contributer" fails to grant necessary "Reader" permissions in reporting …
TeamPlain Error: TF14002
Explains the TF14002 error in TeamPlain, where NT AUTHORITY\NETWORK SERVICE lacks valid user group access, and discusses possible causes …
TFS Weekend Part 1 - Install
A walkthrough of installing Team Foundation Server (TFS) in a small business, covering setup steps, admin access, permissions, and remote …
TFS Gotcha (server name)
Explains how to fix TFS installation issues caused by server name and proxy settings by editing the hosts file and renaming the server to …
Some thoughts on .NET 3.0 from LinkedIn
Insights on adopting .NET 3.0 for new applications, its features like WPF, WF, WCF, CardSpace, and comparisons with BizTalk, plus upgrade …
Software Development Industrial Revolution
Explores how industrialising software development with tools like Team Foundation Server boosts speed, collaboration, and scalability in …
Deploying Team Server
Discusses the challenges, costs, and benefits of implementing Team Foundation Server (TFS) for large development teams in a corporate …
The trouble with IIS6, .pac files and DNS
Explains issues with serving .pac proxy files on IIS6 due to missing MIME types and how to resolve DNS for proxy appliances lacking host …
Time That Task VSTS Check-In Policy
Explores a TFS check-in policy for tracking task time, discusses challenges like task switching, and suggests using an external app to …
Ahhh, the fun of deploying Team System in a large corporation
Guidance on deploying Team Foundation Server in large organisations, including database setup workarounds and links to official TFS …
RDdotNET Project Created
A new RD.NET Community Foundation project offers extensible services for community sites, including globalisation, relationship management, …
Windows Communication Framework Evaluation
Assessment of Windows Communication Foundation (WCF) for enterprise web services, focusing on security, compatibility, and benefits over …
Adding ToolStripPanel UI Adapter Support to the Composite UI Application Block
Explains how to extend the Composite UI Application Block to support ToolStripPanel UI adapters, enabling dynamic ToolStrip integration and …