I am a software engineer at Microsoft in Zurich, Switzerland since 2011. Our team started VS Code when it was still called Monaco.
- GitHub Staff
- Zurich, Switzerland
- http://code.visualstudio.com
- @BenjaminPasero
Block or Report
Block or report bpasero
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
electron/electron Public
Build cross-platform desktop apps with JavaScript, HTML, and CSS
3,556 contributions in the last year
Less
More
Activity overview
Contributed to
microsoft/vscode,
microsoft/vscode-pull-request-github,
microsoft/vscode-wiki
and 43 other
repositories
Contribution activity
January 2023
Created 39 commits in 3 repositories
Created a pull request in microsoft/vscode that received 3 comments
sandbox - make utility process reusable
This allows to reuse utility process in other contexts. It also adds telemetry for when the process goes away. //cc @alexdima @deepak1556
+528
−297
•
3
comments
Opened 21 other pull requests in 1 repository
microsoft/vscode
2
open
18
merged
1
closed
-
Improve protocol link handling around
windowId=_blanksupport - perf - log startup timings in web same as desktop
- scorer - improve debug output
-
perf - do not use
classforCodicon - perf - allow to log duration of 2 perf markers in web
- protocol links - add more logging
-
editor - also update on
files.eolchange -
💄 editor configuration handling -
perf - more use of
affectsConfiguration(#169806) -
perf - use
Lazyfor comparers and💄 Lazyto align withIdleValue - perf - simplify codicon type
- sandbox - enable utility process by default also in stable
-
[Perf] Use
IConfigurationChangeEvent#affectsConfiguration -
perf - postpone
WalkThroughSnippetContentProviderto later phase - [perf] consider to yield when creating workbench contributions (fix #169937)
- Enhancements to handling large files in remote scenarios (fix #169433)
-
🆙 distro - tests - fix web integration tests to fail creating a page
-
🆙 @parcel/watcher@2.1.0 - debt - do not use "sandbox" in type names
- More use of utility process
Reviewed 33 pull requests in 5 repositories
microsoft/vscode
25 pull requests
-
Improve protocol link handling around
windowId=_blanksupport - adopt pinned version
- Log: Enhancements and cleaup
- support workspace trust keyboard shortcut
- Add vscode.getEditorLayout command
-
perf - do not use
classforCodicon -
💄 Git - use double quotation mark in the action button tooltip - fix rendering extension views when collapsed
-
Makefile tests for
else ifeq|ifneq|...syntax - Persist log level on reload for extension logs
- refactor css variables
- Remove .only from test
- check for help arg
- vscode perf cli
- fix: use correct file watcher exclude pattern
- Update make grammar
- sandbox - enable utility process by default also in stable
- testing: initial implementation of continuous run
-
store
EditorPaneDescriptoronly once - use code editor for when input
- tests - fix web integration tests to fail creating a page
- Add more logging and perf markers around resolving the connection token and the socket factory
- don't dispose internal2external commands before updating the UI
- add profile name to window title
- Update the telemetry modules
- Some pull request reviews not shown.
microsoft/vscode-pull-request-github
1 pull request
microsoft/vscode-vsce
1 pull request
microsoft/vscode-selfhost-test-provider
1 pull request
microsoft/vscode-docs
1 pull request
Created an issue in microsoft/TypeScript that received 5 comments
Array.filter does not properly narrow down type
Bug Report
5
comments
Opened 20 other issues in 3 repositories
microsoft/vscode
14
open
4
closed
- I have to log in over and over again
- Build failed: Prepare for publish (Linux Snap)
- Build fail: Install musl build dependencies
- ERR Cannot read properties of undefined (reading 'dragStartDisposable')
- PWA icon on macOS has low contrast on dock
- Notebook diff element layouts on each config change?
- Flaky install dependencies
- Perf: Tasks problem matcher and JSON schemas block startup
-
Perf:
revealof breadcrumbs on startup -
Perf:
registerTerminalActionsis taking quite some time -
Perf: consider to make
initTablelazy -
Perf: consider to further delay
_savePartsSplash -
xtermand addons should not be aremotedependency - Quick open does not respond to mouse click anymore
- Sash on the right prevents scrolling
- Empty group watermark is gone
-
insert snippet with clipboard variablestest triggers permission dialog - Context menu below window control overlay
microsoft/playwright
1
closed
microsoft/vscode-pull-request-github
1
closed
28
contributions
in private repositories
Jan 1 – Jan 13





