Streamlining Street Source: Rethinking Likes, Thanks, and How We Engage

baha

baha

Published on Dec 18, 2025

Every platform has features that start with good intentions but never quite make it across the finish line. Today’s cleanup focuses on one of those half-built ideas: the old “Likes” feature.

Years ago, when I first added the early version of Likes, the goal was simple—give people a quick way to show appreciation, similar to Facebook. But even at the time, I didn’t love the idea of just copying what the big platforms were doing. Street Source has always been its own thing, built around people helping each other, sharing knowledge, and documenting their builds. Clicking “Like” didn’t quite feel right.

That’s where the “Thanks” feature came from.

Instead of a generic thumbs-up, the idea was to let members thank someone for solid advice, helpful info, or a detailed project update. It fit the culture of the site: people supporting people. But over time, managing two different appreciation features—Likes and Thanks—started to feel duplicative. I found myself questioning when someone should use one versus the other. And honestly, I never fully finished building the Likes feature anyway.

So as part of this year’s modernization and code cleanup, I’ve decided to remove the unfinished Likes feature for now.

This is less of an ending and more of clearing space for what comes next.

The more common approach across modern platforms is to let users react to posts—whether that’s liking, loving, laughing, supporting, or whatever fits the moment. Combining everything under a single “React” feature not only simplifies the experience but also opens the door for fun, expressive, community-driven interactions.

That’s the direction I want to take Street Source.

I still believe in rewarding helpful posts. I still believe in simple ways to show appreciation. But I want to do it in a way that feels intentional, not bolted on. In 2026, I plan to revisit this and build a proper reactions system—one that blends the spirit of “Thanks” with the flexibility people expect from modern communities.

Cleaning up these old, half-baked features may not be glamorous, but it frees me up to build better ones. And honestly, that’s part of the fun—reshaping Street Source into something tighter, cleaner, and more engaging for the years ahead.

This blog has been viewed 185 times.

Related Articles

Blog Image

A Year of Cleanup: How Street Source Rebuilt Its Foundation for the Future

I just completed its biggest cleanup year ever for Street Source — 174 commits, 82K lines removed, dozens of unused features deleted, new tests added,...

Read More
Blog Image

A Fresh Look for the Settings Pages

The Settings pages just got a major refresh! Broken layouts and confusing forms are now replaced with a clean, modern design that’s easy to use. Email...

Read More
Blog Image

Streamlining Street Source: Rethinking Likes, Thanks, and How We Engage

Street Source continues its modernization by removing an unfinished Likes feature and rethinking how members show appreciation. The old Likes and Than...

Read More
Blog Image

Streamlining Street Source: Saying Goodbye to the Old Groups Feature

Street Source is retiring its unfinished Groups feature as part of ongoing cleanup and modernization. Originally built to mirror vBulletin trends, it ...

Read More