tweetindex
EN

colinhacks ✓

@colinhacks · joined 18 Oct 2012

creator of Zod, Nub, Standard Schema, https://t.co/XHZsgYeZI1, https://t.co/IXyT2c7mWP, zshy 💎 building @pullfrogai 🐸 friendly neighborhood typescript nerd 🦆 prev @ bun, edgedb, mit 🏛️

27 702Followers
1 590Following
5 096Posts total
710.4KViews on collected posts

Latest posts

Nothing solves env loading and validation better than Varlock. Nub v0.7 adds first-party support. If your repo contains an .env.schema file, Nub uses Varlock to load/validate your environment when running a file or script 👇 https://t.co/4yc2DKR8Wq
31.9K views · 371 likes · 9 reposts · 10 replies Open on X →
WE'RE SO BACK 🐙 https://t.co/3e0i9kdORS 10.7K views · 139 likes · 4 reposts · 4 replies Open on X →
🛑 .env.example is an anti-pattern - copy-paste means it gets out of sync - mix of real values and placeholders - source of truth is scattered (real env file, validation code, usage sites, readme) - no way to understand which items are sensitive .env.schema is the answer! 144.9K views · 560 likes · 15 reposts · 26 replies Open on X →
on the subject—if you're using an AI code review platform with per-seat pricing (CodeRabbit, Greptile, etc) consider how it perverts incentives. these platforms are incentivized to use cheaper models to boost margins. if you want SOTA, use @pullfrogai and bring your own key ✨ 28.2K views · 222 likes · 7 reposts · 22 replies Open on X →
you can now $ brew install nub feels good 🍻 https://t.co/E7FkGIuJfl
7.7K views · 151 likes · 5 reposts · 8 replies Open on X →
⭐️👇 https://t.co/LAa9Hfa8D4 1.1K views · 3 likes · 0 reposts · 0 replies Open on X →
@colinhacks https://t.co/7phJyDhoVy
1.7K views · 45 likes · 0 reposts · 0 replies Open on X →
Nub is now in public beta. Lots more on the roadmap, stay tuned! 🤙 npm install -g @nubjs/nub https://t.co/LZ2o7qwo2Q
8.1K views · 94 likes · 1 reposts · 3 replies Open on X →
Nub ships with a built-in package manager shimmer. Corepack's back! 😇 You can use your existing package manager in conjunction with Nub (with or without the shimmer) https://t.co/lhAMjczwwG
6.6K views · 56 likes · 0 reposts · 1 replies Open on X →
nub install — a fast, secure, incrementally adoptable package manager 🐇 2.7x faster than pnpm (warm install) 🧩 pnpm-compatible CLI (muscle memory) 🌅 powered by the Aube engine (by @jdxcode) 🔒 secure by default: no untrusted postinstall, 24hr cooling https://t.co/xIVcVTZph7
7K views · 72 likes · 0 reposts · 2 replies Open on X →
If you're using a different package manager, Nub detects that & runs in compat mode 🔐 reads and writes to your existing lockfile (roundtrip!) ⚙️ respects your config files (see chart) ⚡️ zero config changes required in 99% of cases (Nub aborts if unsupported config is detected)
6.5K views · 60 likes · 0 reposts · 2 replies Open on X →
nubx — a 19x faster npx 🐇 11ms overhead (vs 200ms+ for npx) 🧩 flag-for-flag compatible with npx ☁️ local-first, falls back to dlx https://t.co/8XmK8HcbIt
7.3K views · 63 likes · 0 reposts · 3 replies Open on X →
nub run — a 24x faster than pnpm run 🐇 14ms overhead vs >300ms (commands feel instantaneous) 🧱 monorepo friendly (-r/--filter) 🧩 flag-for-flag compatible with pnpm run https://t.co/B6SNdaiYZ1
7.7K views · 80 likes · 0 reposts · 5 replies Open on X →
And because it uses Node itself under the hood, there are no unexpected behavioral divergences. Here's how it does on Deno's Node.js compatibility test suite: https://t.co/pmnfjTQuiY
8.3K views · 83 likes · 0 reposts · 2 replies Open on X →
The `nub` command is flag-for-flag and var-for-var compatible with `node` (via passthrough, primarily) https://t.co/9xztUqu8GS
9K views · 63 likes · 0 reposts · 1 replies Open on X →
Nub is "everything but the runtime". When you run a file, Nub detects your project's Node version, auto-installs it if needed, and runs your code with it (no nvm/fnm needed) It respects (in order) 👉 package.json#devEngines 👉 .node-version 👉 .nvmrc 👉 package.json#engines https://
10.8K views · 103 likes · 1 reposts · 6 replies Open on X →
Node.js now provides a powerful set of extension mechanisms that (mostly) didn't exist when Deno/Bun started: 👉 preload scripts (--import) 👉 module resolution plugins (module.registerHooks) 👉 Node-API native addons 13.3K views · 117 likes · 0 reposts · 1 replies Open on X →
Nub uses these to add Bun's best features on top of stock Node.js ✅ non-erasable TS syntax (e.g. enums) ✅ TS-friendly module resolution (tsconfig-paths, extensionless imports) ✅ JSX ✅ decorators ✅ .env autoloading ✅ yaml/toml imports ✅ `Worker` ✅ `using` ✅ a lot more 19.2K views · 146 likes · 1 reposts · 2 replies Open on X →
Introducing Nub. The all-in-one JavaScript toolkit that augments Node.js (instead of trying to replace it) https://t.co/q4ENHD8IhQ
380.6K views · 1.9K likes · 155 reposts · 125 replies Open on X →

Against accounts of the same size

5 posts from the last 90 days, next to the 10K–100K follower range. shown to more people than peers of the same size.

Median views28 190this account924median for 10K–100K
Reach, %101.76%this account3.62%median for 10K–100K
Engagement, %1.23%this account1.52%median for 10K–100K
MetricThis accountMedian for 10K–100KRatio
Median views per post28 19092430.5×
Reach (views ÷ followers)101.76%3.62%28.1×
Engagement rate1.23%1.52%0.81×

Others in this range →   Compare with another account →   How these benchmarks are built →

Growth & engagement

How the posts we collected actually performed: views and reaction rate post by post, what the audience did with them, and where the follower count goes.

Views per post

8.3K17 Jun
7.7K
7.3K
6.5K
7K
6.6K
8.1K
1.7K
1.1K18 Jun
7.7K2 Sep
28.2K4 Sep
144.9K
10.7K5 Sep
31.9K6 Sep

Last 14 collected posts, oldest on the left. The scale is logarithmic: one post can outrun the rest a hundred times over.

Engagement rate per post

1.03%17 Jun
1.11%
0.91%
0.95%
1.07%
0.86%
1.22%
2.66%
0.26%18 Jun
2.14%2 Sep
0.90%4 Sep
0.42%
1.38%5 Sep
1.23%6 Sep

Reactions — likes, reposts, replies and quotes — divided by views. Median for 10K–100K accounts is 1.52%.

What the audience does

Likes71.7%4 330 in total
Reposts3.3%198 in total
Replies3.7%223 in total
Quotes1.4%84 in total
Bookmarks20.0%1 208 in total

Share of every reaction we collected for this account. Replies mean argument, reposts mean endorsement, bookmarks mean the post was worth keeping.

The follower curve appears once this account has two daily snapshots — we take one a day, and this one is on its first.

Similar accounts