Mike Slinn

Preparation is Everything

Published 2021-03-18.
Time to read: 8 minutes.

Mike Slinn has been working in the tech industry for more than four decades. His passion for technology, coupled with his keen interest in unraveling puzzles, have allowed Mr. Slinn to excel as an expert witness in technology legal disputes. To date, he has been retained 19 times for his expert opinion.

Contact Mike Slinn to discuss how he might provide value.

This article is from the series entitled Technology Expert Articles for Attorneys. You might find the articles of interest if you are looking for a software expert witness, a technology expert witness, or a computer expert witness.

I have never been disqualified.
All my opinions have been accepted.

Sign up for my newsletter!

Thorough preparation for hostile supervised source code review, deposition and testimony is vital. The best way for an expert witness to prepare is to over-prepare. Competent experts prepare until they get it right.

Excellent experts prepare until they cannot get it wrong.

Nothing Succeeds Like Excess

“Moderation is a fatal thing, Lady Hunstanton. Nothing succeeds like excess.”

   – Oscar Wilde, from A Woman of No Importance, Act 3 (1893).

This article explains how the above quotation is relevant to an expert witness.

Honing My Opinions

Takayama Toshio, sword polisher and sharpener, works the blade of a hand-forged katana sword at the Bizen Osafune Sword Museum in Osafune, Japan.
Takayama Toshio, sword polisher and sharpener, works the blade of a hand-forged katana sword at the Bizen Osafune Sword Museum in Osafune, Japan.

My experience as an expert has been that for many of my cases, most of my time is spent preparing for interactions with the other side. My reports are written as a series of drafts that I share with the attorneys that I work with. We discuss the material, and that allows me opportunities to clarify exactly what I mean. The best attorneys that I have worked with have typically challenged the material as it evolves. My responses often get incorporated into the next draft.

As I work through each draft of a report, if there is material that is never the subject of discussion, I must ask myself if that material is fundamental and obvious, or whether it provides a basis for my opinions. Since an expert report concludes with opinions, material that is not fundamental, or necessary background, and is not something that was relied on to form an opinion, might not be germane enough to include in the report.

As a motivating principle, if one views each statement in a report as a potential attack vector that might be exploited by the opposing side, then it follows that removing unnecessary statements makes for a stronger report. This is one of the reasons why a vigorous dialog between an expert and the attorneys that they work with will, in general, yield a better result.

Preparation Scenarios

To date, my most common types of interactions with the opposition have been:

  1. Accessing restricted material under supervision.
  2. Examination and cross-examination when being deposed.
  3. Testifying under oath.

This article explains the type of preparation I do for these circumstances.

Preparing To Access Restricted Material Under Supervision

Experts often examine restricted material in a glass-walled evidence room.
Experts often examine restricted material in a glass-walled evidence room.

Computer source code has been the most common type of restricted material that I have reviewed to date. Project-related information is often not as closely guarded. I wrote about how I do source code comparisons previously. This article will not repeat that information.

A software expert who needs to examine source code would ideally like complete access to the material, in their office. They would like to use special software and/or hardware to analyze the material, and they might want to write scripts (small programs) to help them with their task. Sometimes this is possible. Sometimes this is not.

The restrictions on how and where I, as an expert, can examine source code can be profound. I find that imposing these restrictions seriously impacts what can be accomplished, and how the source code review can be approached. They also raise the cost of litigation for plaintiff and defendant significantly; it would be much cheaper for both parties if they would just allow the software expert access to any tools they want. A good expert will eventually find out the facts one way or another anyway, so why waste money? The cost penalty paid by both sides for imposing tight restrictions on experts can become significant. The extra cost comes from extra time spent preparing, and, if permitted by the court, extra time examining evidence with reduced efficiency.

Restricted materials are sometimes provided to an expert in a glass-walled evidence room (sometimes this is called a ‘clean room’), and if they are placed in such a room, then the expert is usually observed the entire time they review the material. Normally, at least one representative of the opposing counsel’s firm observes the expert the entire time that the expert has access to the restricted material. The evidence room usually has no communication devices, and the expert many not bring in a mobile device, camera, etc. A limited amount of Bates-numbered paper is usually provided for the expert to take notes.

Hostile Opposing Counsel

Defendants at the International Military Tribunal trial in Nuremberg, Germany.
Defendants at the International Military Tribunal trial in Nuremberg, Germany.

It is not unusual for opposing counsel to be unhelpful. Sometimes, however, opposing counsel crosses the line into unprofessional hostility. While attorneys are expected to be partisan, they are prohibited from tampering with evidence. Sometimes, when their desire not to lose a weak case overcomes their better judgment, they cross the line because they think they can get away with it.

A case that I worked on required me to compare two bodies of code. One body of code came from my client, and I could inspect it at leisure on my laptop over many weeks. The other body of code came from the opposition.

