Matt Bierner
12821956+mjbvz@users.noreply.github.com
90d · built 2026-05-28
90-day totals
- Commits
- 132
- Grow
- 6.7
- Maintenance
- 4.0
- Fixes
- 2.0
- Total ETV
- 12.7
30-day trajectory
Last 30 days vs. the 30 days before. Up arrows on Growth and ETV mean improvement; up arrow on Fixes share means more time on fixes (worse).
↑+188.2 %
vs 34 prior
↑+20.8 pp
recent vs prior
↑+2.3 pp
recent vs prior
Daily performance
Daily ETV, stacked by Growth, Maintenance and Fixes.
Work-mix over time
Share of Growth / Maintenance / Fixes over a rolling 7-day window. Reads as 'where is effort flowing right now'.
Repository spread
Where this developer's commits land. Concentrated work (top1 > 80%) vs polymath spread (top1 < 30%).
Most impactful commits
Top 20 by ETV in the 90-day window.
- 1.5ETVMove bierner.markdown-mermaid into core This makes my mermaid markdown extension builtin. As part of this I've renamed `chat-mermaid-features` to the more generic `markdown-mermaid-features` since this once extension now contributes a consistent mermaid UX for chat, notebooks, and previews Fixes #293028github.com-microsoft-vscode · ea086aed · 2026-05-13
- 0.7ETVAdd basic github lexical search Fixes #312210 This is using the old search endpoint. We'll start switching over the new one once it's ready Co-authored-by: Copilot <copilot@github.com>github.com-microsoft-vscode · cf82f857 · 2026-04-23
- 0.6ETVEnable output renderers for code blocks in chat For #257761github.com-microsoft-vscode · 7326d265 · 2026-05-12
- 0.6ETVVarious improvements and fixes for markdown diff rendering For #315174 Adding better inline diff indicatorsgithub.com-microsoft-vscode · f856c4c4 · 2026-05-09
- 0.5ETVAdding UI for external ingest enablementgithub.com-microsoft-vscode · 964d1fa6 · 2026-05-14
- 0.5ETVAdd new VS Code theme for mermaid diagrams Fixes #316968 Creates a new theme for mermaid diagrams that is derived from the current VS Code color themegithub.com-microsoft-vscode · 80afb576 · 2026-05-20
- 0.5ETVFix some bugs around preserving location when switching current tab to md previewgithub.com-microsoft-vscode · 9a6cabf8 · 2026-05-05
- 0.4ETVRework custom editor diff/merge contribution points For #292379 Instead of new top level fields, let's make it so these are all defined on the priority field like so: ``` priority: { editor: "default", diff: "option", merge: "option" } ``` This should be more extensible going forward and keeps all the priorities nicely groupedgithub.com-microsoft-vscode · 621b6505 · 2026-05-14
- 0.4ETVUse proper functions to get chat session types We shouldn't look at the scheme directlygithub.com-microsoft-vscode · 21706550 · 2026-05-01
- 0.4ETVFix some bugs and clean up how markdown change indicators are renderedgithub.com-microsoft-vscode · cc02f7d4 · 2026-05-20
- 0.3ETVAdd proposal for custom editor diff/merge priority Fixes #292379 For #138525 Also related to work in #315174github.com-microsoft-vscode · 1a8d9d0b · 2026-05-08
- 0.3ETVAdd improved markdown front matter rendering Fixes #316140 Let's try with `table` as the default initially but we can switch to `hide` is we prefergithub.com-microsoft-vscode · 06115d9e · 2026-05-12
- 0.3ETVUse a broadcast channel for md preview diff scroll sync This makes scroll sync faster by using a broadcast channel instead of the normal vscode webview api. This means the two webviews can communicate with each other directly instead of having to go through the extension host and renderer each timegithub.com-microsoft-vscode · 962c0a02 · 2026-05-07
- 0.3ETVShow a warning when showing the rendered markdown diff Our current implementation has some bugs that can hide changes. However even after fixing these, I'm not 100% confident a unexpected change wont sneak through. Best to make users aware of this while also trying to prevent thisgithub.com-microsoft-vscode · bed9e751 · 2026-05-21
- 0.3ETVAdd inner highlighting support in md diff previewgithub.com-microsoft-vscode · 240f639b · 2026-05-07
- 0.3ETVFix a few simple `anys` in extensionsgithub.com-microsoft-vscode · 4d8a4fdb · 2026-05-19
- 0.3ETVUse proper streams for loading webview resources Fixes #311836 Switch to stream content to webviews. Previously we always read the entire content into a buffer before sending it over This should speed up loading of resources inside webview and reduce memory usage. It's most helpful for videos and other larger files Co-authored-by: Copilot <copilot@github.com>github.com-microsoft-vscode · 43b8edc6 · 2026-04-22
- 0.3ETVEnable the toggle markdown preview command for agent diff views too Doesn't work 100% nicely as once toggled back it switch back to the normal inline editor instead of back to the side by side diff view. Will follow up Co-authored-by: Copilot <copilot@github.com>github.com-microsoft-vscode · 9a8fa656 · 2026-05-01
- 0.2ETVRevert "Use main eslint config for copilot extension too"github.com-microsoft-vscode · 1a549336 · 2026-04-23
- 0.2ETVRemove fallback for anchor positioning The stable safari and firefox release should both support this now This lets up clean up a fair amount of manual layout logic Co-authored-by: Copilot <copilot@github.com>github.com-microsoft-vscode · 15795166 · 2026-04-23