2-day current streak·31-day longest streak
Hi, I'm Jonathan. I'm a software architect at Posit PBC, currently working on Positron, a polyglot data science IDE. My past projects include the RStudio IDE, Posit Workbench, and Microsoft…
Hi, I'm Jonathan. I'm a software architect at Posit PBC, currently working on Positron, a polyglot data science IDE. My past projects include the RStudio IDE, Posit Workbench, and Microsoft Access.
I've always done full-stack engineering, and these days am writing mostly Rust for Positron's backend components, including its R kernel and Jupyter kernel supervisor, and Node/Typescript/React for its front end.
I love building and thinking about tools for people, and have spent most of my career on desktop data and productivity software; in the age of agentic coding and automated implementation, the importance of taste and good design choices has risen dramatically. I went on about this at some length in a recent keynote speech at posit conf.
-
rsrecovr
RsRecovr: Recover unsaved files from RStudio sessions
R ★ 59 5y agoExplain → -
bookmarkr
RStudio add-in to bookmark lines of R code
R ★ 18 7y agoExplain → -
flexdashboard-talk
Slides and resources for flexdashboard talk at UseR! 2016
HTML ★ 11 10y agoExplain → -
dotfiles
No description.
Shell ★ 6 1y agoExplain → -
shiny-debug-talk
Content and resources for talk at the Shiny developer's conference
CSS ★ 5 10y agoExplain → -
datavis-talk
datavis-talk
CSS ★ 3 10y agoExplain → -
jmcphers.github.io
Github Pages
CSS ★ 2 4mo agoExplain → -
r-notebook-workflows
R Notebook Workflows presentation given at rstudio::conf 2017
HTML ★ 2 9y agoExplain → -
k5hoa
Kingsgate 5 Homeowner's Association Website
HTML ★ 1 1d agoExplain → -
rstudio-addins ⑂
List of useful RStudio addins made by useRs
★ 1 10y agoExplain → -
rstudio-1.2-features
Talk for rstudio::conf 2019 on language (and other) features in RStudio 1.2.
JavaScript ★ 1 7y agoExplain → -
circularprimes
No description.
Go ★ 1 10y agoExplain → -
rsp11-features
Short talk for demonstrating RStudio Server Pro 1.1 features
★ 1 8y agoExplain → -
rsp-power-tools
RStudio Server Pro Power Tools talk at rstudio::conf 2017
CSS ★ 1 9y agoExplain → -
rprojroot ⑂
Finding files in project subdirectories
★ 0 1mo agoExplain → -
vroom ⑂
Fast reading of delimited files
★ 0 3mo agoExplain → -
jmcphers
For my readme.
★ 0 4mo agoExplain → -
performance-optimization-for-plumber-apis ⑂
No description.
★ 0 8mo agoExplain → -
kobo-btpt ⑂
Page turning via Bluetooth for Kobo eReaders
C++ ★ 0 1y agoExplain → -
zmq.rs ⑂
A native implementation of ØMQ in Rust
Rust ★ 0 1y agoExplain → -
daylight-savings-time
An adaptation of Beatrice McPherson's book "Daylight Savings Time"
TeX ★ 0 1y agoExplain → -
ssh2 ⑂
SSH2 client and server modules written in pure JavaScript for node.js
JavaScript ★ 0 1y agoExplain → -
zeromq.js ⑂
:zap: Node.js bindings to the ØMQ library
TypeScript ★ 0 2y agoExplain → -
backgroundterminal
Demonstration of background terminal loss in VS Code
TypeScript ★ 0 2y agoExplain → -
libR-sys ⑂
Low level R bindgen interface
Rust ★ 0 3y agoExplain → -
p-g-wodehouse_mr-mulliner-stories
Standard EBooks production of Mr. Mulliner Stories by P. G. Wodehouse
HTML ★ 0 3y agoExplain → -
a-w-tozer_the-pursuit-of-god
Standard Ebooks conversion of A. W. Tozer's classic work "The Pursuit of God"
HTML ★ 0 3y agoExplain → -
tower-lsp ⑂
Language Server Protocol implementation written in Rust
Rust ★ 0 4y agoExplain → -
snorkellblatte
Snorkellblatte Translator
JavaScript ★ 0 4y agoExplain → -
rstudio-ghbugs
GithHub bug/issue analysis for RStudio
R ★ 0 4y agoExplain → -
vscode ⑂
Gitpod fork of vscode
★ 0 3y agoExplain → -
cmake-modules ⑂
No description.
CMake ★ 0 5y agoExplain → -
sysdep ⑂
SysDep is an R package to identify system dependencies of installed packages and suggest dependencies for packages not installed.
R ★ 0 8y agoExplain → -
lobstr ⑂
No description.
C++ ★ 0 10y agoExplain → -
devtools ⑂
Tools to make an R developer's life easier
R ★ 0 12y agoExplain → -
rstudio11-in-5
RStudio 1.1 in 5 minutes.
HTML ★ 0 8y agoExplain → -
rstudio11-webinar
Sample project for demonstrating RStudio 1.1
R ★ 0 8y agoExplain → -
testthat ⑂
An R package to make testing fun
R ★ 0 12y agoExplain → -
idonethis ⑂
Command line tool for sending IDoneThis messages
Ruby ★ 0 12y agoExplain → -
pass-alfred ⑂
An alfred UI for the pass password manager (passwordstore.org)
Python ★ 0 9y agoExplain → -
qt-gst10
Docker configuration for building Qt from source with gstreamer 1.0
★ 0 8y agoExplain → -
odbc ⑂
Connect to ODBC databases (using the DBI interface)
C++ ★ 0 9y agoExplain → -
lobstrview
HTML widget for viewing R lobstr output
JavaScript ★ 0 9y agoExplain → -
rreficalc
Notebook for calculating mortgage refinance returns
★ 0 10y agoExplain → -
notebook-webinar
No description.
CSS ★ 0 10y agoExplain → -
pfctraining
PFC Reporting
PHP ★ 0 10y agoExplain → -
golwidget
Game of Life htmlwidget for R
JavaScript ★ 0 10y agoExplain → -
ace ⑂
Ace (Ajax.org Cloud9 Editor)
JavaScript ★ 0 11y agoExplain → -
envdupe
Reproducible case for environment variable duplication in OS X Yosemite
Objective-C++ ★ 0 11y agoExplain → -
knitr ⑂
A general-purpose tool for dynamic report generation in R
R ★ 0 12y agoExplain → -
packrat-screencast
No description.
R ★ 0 12y agoExplain → -
pack-scenario
Packrat Scenario
R ★ 0 12y agoExplain →
No repos match these filters.