Become a sponsor to David Driscoll
I'm a software developer with a passion for continuous learning and open source!
Originally from Canada, I had the opportunity to move to the United States for work, which also happens to be much closer to my wife's family. (You can decide if that's a good or bad thing π ).
I caught the open source bug years ago when I was trying to work one of the early alphas of what became .NET 5 today, and wanted auto complete to work when the tooling was broken. That has led to working on OmniSharp and integrating with atom, vscode, emacs, vim, and more. I've also contributed to early on to rxjs5 helping ensure the TypeScript user experience was the best it could be.
Today I split my time between working on omnisharp-roslyn and csharp-language-server-protocol.
- csharp-language-server-protocol: Is an up to date implementation of the [Language Server Protocol (LSP)[https://microsoft.github.io/language-server-protocol/] that makes creating a language server using .NET as easy as possible.
Used by:- omnisharp-roslyn
- LSP mode is used by emacs, vim and other consumers to offer C#.
- Razor Language Server
- Ships in Visual Studio (sort of π )
- Powershell Editor Services
- Used by powershell-vscode and other consumers to offer a powershell editor experience
- omnisharp-roslyn
- omnisharp-roslyn: Powers the C# experience in VSCode, Emacs, Vim and other LSP editors.
So why should sponsor me?
My goal is get enough funds to allow me to dedicate time every month to ensure that time can be dedicated to triaging issues, working through features and bugs, and support the communities of the projects I work on.
Your funds will go to help offset the cost of taking time to work on these projects. This includes the cost of coffee β. I also hope to be able to offset the cost of a Macbook for hardware for cross-platform.
Featured work
-
OmniSharp/csharp-language-server-protocol
Language Server Protocol in C#
C# 528 -
OmniSharp/omnisharp-roslyn
OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
C# 1,790 -
david-driscoll/DynamicDataJs
DynamicData as TypeScript/JavaScript
TypeScript 11