Scope first

Agree the scope, then write

Every project starts with a conversation about the product and who will read the documentation.

What I write

  • User guides and how-to articles
  • Step-by-step procedures
  • Help and support content

How a project starts

  • You tell me about the product and who will read the documentation
  • We agree on the scope before any writing begins
Start a conversation

What partners have said

Masha is the 'best of the best' and the example I will tell anyone to pattern themselves after if they want to be a great technical writer - no one does it better.

Principal Product Manager

She is super quick and extremely accurate. I hardly had to correct anything that she has ever written.

Principal Group Product Manager

Your reliability and collaborative spirit. Knowing that I can depend on you to deliver accurate and timely documentation makes my job significantly easier and allows me to focus on other critical areas. Your partnership has been invaluable, and I deeply appreciate your hard work and dedication.

Principal Program Manager

Thank You Masha! Your ability to take complex security requirements and translate them into clear, actionable documentation has been outstanding.

Senior Product Manager

Portfolio: documentation I wrote

Public Microsoft Learn articles from my time as a SQL content developer. Twelve years on SQL Server and Azure SQL at Microsoft: 1,500+ articles contributed to (close to 900 owned) and 2,000+ GitHub pull requests authored.

01
SQL Managed Instance · Flagship feature

Owned a flagship feature’s docs from the first article on

Connects SQL Server to Azure SQL Managed Instance for disaster recovery, read scale-out and migration.

Owned the documentation from the first article and maintained it through the feature’s evolution.

Managed Instance link overview

Current version ↗
02
SQL Server enabled by Azure Arc · Migration story

Kept migration docs current across three Azure targets

Migration documentation for SQL Server enabled by Azure Arc, covering every target: SQL Managed Instance, SQL Server on Azure VMs and Azure SQL Database.

Kept every article accurate and current as the feature matured.

SQL Server migration in Azure Arc: overview

Current version ↗
03
SQL Managed Instance · Release notes format

Designed a release notes format around customers’ top questions

Designed this format to answer the questions customers asked most often: “Is X feature still in preview?” and “What’s recently changed in this space?”

What’s new in Azure SQL Managed Instance

Current version ↗
04
SQL Managed Instance · Self-initiated tutorial

Proposed a tutorial, then built and tested every step

Built the environment, tested every step and wrote it from scratch.

Configure transactional replication between Azure SQL Managed Instance and SQL Server

Current version ↗
05
SQL Server · Docs usability

Showed readers the docs features they overlook

Helps readers use docs features they often overlooked.

SQL Server docs navigation tips

Current version ↗
06
SQL Server Management Studio · Built from support calls

Turned support calls into an SSMS tips article

My first article from scratch after joining the content team.

It answers the questions customers asked most and covers the SSMS features that surprised them most.

Tips and tricks using SSMS

Current version ↗

Need documentation that reads like this?

Start a conversation