Kush Patel / portfolio analytics
See the visits.
Find the attention.
Real homepage visits, time spent on sections and projects, and approximate countries. Your live data stays private. The synthetic dbt demonstration has its own case study.
Connect to display real values. No demo numbers are shown here.
Date range uses UTC.
Daily chart labels follow your GoatCounter account timezone. Countries use provider day buckets; they are not individual locations.
Complete-day comparison
Separate from the live headline window above. Today is excluded from both comparison windows. A change describes traffic volume; it does not establish an effect or statistical significance.
Measured attention
Most measured area
Résumé interest
Content engagement
Where visitors spend time
One section gets credit at a time. Background tabs, unfocused windows and inactivity over 60 seconds don’t contribute; a playing video remains active.
- Connect to see section attention.
Traffic over time
Homepage visits by day
View daily counts
| Day | Visits |
|---|
Pages recorded by GoatCounter
Page visits
Only pages with instrumentation appear. Events and attention heartbeats are excluded.
- Connect to see recorded pages.
Approximate geography
Visitor countries
Country-level estimates for homepage visits. No GPS, exact addresses or visitor identity.
- Connect to see countries.
Project interest
Projects visitors open
Deduplicated link interactions on homepage project cards. A click does not prove a deep read.
- Connect to see project interest.
Measurement coverage
Connect to inspect measurement coverage.
No API response accepted for this window.
What these numbers mean
Visits are estimates of people
GoatCounter deduplicates within an approximately eight-hour session window. These are not verified identities or lifetime unique people. Old visits may include your own previous reviews.
Attention is sampled time
Each event represents 15 active seconds. Up to 14 seconds per area and page load may go unrecorded. It estimates attention, not eye tracking; older visits have no section-time history.
No silent demo fallback
Access failures and failed refreshes show an error and the last successful update time. Real analytics never falls back to the fixture.
Cookie-free and minimal
Collection respects Do Not Track and Global Privacy Control. No
form input, full query strings, keystrokes or precise location is
collected. Owner review can use ?analytics=off on the
homepage.
Definitions and implementation
Read the measurement and privacy contract · GoatCounter visit definition