{"id":658,"date":"2023-07-29T03:30:12","date_gmt":"2023-07-29T03:30:12","guid":{"rendered":"https:\/\/localwp.reloadingstudio.com\/?p=658"},"modified":"2024-01-06T09:25:05","modified_gmt":"2024-01-06T09:25:05","slug":"where-is-my-shotgun-module","status":"publish","type":"post","link":"https:\/\/localwp.reloadingstudio.com\/where-is-my-shotgun-module\/","title":{"rendered":"Where is my shotgun module?"},"content":{"rendered":"\n

I\u2019ve recently had a conversation about Reloading Studio features, what should be built, what\u2019s not so useful, etc. And I was asked why the \u2018shotgun feature\u2019 was missing from the web edition of Reloading Studio.<\/p>\n\n\n\n

Good question he said!<\/strong><\/p>\n\n\n

\n
\"\"<\/figure><\/div>\n\n\n

One of the problems with the desktop version of Reloading Studio was my complete lack of client-side instrumentation (i.e. I can\u2019t tell what\u2019s happening in the app or how it\u2019s being used). The desktop app connected to the activation server to check its activation status, that\u2019s it.<\/p>\n\n\n\n

I had absolutely no visibility of feature usage, feature popularity and general application usage patterns. It\u2019s important to note that I am not talking about users\u2019 data, rather the actual workflow of application usage. I couldn\u2019t tell what features are being used, how they are being used and what\u2019s not being used at all.<\/p>\n\n\n\n

The only feedback I received was anecdotal, from users themselves and what I heard was that the \u2018shotgun feature\u2019 wasn\u2019t being used. In fact a lot of messages were asking how to disable this feature to save screen real-estate. Based on these interactions I\u2019ve made an assumed and in the interest of time I decided to omit this feature from the web development effort.<\/p>\n\n\n\n

Unfortunately I\u2019ve fallen victim to the Survivorship bias<\/a>, because users who were using it weren\u2019t saying anything!<\/p>\n\n\n\n

This is something I should have investigated further. After digging a little deeper and contacting a few shotgun shooters I had a pretty good idea (as good as it gets without proper instrumentation) of how the feature was being used.<\/p>\n\n\n\n

We can split the feature into two:<\/p>\n\n\n\n