Jim Lunsford

Today ended up being full in a good way.

Earlier parts of the day already got their own posts, so this is the part I do not want to skip over: Kelly and I actually got some time to ourselves.

After my run, I showered and we went to one of our favorite Mexican restaurants. Just her and me for once. No house noise, no dogs, no cats, no grandkids pulling us in five directions. Just a little time together, and I needed that more than I realized.

After that, we went to Sam’s Club and bought meat in bulk so I can meal prep tomorrow for my Friday, Saturday, and Sunday shifts. Not exciting, but that is the kind of setup work that keeps the harder days from becoming harder than they need to be.

Later, after my strength session, Kelly and I sat outside on the lawn and talked for a bit. Nothing dramatic. Just quiet time, which sometimes matters more than the big stuff.

I finished the night by playing a little Battlefield 6 in the bedroom while she wound down, then I came back out, opened the laptop one more time, and upgraded jimlunsford.net and demo.bonumark.org to the latest version of Bonumark Stream.

That felt like the right way to close the loop.

The code is not just sitting in a release somewhere. It is running on my sites.

Today had work, training, food prep, time with Kelly, and a live upgrade to the system that powers my microblog.

Full day. Good day.

Now the laptop is shutting down, and I am going to read for a bit before bed.

0 Comments
Jim Lunsford

I have to say, this latest release of Bonumark Stream feels like the best version so far.

The core is cleaner, the direction is sharper, and the whole thing feels more like what I wanted it to be from the beginning. I also tweaked the personal theme I use here, and that made the site feel even better.

I’m not saying that to brag.

I’m saying it because there is a specific kind of satisfaction that comes from putting in the work, fixing what bothered you, tightening the details, and finally looking at it like, yeah, that’s better.

That is a good feeling.

0 Comments
Jim Lunsford

Today was one of those days where the work did not look like miles or reps.

I woke up early after short sleep because someone in the house decided my sleep was optional. I stayed in the bedroom for a bit so I did not come out in full Hulk mode. That was probably best for everyone involved.

After breakfast, I tried to conserve energy. I sat with the laptop, Milo nearby doing Milo things, and kept working on JimLunsford.com. I ended up taking comp time and only working a half shift at the jail, which was the right move after the way the day started.

I planned to run before work, but I did not.

I planned to train, but I did not.

I felt guilty about that, because of course I did. Running and training are part of how I create proof. They remind me I am still the man I rebuilt. But today did not give me that kind of proof. Today gave me a different kind.

I used the quiet part of my shift to keep working on JimLunsford.com, and I think the site finally feels right. Not a doctrine machine. Not a recovery funnel. Not a narrow public role I have to perform.

More like this is Jim Lunsford, this is what he does, this is what he builds, and here is where to go next.

That feels better.

I also spent some time thinking about how JimLunsford.com and JimLunsford.net fit together. The main site is the permanent home. The microblog is the living stream. And the microblog is truly mine now because it runs on Bonumark Stream.

That matters more than people probably understand.

I am tired of renting my identity from platforms. I am tired of my work living under someone else’s rules. So I am building my own tools, using them myself, fixing the problems I run into, and sharing the path with whoever wants it.

Same pattern as always.

Find the problem. Live the solution. Build the proof. Share the path.

No run today. No workout today. Still not a wasted day.

The work just moved somewhere else.

0 Comments
Jim Lunsford

Today started with one of the better sleep reports I have had in a while.

For me, seven hours is a victory. I woke up, ate breakfast, watched part of the Steve Jobs movie, then went into my home office for some quiet before work. Kelly, my son, and three of the grandkids were all home, and I needed a little space to finish waking up before stepping into a night shift.

Before work, I got the run in.

Three miles at an 8:32 pace. Garmin called it tempo and high aerobic, so it was not just a “move a little” run. It was effort. It was proof.

The shift was calm. Everything was done early, and from there it was mostly hourly watch tours unless something came in. That gave me enough room to get some work done between rounds.

Later in the shift, I got into the gym.

Ten easy minutes on the treadmill to get the blood moving, then sit-ups, bench press, pull-ups, overhead barbell press, and barbell rows. Every set went to failure because that was the mood tonight. I did not get to everything I wanted, but I got the main work done: chest, back, shoulders, and trunk.

Run proof. Strength proof.

Off and on through the shift, I worked on the Bonumark Stream code rework and did some lighter work on Bonumark Publishing. Stream matters because it is not theory anymore. It powers my microblog. It is mine, running my words, on my site, under my control.

That is the whole point.

I am tired of renting my identity from platforms. I am tired of depending on systems I do not own. So I am building my own tools, using them, fixing what breaks, and sharing what comes out of it.

Find the problem. Live the solution. Build the proof. Share the path.

That was the day.

Run before work. Lift during shift. Jail work handled. Bonumark moved forward. Now it is time to step away from the computer, wrap up the shift, drive home, and sleep.

The work got done.

0 Comments
Jim Lunsford

Third day off.

I started with better sleep, breakfast, coffee, and Bonumark Publishing. I sat with it longer than I probably should have, then finally got up and moved.

