J. B. Rainsberger

J. B. Rainsberger

@jbrains.ca

A professional 5-pin bowler who owns a bowling center in Minnedosa, Manitoba, but who still finds time to help software professionals work with less stress for ready money. experience.jbrains.ca :: minnedosabowl.ca

1.7K followers261 following384 posts

When I advise people to calm their mind and tame their workload by writing things down, they often become even more anxious. Write which things down? How much? How many? What's too much? What's enough? I get it. First, breathe. Next, watch the video. https://www.youtube.com/watch?v=oc1jitMQxZk

youtube.comWhen Writing Things Down, Just Keep Writing"OK, I should write things down. How much? When? How much detail? Will it be enough? Won't it be too much?"Eh. Just try, I'm begging you.

When I run an errand down at the other end of Main St, I often have some observation or anecdote in mind, drawn from my daily practice. I record these in the hopes that you might find them helpful: instructive, uplifting, hopeful… whatever you need. blog.jbrains.ca/permalink/in...

blog.jbrains.caIntroducing 'Walk & Talk's — The jbrains BlogI've started a new series of videos, typically 2-5 minutes, on various topics related to psychological safety, personal productivity, and working more harmoniously with others. Watch along!

Sometimes, when you submit a feature request, they actually ship it! Even a bank!! "We made improvements based on feedback from customers like you. Now, sort by date to view your most recent transactions first, or your oldest."

One more weekend, one more tournament. This time, a playoff appearance. Now 15627/60.9 games, averaging 256.6. This is a new level of performance for me. #5pinbowling

Two weekends. Two tournaments. 40 qualifying games. Zero playoff appearances. Still, for the first time, scoring 10001 for 40 consecutive tournament games, averaging 250.025. Round numbers aren't so important, but a milestone is a milestone. #5pinbowling

I'm planning to uproot my life and move, but I don't feel stress from the explosion of things to do, because of #GTD. I have a long list of things to do. I keep having more ideas. There's on the list. I'll get to them. I won't forget anything important. It'll be fine. #GettingThingsDone

Two weekends. Two tournaments. 40 qualifying games. Zero playoff appearances. Still, for the first time, scoring 10001 for 40 consecutive tournament games, averaging 250.025. Round numbers aren't so important, but a milestone is a milestone. #5pinbowling

When interactions "go wrong", the very thing you are most likely to complain about and try to change is the very thing that most people find hardest and most painful to change about themselves. Result? Merry chaos. I propose an alternative that might actually work. blog.jbrains.ca/permalink/th...

blog.jbrains.caThe Fundamental Irony of Human Interaction — The jbrains BlogWhen interactions "go wrong", the very thing you are most likely to complain about and try to change is the very thing that most people find hardest and most painful to change about themselves. Result...

Strategy: Say things so egregious and obviously stupid that the listener is stunned into inaction and can only :shrug:. Example: "All women love ballrooms." I would call it "genius" if I thought it were intentional.

"I should add a comment to this task for next year to visit their shitty site in Chrome, because it doesn't work in Firefox." I did that last year and failed to notice the note.

Is there truly nobody struggling with mock objects out there? I asked Claude Code to generate an example of a Java project using mock objects and it generated my Point of Sale teaching example.

Few things can wake you up quite like downloading accounting information and then seeing a bunch of it disappear. At least, this time, there was a simple explanation for their bug.

When I started practising #GTD I didn't realize that I would come to know focusing on a task itself as rewarding and even addictive. I notice more and more, when I feel scattered, an abstract longing for doing something I can focus on.

I just drafted 1400 words about mock objects (and why you might struggle with them) that have been trying to get out for a long time now. These words might see the light of day, but members of The jbrains Experience are reading them now. ;) experience.jbrains.ca

I'm looking for Ottawa/Gatineau folks willing to help me with some office space. I am thinking of scheduling a remote workshop that would run 2 hours on 2 consecutive days, particularly May 12 and 13.

I will be in between cities and therefore looking for office space to use (and I don't expect it donated, although I would appreciate it if it were easy for you) to run the session. I merely need an internet connexion and a reasonable audio environment. Nothing elaborate.

If you believe you can help, then please ping me and let's figure out the details. BTW, if there is a chance to do something live and in person with a client in the area, so much the better. 😉

J. B. Rainsberger reposted

The @oredev.org conference is interested in an atproto architecture talk. The CFP is open until the end of March - get your submission in before AtmosphereConf! oredev.org/callforpaper

Thomas Lundström @thomaslundstrom.bsky.social

@atproto.com I'm curating the architecture track at the Øredev developers conference in Malmö, Sweden. It'd be super interesting to feature a session about the AT Protocol. Do you know of someone who's done a conference session about Atproto or do you have any other recommendations?