Sign in

Nick Strayer

@nstrayer.bsky.social
1.1K followers 348 following 24 posts

Software developer at Posit. Working on the Positron, a next generation data science IDE. User of tools such as #typescript, #rlang, #python, and #swift. nickstrayer.me

PostsRepliesMedia
Nick Strayer @nstrayer.bsky.social · 17/09/2026
A somewhat surprising lesson I recently learned building tool schemas for an agent harness: parameter names are more nuanced than needing to be well named, the harnesses that models were fine tuned on can impact tool call preferences. Quick post with more details: nickstrayer.me/posts/tool-s...
Output table of eval run showing renaming fixed missed tool call parameters.
3100
Nick Strayer @nstrayer.bsky.social · 31/07/2026
The Positron Notebook Editor is out of beta and ready for all your notebook workflows! I am super proud of the work the team did to build this notebook experience from scratch. Something we decided was necessary to have a fantastic notebook experience for data science.
1357
Nick Strayer @nstrayer.bsky.social · 25/02/2026
New feature in the Positron Notebook Editor: Inline data-explorer view. Whenever you print a pandas or polars dataframe you get an inline interactive view powered by Positron's data explorer. This allows you to view and sort massive dataframes.
2306
Nick Strayer @nstrayer.bsky.social · 07/02/2026
My wife hates apps in favor of hand-writing grocery lists. I have not the attention span to remember what I have already procured from the list or how to best navigate our grocery store to get the items. I built an app to solve this…
161
Nick Strayer @nstrayer.bsky.social · 06/02/2026
After using Opus 4.6 for a while: I dont necessarily think it's better than 4.5. I've noticed more designs that it makes that are kind of obvious "I would not do it that way, let me fix it" than I had with 4.5. #ai #claude
100
Nick Strayer @nstrayer.bsky.social · 04/02/2026
For more than a year I have been working on a brand new Jupyter Notebook editor for Positron. This is a ground-up build of a new Jupyter Notebook experience built to leverage all the knowledge and tools Posit/Positron brings to the data science table. 🧵#jupyter
1266
Nick Strayer @nstrayer.bsky.social · 22/08/2025
I've been working with #AI coding agents lately and noticed they struggle with long-running dev tools like watchers - either they get stuck waiting for a task to finish that never will or they can't see when things fail or need restarting.
101
Reposted by Nick Strayer
Denis Mongin @denismongin.bsky.social · 08/07/2025
Positron is just incredible. I just tried it: both R session and Python session in parallel data explorer with distribution and % of missing at glance git repo with vizualisation of the branches, plots and viewer in the bottom right corner. Just Perfect. bsky.app/profile/hadl...
Positron software
2214
Nick Strayer @nstrayer.bsky.social · 21/03/2025
I am terrible about keeping up with PRs I'm supposed to review so I wrote a little menubar app for macs to alert you when you are requested to review a PR. Right in your face so you can't ignore it. github.com/nstrayer/pr-...
PR Notifier menu bar application showing 3 pull requests awaiting review. The dropdown displays two sample requests: '[SAMPLE] Add new dashboard feature' from sample/repo (#123) and '[SAMPLE] Fix login bug on Safari' from another/project (#456). Each PR has 'View on GitHub' and 'Dismiss' buttons. The menu shows 'Last checked: less than a minute ago' and includes tabs for 'Pull Requests (3)' and 'Settings'.
041
Nick Strayer @nstrayer.bsky.social · 24/11/2024
I recent got a Fitbit again for a study I’m taking part in. Reminded me of this fun side project from grad school: a year as told by Fitbit. livefreeordichotomize.com/posts/2017-1... Fun fact: a whole class of Stanford students analyzed my heart rate data for an assignment.
1121
Reposted by Nick Strayer
Simon P. Couch @simonpcouch.com · 19/11/2024
I've been working a new #rstats package called pal🤖 Pals bring a library of LLM prompts into your RStudio/Positron sessions, editing code directly at the press of a keyboard shortcut. Read more: simonpcouch.github.io/pal/
A screen recording of the RStudio IDE. After highlighting some code, a dialog box pops up with a selection of keywords; after selecting one called "cli", some erroring code is rewritten. Then, after highlighting a whole function and selecting a new keyword "roxygen", roxygen documentation is drafted on-the-fly.
811628
Nick Strayer @nstrayer.bsky.social · 13/11/2024
I have been slow to get on the AI train but I recently built a demo app to explore the idea of programming language translation using LLMs. The hypothesis being that adding context about the target environment can help. github.com/nstrayer/pol... #ai #rstats #python
Screenshot of a web application with two panes connected by an arrow. The left pane says "R" and contains a basic R script, the right side says "Python" and contains a similar script but written in the python programming language.
130
Nick Strayer @nstrayer.bsky.social · 14/03/2024
@malcolmbarrett.malco.io giving a great and super approachable talk on causal inference in R. Awesome work he’s doing with @sherrirose.bsky.social
151