Jim Lunsford

I haven’t said much publicly about Disciplined Recovery because I didn’t want to talk louder than what actually exists.

The honest answer is this: Disciplined Recovery is not operating as a full program right now. It is not dead either. It is being held in place while the foundation behind it keeps getting stronger.

That matters to me because this was never supposed to be just a logo, a website, or a business idea. Disciplined Recovery came from my life. It came from sobriety, discipline, fitness, ownership, failure, rebuilding, and the belief that people can create lives they do not want to escape.

The work is still alive.

The doctrine is still being written. The frameworks are still being shaped. The message is still becoming clearer. Standards. Structure. Proof. Self-trust. Identity. Recovery without dependency.

I am not interested in pretending something is active just because the domain exists. I am also not willing to bury something that still matters.

So for now, Disciplined Recovery is quiet.

Not gone.

Quiet.

0 Comments
Jim Lunsford

First day off out of three.

I came off the night shift, slept almost six hours, ate breakfast, drank coffee, and fixed a Bonumark Stream bug before I went on my run.

That is probably the most accurate description of how my brain works.

The run was 3.15 miles. Nothing crazy, just another piece of proof. After that, I spent a couple of hours working in the yard and mowing grass, then had lunch with Kelly and the grandkids.

Later, I got a pull workout in: pull-ups, rear delts, face pulls, curls, farmer carries, and sit-ups. I had already run and worked outside, but discipline doesn’t take a day off. That line has become a running joke in my family, but it is also the standard I live by.

I wasted too many years in active addiction. I do not waste time now.

That does not mean every day is perfect. It does not mean I am always in a good mood, fully rested, or ready to go. It means I keep showing up. For myself first, then for my family, then for anyone else who might see the example and realize they can rebuild, too.

That is the legacy I care about.

Not speeches. Not telling everyone what to do. Just proof.

I finished the night with Chipotle, Thunderbolts, a little Battlefield 6, and somehow still ended up messing with Bonumark Publishing for a while because, apparently, sitting still is not one of my gifts.

Now I am done.

Time to read, sleep, and let the day end.

0 Comments
Jim Lunsford

First day off after the three-night stretch.

I only got about four hours of sleep, but I got up so I could see Kelly before she left for the day. That mattered more than sleeping longer.

Bonumark Stream is live on GitHub now. That is a big milestone, even if the night got ugly for a minute. I installed it on jimlunsford.net, found bugs that pissed me off, fixed them, and now everything is working again.

That is the part people do not see.

The release. The panic. The testing. The fixes. The revisions. The audits. The part where something breaks and you have to stay with it until it works.

I also got my haircut, spent a couple hours with Kelly on a pontoon boat, had dinner at one of our favorite Mexican restaurants, and later ran 6.2 miles because I needed proof.

Proof that the distance is still there.

Proof that I am still capable.

Proof that night shift has not taken that from me.

Now the house is quiet. Everybody is in bed. It is me, the cats, and a little time to breathe.

Bonumark Stream is public.

The live install works.

The run is done.

Now I am stepping away from the computer for a bit.

0 Comments
Jim Lunsford

Day off after short sleep.

Breakfast is in, coffee is working, and the laptop is already open. I started working on the Bonumark Stream code rework because that is where my head went this morning.

Bonumark Stream now runs this microblog, so the cleanup matters. Every pass makes the system stronger and gets it closer to what I want it to be.

My content. My terms. My system.

That is enough reason to keep building.

0 Comments
Jim Lunsford

Bonumark Stream v0.4.5 is ready.

This is the first clean public baseline for the project. The old development baggage is gone. The v0.4.x line is fresh-install focused, database-first, code-free themes, Admin and Commenter accounts only, and built around ownership instead of rented platforms.

This is the version where Bonumark Stream stops feeling like a private build chain and starts feeling like a real public project.

Release: https://github.com/jimlunsford/bonumarkstream

0 Comments
Jim Lunsford

Bonumark Stream v0.3.11 is now up on GitHub.

This release moves the public baseline from v0.3.2 to v0.3.11, with cleaner upgrades, stronger release integrity, WordPress featured media import improvements, favicon support, better external theme preservation, and Load More archive routing fixes.

It is still early, still being shaped, and still getting tested hard. But this is the most stable public baseline so far.

Building this has been a long process of revisions, audits, broken things, fixed things, and learning as I go.

That is the work.

https://github.com/jimlunsford/bonumarkstream

0 Comments
Jim Lunsford

Back at work tonight.

I did not sleep well. My stomach has been a mess. I woke up in a bad mood, ate breakfast, drank coffee, tweaked JimLunsford.com, then meal prepped for this shift and the next one.

I told myself I probably should not run.

Then I ran anyway.

Slow. Ugly. Uncomfortable. Still done.

Not every run is clean. Some are just proof that I showed up when I felt like garbage.

At work, I almost had to go hands-on with an inmate. I could feel the old response trying to load. Force used to be part of my everyday life. It is still in the muscle memory.

But I used my words and got compliance.

That is the part I enjoy now. Not because I cannot handle the physical side, but because there is a different kind of challenge in getting control without force.

The last couple weeks have been a grind. Carceris, Bonumark Stream, GitHub releases, live installs, bugs, fixes, audits, JimLunsford.com, the Proof theme, and getting the ecosystem lined up.

Now things are squared away for the moment, and that feels weird.

No fire to put out.

No obvious target to attack.

I tried to work on a few things during downtime, but my focus was not there. So tonight I am probably just going to scroll the web, finish the shift, and let that be enough.

0 Comments
Jim Lunsford

Another night shift almost done.

I woke up rough today. Only got 5 hours and 22 minutes of sleep, my stomach had been a mess, and Kelly said she could see it on my face when I woke up. She gave me space so I could get through the boot-up sequence.

The run changed the day.

Three miles before work. Not perfect, not heroic, just done. Somewhere in the middle of that run, I started getting my energy back and snapped out of the mood.

Then during the shift, I got strength training in too. Push-ups, rows, goblet squats, posterior chain work, and sit-ups. No time for arms, but the real work got done.

No stomach issues tonight either, which felt like a win after the last couple days.

The dead part of the shift still dragged, but it did not stay empty. I fixed an SEO title issue in Bonumark Stream, released a new version on GitHub, found another bug we will have to fix later, and started the process of forking Bonumark Publishing from Bonumark Stream.

That split matters.

Bonumark Stream is becoming the owned microblog system I wanted after first building a WordPress version of the idea months ago. Bonumark Publishing is the bigger long-term move. Eventually, I want it mature enough to replace WordPress on JimLunsford.com.

I want my words, my posts, my projects, and my sites living on systems I control.

The shift is almost over now.

Run done. Strength done. Work done. Another release out. Another bug waiting. Another piece of the bigger system moving forward.

Now it is drive home and bed.

0 Comments
Jim Lunsford

I’m back at work for the last shift of this three-night stretch.

I did not sleep much between shifts, and tonight is not a run or strength training night. Tonight is a make-it-through-the-shift-alive kind of night.

That still counts.

Discipline is not always adding more work. Sometimes it is knowing when pushing harder would only drain the tank and make the rest of the system weaker.

I still have not seen Kelly face to face since before I left for work Friday. We have stayed in touch as much as we could, but phone calls are not the same as actual time together. That part of nights still sucks.

The Bonumark Stream grind continues too. I am itching to put it on GitHub, but I am holding back until it clears the standard.

That is the work right now.

Build it. Test it. Audit it. Do not rush it into public just because I am excited.

Proof over impulse.

0 Comments