How Bear does analytics with CSS | ᕕ( ᐛ )ᕗ Herman's blog
Bear Blog has a few design constraints for speed, efficiency, and stability. There are many great open-source, privacy-focussed analytics platforms out there, but I wanted to build one native to Bear. tldr; One of my constraints for Bear is to not use client-side javascript. This applies to the analytics system as well. Client-side javascript can be tweaked to determine the authenticity of traffic to a page and determine (partially) whether it is bot traffic or not, which is very useful for analytics. The main downside, however, is that most adblockers block analytics scripts. And not just the bad ones, like Google Analytics. Even Fathom and Plausible analytics struggle with logging activity on adblocked browsers. There's always the option of just parsing server logs, which gives a rough indication of the kinds of traffic accessing the server. Unfortunately all server traffic is generally seen as equal. Technically bots "should" have a user-agent that identifies them as a bot, but few
How Bear does analytics with CSS – Herman's blog How Bear does analytics with CSS 01 Nov, 2023 Bear Blog has a few design constraints for speed, efficiency, and stability. There are many great open-source, privacy-focussed analytics platforms out there, but I wanted to build one native to Bear. tldr; One of my constraints for Bear is to not use client-side javascript. This applies to the analytics system as well. Client-side javascript can be tweaked to determine the authenticity of traffic to a page and determine (partially) whether it is bot traffic or not, which is very useful for analytics
related reading
- Claude for Chrome | Claudeclaude.com
- PostHog – We make your product self-drivingposthog.com
- MAP | Kaspersky Cyberthreat live mapcybermap.kaspersky.com
- Imprint << julian.digitaljulian.digital
- BlockSite: Filter Websites and Content You Don't Want To Seeuser.blocksite.co
- BlockSite: Filter Websites and Content You Don't Want To Seeuser.blocksite.co
- Gecko Roboticsgeckorobotics.com
- Boxer: Data Analytics on Network-enabled Serverless Platformsresearch-collection.ethz.ch
- Dunne & Raby: The Statistical Clockitsnicethat.com
- Introducing Precursor: detecting agentic behavior with continuous client-side signalsblog.cloudflare.com
- PostHogus.posthog.com
- Analytics India Magazine — AI & Data Science Newsanalyticsindiamag.com