DevinPastoor (@DevinPastoor) profile picture

Chief Technology and Product Officer at A2-Ai hacking on stuff at https://xitter.cf/t.co/9u0MmNU5dj and https://xitter.cf/t.co/fwMUOgg8j4

Joined June 2009
Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)Photo by DevinPastoor (@DevinPastoor)
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become available over the last ~year and a failure to claim the boost feels decidedly like skill issue. There's a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering. Clearly some powerful alien tool was handed around except it comes with no manual and everyone has to figure out how to hold it and operate it, while the resulting magnitude 9 earthquake is rocking the profession. Roll up your sleeves to not fall behind.
2,556
7,305
2,902
55,170
17,102,157
DevinPastoor retweeted
Until ~2015, GitHub Pages hosted over 2 million websites on 2 servers with a multi-million-line nginx.conf, edited and reloaded per deploy. This worked incredibly well, with github.io ranking as the 140th most visited domain on the web at the time.
103
464
145
6,448
1,414,604
DevinPastoor retweeted
great advice from @simonw on how to store timestamps in a database
29
148
13
2,000
172,297
DevinPastoor retweeted
they fixed it!
github, please fix your React re-renders. literally every time i scroll it renders 100×
84
203
58
5,229
768,173
uv 0.5.0 is out now 🚢🚢🚢 We did 30 releases without a breaking change, so this release contains a handful of them that we've accumulated over the past few months. Many aimed at improving correctness.
16
36
6
489
39,917
DevinPastoor retweeted
Simulating Adaptive Dosing Regimens from PK and PKPD Models Using mrgsolve #ACOP2024 cdmcd.co/GwEMgX
2
13
237
DevinPastoor retweeted
R/Pharma "Call for Talks" now open! rinpharma.com/post/2024-06-0… Submission Form: sessionize.com/rpharma/ Deadline July 21st📷 Virtual Gathering Oct 29th-31st!⏰ Free registration will open later this Summer! #rinpharma #pharmaverse #rshiny #opensource #rstats #python @posit_pbc
3
5
506
DevinPastoor retweeted
If you are running into broken GitHub integrations today, it's because GitHub issuecomment IDs have just passed the maximum value of i32. For example @rustlang's rfcbot is currently out of commission with an i32 overflow.
14
239
38
1,587
243,972
git discussion bingo card
60
472
64
2,755
358,608
DevinPastoor retweeted
Free #rinpharma workshop! #Quarto All the Things! by @DevinPastoor, Priyanka Gagneja & @JaberTaz! Wed, Oct 18, 2023 1:00 PM - 4:30 PM EDT eventbrite.com/e/quarto-all-… Digital Credentials via #Credly for attending! #OpenSource #openscience #rstats #Quartopub #datascience
1
5
9
2,176
DevinPastoor retweeted
Twitter "rate limiter" in action. I don't know whether to facepalm or admire "move fast and do random shit" as a product strategy.
21
166
72
1,185
454,321
DevinPastoor retweeted
Everyone who used #rstats dput() from time to time should try the constructive 📦 because it puts out strings that you can actually read + use w/o endless reformatting. Thanks @antoine_fabri
2
9
579
library(pkg, include.only = c("name", "name2")) library(gamlss, exclude = "select") Works as of #RStats 3.6 stat.ethz.ch/R-manual/R-deve…
1
4
11
1,025
We have a shiny new Discord server about @gt_package and you really should join! discord.gg/Ux7nrcXHVV Ask us questions (we’ll answer) and tell us what you like and don’t like about the 📦! It’s just a fun place to talk about tables so get in there already!
2
8
26
5,937
DevinPastoor retweeted
This and other new libcurl features are now used in the latest version of the #rstats curl package: ropensci.org/blog/2023/01/13…. Amazing how this library has been around for 27 years and it just keeps getting better.
It's been a journey, but with help from friends like @opencpu, today we landed a new API to libcurl to query it for details about "easy options". This should allow for better libcurl bindings in the future. Suitable staring point for reading up: curl.haxx.se/libcurl/c/curl_…
4
22
12,011
DevinPastoor retweeted
Has anyone seen written documentation on how much working RAM to expect for a pandas dataframe and why? Everything I’ve seen is handwavey, 2x-3x the filesize. I’m happy to dig into the code but thought someone might have written about this already.
11
9
2
105
53,132
DevinPastoor retweeted
Latest dev version of #rstats 'curl' has a new advanced download interface which supports concurrent downloads and resuming large files: jeroen.r-universe.dev/manual…
1
7
35
8,434
DevinPastoor retweeted
Some really cool (programming) tech that I think are underrated right now and that have proven very useful to me this year:
102
705
74
5,489
2,073,335
Introducing {opt} to set options conveniently using autocomplete. No more awkward search for existing options, no more misspelling them! github.com/moodymudskipper/o… #rstats
5
23
3
105