Street Source is shutting down April 30th, 2026. Read the announcement

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 370 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

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

Instant Image Uploads: Bye-Bye “Processing…” GIF

I killed the wait. Street Source now resizes images on-the-fly and caches the result, so photos show up immediately. I also pre-resize anything over 4...

Read More
Blog Image

Goodbye Gray, Hello Color: A Fresh Avatar Component for Street Source

If you’ve ever joined a forum and been greeted by a sea of identical gray heads, you know the vibe: bland and a little dated. As part of my ongoing re...

Read More