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
Jim Lunsford

The last 24 hours have been full.

Carceris moved forward with a new GitHub release candidate. Bonumark Stream kept getting hammered on too, including sitemap and robots.txt work, more cleanup, more testing, and more of the boring stuff that makes a project real instead of just an idea.

I’m also back in the middle of the long jail stretch. Woke up, ate breakfast, worked on Bonumark Stream, got my run in, went to work, then got a leg-heavy strength session done during shift.

Proof stacked on proof.

The hard part is Kelly. I have not seen her face to face since before I left for work Friday, and I probably will not until Monday. We have talked a lot on the phone, and that matters, but it is not the same as actual time together.

That is the tradeoff right now.

Work. Training. Building. Sleep. Missing pieces of home.

Still, the work is moving. The standards are holding. The systems are getting built.

0 Comments
Jim Lunsford

Carceris v0.6.14 is now released on GitHub.

This is the first public release candidate after v0.6.11. It includes upgrade hardening, release manifest validation, migration safety, Viewer permission cleanup, documentation updates, and shared-hosting testing improvements.

Carceris is an open-source daily logging system for correctional facilities, built to replace fragile Word documents with searchable, printable, auditable records.

Still early. Still being tested. But it is real now.

https://github.com/jimlunsford/carceris/releases/tag/v0.6.14

0 Comments
Jim Lunsford

Most of the last 24 hours has been Bonumark Stream.

I worked on audits, cleanup, and pushing the code closer to something I would trust in public.

I’m also at the jail tonight, night 1 of my long stretch, 5 p.m. to 5 a.m. I’m finally adjusting to this schedule after about five weeks, but the family time loss still sucks.

One good thing about this job is the downtime after lockdown. Tonight I got in an hour strength session and kept grinding on Bonumark Stream.

The plan now is simple: run before work, lift during shift, protect some extra time with Kelly before I leave, and keep building.

0 Comments