Before providing access to the source code, opposing counsel misrepresented the computer language it in which it was written and the software frameworks that were used. Fortunately, I did not put my faith in the information the opposition provided, and instead I spent quite a lot of time writing scripts to identify unique aspects of my client’s code. I prepared 250 pages of instructions for myself to follow while in the glass-walled evidence room, for various possible scenarios. Armed with these instructions, I quickly discovered exactly which portions of source code were similar between the opposition’s evidence and our side’s evidence.

Every day that I spent in the glass evidence room examining the opposition’s code I found that the evidence had been changed significantly. Directories had reorganized, new directories had been added, and others had been removed. That did not slow me down much due to the nearly fanatical amount of preparation I had done. I knew what to look for, and found it. All the opposition’s shenanigans did not help their case – in fact the judge was not impressed because I chronicled the events in my report. It was satisfying for me to be able to voice strong opinions in my report, backed up by incontrovertible evidence and straightforward reasoning.

The extra cost of the unusual amount of preparation I did for this case was significant. The only reason I felt it necessary to dedicate such an extreme amount of time to preparing was because opposing counsel had previously demonstrated a willingness to exceed proper behavior. Each transgression motivated further transgressions. The risk that they assumed was that, if they lost, and the judge found they violated legal standards, they might be subject to consequences.

Testimony as Performance Art

“All the world is a stage.”<br>   – William Shakespeare, As You Like It.
“All the world is a stage.”
  – William Shakespeare, As You Like It.

It is not enough for an expert to know the facts, perform appropriate analysis and provide defensible opinions. Answering questions simply, directly and without embellishment can be surprisingly difficult. Getting it right under pressure, while tired from travel and long days of work, requires extensive practice.


Preparation for testimony begins with the first draft of my report and includes rehearsals with the attorneys I work with.

Following is a typical sequence of events before my report is submitted. This explanation is rather general, and approximates what might be done in US Federal court and ITC arbitration. Patent-related matters do not necessarily follow this sequence exactly as described, however those sequences are similar enough that this general description should be instructive for those who have not gone through these types of legal processes before.

My report is written with the intention of effectively defending it:

  • Summarizing my draft report into the minimum number of key points.
  • Summarizing the other side’s expert reports (if available) into the minimum number of key points.
  • Role playing testimony against an aggressive attorney (from our side), who tries to find different weaknesses in my responses. Running through every scenario many times, often with a twist.

After my report is submitted to the court, and the other side has responded, the sequence generally continues as follows:

  • I follow a similar sequence for preparing drafts of my response to the other side's expert report.
  • Role plays are performed before deposition. These usually take place in person with the attorneys I work with.
  • Doing a postmortem of each run-through with the participants, using recorded video, is vital.
  • Summarizing my responses onto flashcards for each anticipated question has proven to be very helpful.
  • Working through the flashcards over several days until neither I nor the attorneys I am working with can make a mistake, no matter how tired we are, means I can be confident that I will do well when testifying.

I want to make a distinction between rote memorization and being able to recall all the salient points of my expert report easily, and to discuss their subtleties in detail. If an expert is viewed as a puppet because they stick verbatim to a script, then their credibility is lost. On the other hand, being able to readily articulate a nuanced understanding of the details of a case is impressive. “Threading the needle” by not falling into technobabble and plainly stating facts, methodology and opinions without being boring can be quite a challenge.

Winning Confidently

Being visibly relaxed and confident while easily handling whatever the other side brings forward goes a long way to winning as an expert. (Please remember that my definition of ‘winning’ may not be what you might expect.)

Confidence comes from knowing that one simply cannot make a mistake. The right words, demeanor and sense of timing have been habituated into the unconscious. Excellence has become natural.

Contact Mike Slinn

No technical recruiters for contract work or employment please.

  • Email
  • Direct: 514-418-0156
  • Mobile: 650-678-2285


The content on this website is provided for general information purposes only and does not constitute legal or other professional advice or an opinion of any kind. Users of this website are advised to seek specific legal advice by contacting their own legal counsel regarding any specific legal issues. Michael Slinn does not warrant or guarantee the quality, accuracy or completeness of any information on this website. The articles published on this website are current as of their original date of publication, but should not be relied upon as accurate, timely or fit for any particular purpose.

Accessing or using this website does not create a client relationship. Although your use of the website may facilitate access to or communications with Michael Slinn via e-mail or otherwise via the website, receipt of any such communications or transmissions does not create a client relationship. Michael Slinn does not guarantee the security or confidentiality of any communications made by e-mail or otherwise through this website.

This website may contain links to third-party websites. Monitoring the vast information disseminated and accessible through those links is beyond Michael Slinn's resources, and he does not attempt to do so. Links are provided for convenience only and Michael Slinn does not endorse the information contained in linked websites nor guarantee its accuracy, timeliness or fitness for a particular purpose.

* indicates a required field.

Please select the following to receive Mike Slinn’s newsletter:

You can unsubscribe at any time by clicking the link in the footer of emails.

Mike Slinn uses Mailchimp as his marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp’s privacy practices.