The run was 3.18 miles. For some reason, it emptied the tank more than expected, so I tapped out of any more fitness for the day. That turned out to be the right call because the rest of the day still had work waiting.

I gave both dogs baths, cleaned the bathroom, dusted the house, swept and mopped the floors, and knocked out four loads of laundry. Then I ate dinner with Kelly, Garrett, and Sebastian before replacing the fog lights and headlights on my truck.

After that, I gassed it up, went to Kroger for meat, came home, and meal prepped for the next two days.

That is discipline too.

Not just running. Not just lifting. Not just the stuff that looks good in a workout log. Sometimes it is cleaning the house, taking care of the truck, feeding yourself right, setting up the next couple days, and being present with your family.

Later, I spent quiet time with Kelly while she drifted off to sleep, played some Xbox, and sat in the recliner with Milo crashed out beside me.

Then, because apparently I do not know how to fully shut down, I worked on Bonumark Publishing for over an hour, added a couple new features, and then shifted into a new vision for JimLunsford.com. I downloaded the theme ZIP, but I am not installing it tonight because I know myself. That is how a quick look turns into a sunrise rabbit hole.

So I am stepping away from the laptop.

Snack, bed, and no more battles tonight.

The work got done.

0 Comments
Jim Lunsford

Second day off.

I started the day slower than usual. Ate breakfast, sat in the recliner, and watched an entire Fantastic 4 movie. I felt guilty for sitting still that long, because apparently, relaxing is still something I treat like suspicious behavior.

But the day did not stay still.

Kelly was gone for part of the day, so I had Garrett and Sebastian. I thought the run was blocked, but my parents live four houses down, the boys were at the neighbor’s house, and I was able to get coverage long enough to squeeze in 3.11 miles.

After that, I got a full push workout in: sit-ups, push-ups, barbell overhead press, bench press, lateral raises, and tricep extensions.

Then Kelly, the boys, and I went to IHOP. After that, Garrett, Sebastian, and I went on a 7.13-mile bike ride and saw three deer. I only got a picture of one, but the ride was the kind of thing I hope they remember later.

That is the point of all this, anyway.

Lead by example first for my family, then for whoever else sees it.

Off and on through the day, I kept pushing Bonumark Publishing forward, too. I watched two movies, ate dinner, showered, gave prompts, tested ideas, and worked on the default theme until I started getting frustrated. That was the line.

So I stopped.

Not every problem needs to be solved at midnight. Sometimes the proof is knowing when the work is turning stupid and stepping away before tomorrow has to clean up the mess.

Run done. Push workout done. Family time done. Bike ride done. More Bonumark Publishing work done.

Now I am going to play a little Battlefield, let my brain come down, and call it a day.

0 Comments
Jim Lunsford

Second day off, and I barely moved for most of it.

That does not mean nothing happened.

Bonumark Stream moved from v0.3.6 to v0.3.11 and finally landed on a cleaner public GitHub-ready baseline. More audits, more fixes, more release work, more of the boring stuff that makes software real instead of just exciting.

We also cleaned up more of the bigger structure around my work. Disciplined Recovery is no longer being treated like a fake-active business. Phoenix 2:33 LLC is clearer as the operating company behind the work. Bonumark and Carceris now connect back to that structure without losing their own identity.

Then JimLunsford.com got a major rework.

The site is no longer being forced into one narrow label. Not just writer. Not just recovery coach. Not just doctrine. Not just software. It is becoming what it should have been: my main home on the internet.

Building things. Living life. Helping where I can.

The Proof theme moved all the way to v1.0.42 today. New homepage direction, The Work page, Projects page, cleaner footer, better structure, and less old identity baggage.

Physically, the day caught up with me. I tried to run, but had to cut it short because my stomach was acting stupid. No strength training tonight either. My body felt weak, and I listened.

That still counts.

Proof is not always more miles or more reps. Sometimes, proof is knowing when the work is done for the day.

I go back to the jail tomorrow.

Tonight, I am done.

0 Comments
Jim Lunsford

Kept today’s training controlled.

I ran 3.03 miles at a 9:01 pace. Slower than yesterday, more controlled, and still enough for Garmin to call it tempo work.

After that, I kept the lift where it needed to be: easy bike warmup, lateral raises, face pulls, curls, tricep extensions, calf raises, situps, and pushups.

No heavy ego lifting today. Just aimed effort.

Run done. Accessories done. Proof created without turning the day into punishment.

0 Comments
Jim Lunsford

I’m done playing games to make algorithms notice my work.

That goes for Google. That goes for social platforms. That goes for people too.

I’ll keep building, writing, publishing, and putting things where they can be found. I’ll keep the work clean, useful, honest, and accessible. I’ll fix what needs fixed. I’ll document what needs documented. I’ll leave the door open.

But I’m not begging for attention.

If something I build gets indexed, good.

If someone reads it and it helps them, even better.

If nobody shows up, I still did the work.

That matters to me.

The standard is not traffic. The standard is whether I built something worth leaving behind.

0 Comments