Find your next readFilters
Reset

Page 44 of 163 (Total items: 815)
Umami.Net and Bot Detection

So I've posted a LOT in the past on using Umami for analytics in a self-hosted environment and even published the Umami.Net Nuget pacakge. However I was having an issue where I wanted to track users of my RSS feed; this post goes into why and how I solved it.…

Using Umami Data for Website Stats

One of my projects since starting this blog is an almost obsessive wish to track how many users look at my website. To do this I use Umami and have a BUNCH of posts around using and setting up Umami. I also have a Nuget package which makes it possible to track…

Unit Testing Umami.Net - Testing Umami Data Without Using Moq

In the previous part of this series where I tested Umami.Net tracking methods The Problem In the previous part I used Moq to give me a Mock<HttpMessageHandler> and return the handler used in UmamiClient, this is a common pattern when testing code that uses…

Unit Testing Umami.Net - Logging in ASP.NET Core

I'm a relative noob using Moq (yes I'm aware of the controversies) and I was trying to test a new service I'm adding to Umami.Net, UmamiData. This is a service this allows me to pull data from my Umami instance to use in stuff like sorting posts by popularity…

Stress-Free Interviewing of Software Developers

This is Part 1 of the series. Part 2: What Actually Works? reviews the research behind developer interviews and explores a proposed skill-ledger approach. Introduction One of the MANY things that bug me on LinkedIn is the "how to interview developers" post.…

Page 44 of 163 (Total items: 815)
logo

© 2026 Scott Galloway — Unlicense — All content and source code on this site is free to use, copy, modify, and sell.