Watch the series →

Stories from the hustle — composite, dramatized, and not financial advice. What this is.

The Roblox Update John Actually Played

It was a Thursday night, maybe nine-thirty, and I was watching John's avatar walk in circles near the spawn point. Not testing. Not doing me a favor. Just walking around, looking at stuff. He'd been in the game for eleven minutes and hadn't said anything, which for John — a man who once sent me a forty-minute voice memo about chemtrails — was basically a standing ovation.

I had my laptop open on the kitchen table with the developer dashboard pulled up. One concurrent user. That user was John. I texted him you playing or just haunting the place and he sent back a voice memo anyway.

"Bro, the new area actually slaps. I'm not even saying that to be nice. Why does it look better in here now?"

That was the moment I knew we'd done something right. It was also, I'd find out over the next week, almost exactly the ceiling of what we'd done.

Turn Business Books Into Real Growth

Read smarter, capture the best ideas, and turn lessons from business books into practical actions that can strengthen and grow your business.

Learn more

How We Got to the Point Where John Was Our Target Demographic

The game has been alive in some form for a while now. If you want the full origin story, the short version is that we built a Roblox game and nobody played it — me and my kids, over a series of weekends that were genuinely some of the better weekends I've had. The longer version involves several updates, a filing fee I tried to will into existence through Robux math, and a running argument with my oldest about whether the map needed a volcano.

The volcano lost. The map got something better: a new zone my oldest had been sketching in a notebook for about two months. Caves, some ambient lighting effects, a couple of environmental puzzles that were probably too hard for the age group we were targeting but exactly right for a twelve-year-old who designed them. We'd been doing smaller updates before this — the kind where you change a spawn timer and call it a patch — but this one was a real build. Three weekends. A lot of reheated coffee. One Saturday where I fell asleep on the couch at eight-fifteen and woke up to my youngest poking me with a stylus asking if I was going to finish the collision boxes.

I was not going to finish the collision boxes that night. I finished them Sunday.

The Week John Was Our Most Consistent Player (and What That Tells You)

The update went live on a Saturday afternoon. My oldest did the announcement post in the game's little community feed — wrote it herself, better than I would have, with screenshots and everything. I shared it on the short-form account from the car, the way I do most things from the car, and then I went inside and we had tacos and waited.

By Sunday evening we had picked up a handful of new visits. Not a flood. A handful — the kind of number where you can almost picture each person individually and wonder what they were doing before they clicked. A couple of them played for more than five minutes, which on this platform is apparently meaningful. The dashboard has a retention graph that I stared at longer than was healthy for my self-esteem.

John came back three times that week. Three separate sessions. He found a bug in the cave zone — a wall you could clip through if you approached it from a specific angle — and sent me a screenshot with the caption found a glitch, you're welcome, also what does this do. He was pointing at a lever my oldest had placed that wasn't connected to anything yet. She'd put it there because she thought it looked good. I told John it was decorative. He did not believe me.

The thing is, he was kind of right not to. It was supposed to connect to something. We just hadn't built the something yet. This is the pattern with the game — the update almost works, and then you find the unfinished lever, and that's where the almost lives.

Outside of John, the numbers were modest. Polite, even. We got enough new visits that the dashboard stopped looking like a flatline and started looking like a very calm EKG. A few kids left comments. One of them said the caves were "mid but the vibe is okay," which my oldest read, shrugged at, and then went back to sketching the next thing in her notebook. I don't know where she got that composure. Wasn't from me.

Three Weekends, One Functioning Lever, and a Retention Graph I Can't Unsee

Time is the honest answer. Three weekends of actual building, plus the weeknights where one of the kids would find me at the laptop and want to show me a new asset or argue about a texture. I'm not complaining about that part — it's the part I'd repeat without hesitation — but it's real time, and it comes from somewhere.

It came mostly from the hours after the day job wound down and before I had the sense to go to sleep. The kind of hours that are supposed to be recovery time and instead become build time. I've written before about the shape of a day that starts with standup and ends somewhere else entirely — this was that, three weekends running, except instead of DoorDash it was Lua scripting and a debate about whether the cave boss should have a health bar.

The cave boss does not have a health bar yet. That's also a lever that goes nowhere.

On the money side: I keep having to remind myself what this project actually is. I did that math once already and it did not go well for my sense of proportion. The Roblox money is not real money in any sense that helps with the electric bill, and this update didn't change that. What we made from the new visits was small enough that I'm going to describe it as "a number that exists" and leave it there, because the alternative is typing a figure that makes the whole thing sound sadder than it actually was.

What the Cave Update Actually Changed (Hint: It's Not the Dashboard)

My oldest has a new notebook. Not a new page — a new notebook, because the old one filled up. She started it the week after the update went live, and it already has six pages of what I think is the next zone. I asked her what it was going to be and she said "a market district, but weird." I said that sounded good. She said she knew.

That's the thing that stuck. Not the retention graph, not John's three sessions, not the comment about the vibes being okay. The fact that she shipped something, watched strangers interact with it, heard one of them call it mid, and immediately started the next thing. I don't have a framework for that. I just watched it happen.

John, for his part, is now invested in the lore. He has a theory about the unconnected lever. It involves the game being "bigger than we're letting on," which is generous given that the game is exactly as big as we're letting on. He asked me last week if there was an ARG attached to it. I told him there wasn't. He nodded in the way he nods when he doesn't believe you but is willing to wait.

I kept the cave zone. I patched the wall glitch. The lever is still decorative, officially, and my oldest hasn't told me what it's actually going to do. I haven't asked. Some things are better as levers that go nowhere until they suddenly don't.

John hasn't logged back in since last week, which might mean he's moved on or might mean he's compiling evidence. The dashboard is calm. My oldest is on page nine of the new notebook. I have no idea what a market district, but weird, is going to look like, and I'm not going to ask until she's ready to show me.

Note: Everyday Hustle Jeff is the written side of a digital series. These accounts are composite and dramatized. Any figures are what they were on the day, for one person, and are not a projection, a track record, or advice.

Seven desks, one guy, a lot of things that did not work.

Start from the top