POP Forums wish list

posted by Jeff | Sunday, December 9, 2018, 3:31 PM | comments: 0

These days I don't write code for a job (unless you call email and Slack "writing code"), and though I do get my hands a little dirty with architecture, I get the itch periodically to exercise those coding skills. Fortunately I have those sites that have been with me for about two decades, plus POP Forums, which even had a couple of pull requests in the last year. I feel like niche community sites have some potential for a minor comeback, with all of the distaste for "big social" (I just made that up).

Here's the thing, the forum app does everything I need it to do today, so there's no huge incentive to mess with it. It's super SEO friendly, works mostly well on mobile and can scale to hundreds of requests per second if it had to. Just by cloud scaling the app (up, not out), I could quite easily get it to 500 rps with no code changes at all and it would still be reasonably responsive. I totally don't need that personally, because real traffic tends to burst to maybe 10 rps on a normal day. I've not even tried scaling out. Still, being as old as the app is, it needs to catch up in some ways. It took me almost three years to bring it to .Net Core, as I started from the early betas and it changed so much that it was a pain to get it there. But at least from a back end standpoint, it's reasonably modern. I have a wish list...

That all will keep me busy for a long time, I suspect. Walt and I have vague and poorly defined desires to update PointBuzz, which is still running on the "old" ASP.NET MVC. Part of that might be exploring some traditional social media-like features, in which case having a solid base is important. I enjoy working on this stuff, but it's not the easiest thing to do as a hobby because it still requires you to be really plugged in and focused. That's not always easy when you just want to have a glass of wine and passively hang out after work.

I still, casually, wonder if I should work the app into a hosted, multi-tenant solution. That's a surprisingly uncrowded market. The persistence layer is so well isolated that it wouldn't be hard to get there. It would be worth it even for a few hundred bucks a month of slush money.


Comments are closed.