pip install vibium π₯ππ
hugs π«
hugs@primal.net
npub1jszk...edht
Currently building Vibium - a new browser automation tool for robots and humans. Open source software, test automation, startups, and any art involving motors and lights are my thing. Started Selenium and Appium projects.
is nostr dying? this doesn't seem great:
(via https://stats.nostr.band/)


npm install vibium


waiting for vibium v1 to ship...


gm! we have a latte do!


i'm jason huggins, it's september 12, 2025, and linkedin has frozen my account for 24 hours for suspected bot activity. this is my story.
(this is also an ad for #nostr)
i want to make nostr *the* home for talking about vibe coding and vibe check/testing. i have 5k new linkedin followers in the last week because of my new project, #vibium. i've started to tell them to come over and create nostr keys/accounts, and some have started doing that. it could happen. we can make it happen. #YouCanJustDoStuff #NoGates #NoGatekeepers
How Vibium Could Become the Selenium for AI Testing with Jason Huggins
i like big lattes and i cannot lie...


my latte art technique is so close, i can taste it


i made a test site to test testing tools called test track. it now also has a test track.
(i'm planning to use the site to compare and benchmark playwright vs puppeteer vs selenium webdriver vs lots of ai-powered options that are available now.)

Test Track - Test Automation Demo Site
A comprehensive test automation demo site for practicing web testing and browser automation
on my someday/maybe list for years was recreating one of my favorite video games from when i was a kid: apache strike. but it always seemed like it'd be too much work. then claude code comes along and boom: a proof-of-concept written on my phone while i'm in bed with a cold. behold: "drone delivery"
(now i need to figure out how to test it on a bunch of different devices... π)
now serving: burrito π― - a quickjs wrapper for nim* πΒ
β‘οΈ
vibed from idea π€ to π’ in a weekend -- with code examples, unit tests, api docs, and a fancy landing page, too...
tools used:
- claude code (opus 4 + sonnet 4) - for the heavy lifting
- gemini (2.5 pro and 2.5 flash) - for extra code review: "hey gemini... pretend you're a senior google engineer and a code reviewer..."
- chatgpt 4o - for small tasks like "how do i deploy this to github pages?!"
- termux + vim - most of the work was done on my phone! switched to mac at the end for extra testing and doc gen.
- hardware: google pixel 5a and 2018 apple intel-mbp (the one wittth the craapppy keyboardd)
why burrito?:
i *love* experimenting and testing code out in repls ("readβevalβprint loop"). burrito lets me embed a full js repl into any compiled nim app so that i can try things out interactively.
most compiled languages (like nim) struggle with repls; they're usually slow or incomplete. by embedding a full js interpreter (quickjs), i get the best of both worlds: a super-slick, fast app written in nim *and* a fast, non-lame interactive environment to quickly test things out.
with burrito, i can:
- call js from nim
- call nim from js
- run interactively or "just do it" all in one go.
honestly i don't know how (or if) i would've done this project without all my new robot friends.
*nim, nim, nim! it's great! you should try it!

Burrito - QuickJS Nim Wrapper

life is...


want to live in a bitcoin future? vote with your (bitcoin) wallet.


