More: benv.ca
So, I decided to write one now, 10 years later.
benv.ca/blog/posts/t...
Early 2010s, I worked on Disqus + put comments on everyone's websites.
Later, I wrote a book about it called Third-party JS.
2015, I joined @sentry.io to collect JS errors from everyone's web apps. Had stints as Sentry's VPE and GM of @syntax.fm.
Now: figuring out what's next
- UTM Tracking Support (!!!)
- @/counterscale/tracker now includes a server-side module for those that want to track analytics on the server
- @/counterscale/cli now verifies API tokens when settings them via the install command
- UTM Tracking Support (!!!)
- @/counterscale/tracker now includes a server-side module for those that want to track analytics on the server
- @/counterscale/cli now verifies API tokens when settings them via the install command
Featuring hands-on demos from 1Password, Tempo, Keyflow, Wispbit, and Varlock (DMNO)
👇 RSVP link below
Featuring hands-on demos from 1Password, Tempo, Keyflow, Wispbit, and Varlock (DMNO)
👇 RSVP link below
So earlier this year I started exploring other ways AI could help developers.
That turned into this company, Modem. We're building an agent that does PM triage work for you and delivers product context to your IDE.
More here: modem.dev 🙏
So earlier this year I started exploring other ways AI could help developers.
That turned into this company, Modem. We're building an agent that does PM triage work for you and delivers product context to your IDE.
More here: modem.dev 🙏
This summer we (mostly @stordahl.dev) added:
- user auth
- referrer favicons
- works w/ multiple CF accounts
- UTM tracking (PR lands soon)
This summer we (mostly @stordahl.dev) added:
- user auth
- referrer favicons
- works w/ multiple CF accounts
- UTM tracking (PR lands soon)
Everyday employees aren't gonna figure this out in their spare time. You've got to intentionally carve out time for them to level up – or your team is gonna be left behind.
Everyday employees aren't gonna figure this out in their spare time. You've got to intentionally carve out time for them to level up – or your team is gonna be left behind.
I first mocked this up in Figma. Then exported a PNG and gave it to Claude Code.
That gave me a good start, but I spent hours tweaking afterwards in Claude + Cursor.
I first mocked this up in Figma. Then exported a PNG and gave it to Claude Code.
That gave me a good start, but I spent hours tweaking afterwards in Claude + Cursor.
🆕 now pick which Cloudflare org to deploy to if your user belongs to multiple orgs (thanks @sergical on GitHub)
🆕 now uses Wrangler v4
🆕 CLI install wizard (using clack 🙏 @natemoo.re)
🆕 Deploys as a single Worker again / no more CF Pages
🆕 Uses pnpm for development
👇Video: self-deploy your own web analytics stack in 35s
github.com/benvinegar/c...
🆕 now pick which Cloudflare org to deploy to if your user belongs to multiple orgs (thanks @sergical on GitHub)
🆕 now uses Wrangler v4
visiting still feels magical
visiting still feels magical
Will report back ...
I wonder how long it takes for more people to realize the same.
Will report back ...
You should think about it.
It's also about my time working at a bookstore in the mid-2000s, and has a lot of programming book nostalgia. Hope it's mildly interesting.
benv.ca/blog/posts/t...
It's also about my time working at a bookstore in the mid-2000s, and has a lot of programming book nostalgia. Hope it's mildly interesting.
benv.ca/blog/posts/t...
I have a nice Ultrawide that's 1440p and totally usable for everything *but* this and it's irritating.
I have a nice Ultrawide that's 1440p and totally usable for everything *but* this and it's irritating.
In this version:
* New CLI installer makes deploying/updating easy
* More accurate visitor + bounce statistics
* Back to being a single Cloudflare Worker again
More notes and instructions here:
github.com/benvinegar/c...
In this version:
* New CLI installer makes deploying/updating easy
* More accurate visitor + bounce statistics
* Back to being a single Cloudflare Worker again
More notes and instructions here:
github.com/benvinegar/c...