NFORSHIFU234 Dev is the software studio brand under NFORSHIFU LOGICFORGE LTD — the team behind WishIT's engineering.
A year ago, WishIT went public. Behind every feature announcement is a much longer engineering story, and this is the version of that story that doesn't usually get told.
What actually shipped
Over the year, in roughly chronological order, we built and shipped:
-
Authentication and account security — full auth flows, 2FA with recovery codes, social login, session refresh with automatic retry on token expiry
-
A role and permission system — from a single admin flag to a proper role hierarchy with scoped, per-arena permissions
-
WishArena — real-time fan walls with polling-based live updates, infinite scroll, match event tracking, and nominee voting, built and shipped in time for the World Cup
-
A block-based editor — from a hardcoded set of block types to a visual block builder that lets us define new block types (fields, layout, pricing tier) without touching code
-
SEO tooling — a full admin layer for route-level metadata, structured data, and a direct Google Search Console integration so we can see real click/impression data instead of guessing
-
Data export and account deletion — GDPR/NDPR-aligned tooling, including a full zip export of a user's data and uploaded media
-
Global feature flags — the ability to kill signups, logins and more in seconds if something goes wrong, without a deploy
-
Continuous migration and backup discipline — the boring, essential work that made everything above safe to ship
That's not a complete list. There were dozens of production releases, most of them unglamorous — fixing a hydration mismatch, closing a rate-limit gap, hardening a webhook against retry storms.
The proudest technical moment, honestly, wasn't any of the big-name features. It was building the drag-and-drop block foundation for the editor — starting from an idea with no certainty it was even possible, then researching a path to it from scratch. That single piece became the base everything else in the editor now stands on.
The honest part: we lost data
During one of our migrations back in December 2025, we lost a chunk of historical WishDrop records. It shows up clearly in our own analytics — a stretch of months with real signups and almost no recorded WishDrops, right where the gap is. We're not going to dress that up. It happened because our backup and migration discipline wasn't where it needed to be yet.
What changed after: every migration now runs through idempotent, schema-gated SQL, and backups happen automatically before anything touches production data. The recent months tell a different story — signups and WishDrop creation are both up, and they move together, which is what you want to see. That's what fixing the discipline actually looks like in the numbers.
What the data tells us about growth
Signups track shipping, almost exactly. Our biggest signup months line up with our biggest feature pushes — WishArena and the PWA work, then again with the July billing and SEO push. That's not a coincidence, and it's a useful thing to know: growth here is a function of shipping, not marketing spend we don't have.
Search is the opposite story, and it's an honest one. Over the year we've logged real search impressions, but almost all the clicks that convert are people already searching for "WishIT" by name — brand search, not discovery. Our SEO admin tooling and structured data only shipped a couple of weeks ago. We haven't given it time to work yet. We'll re-check this in 60–90 days once it's actually had a chance to get indexed and ranked.
What year two looks like
More of the same discipline, mostly: better backups, better SEO groundwork actually given time to pay off, and continuing to let feature releases (not campaigns) drive growth.
Congratulations to WishIT on one year public. This is what shipped it.
One more thing before we close the book on year one: we're trying something we've never done before.
NFSFU234 Open Source Day — our first — lands August 25. Details soon.
Read the product side of this story: 365 Days of WishIT: From a Birthday Page to Emotional Tech. And the founder's side: 365 Days of WishIT: What Building It Taught Me.