• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on mastodon.social

J. B. Rainsberger (he)

@jbrains@mastodon.social
mastodon 4.6.0-nightly.2026-03-16

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https://experience.jbrains.ca https://tdd.training https://jbrains.ca

0 Followers
0 Following
Joined July 03, 2018
Question?:
https://ask.jbrains.ca
Mentoring:
https://experience.jbrains.ca
Training:
https://training.jbrains.ca
Read More:
https://www.jbrains.ca

Posts

jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 27, 2026

A programmer's act of love: documenting and reporting an apparent defect in painstaking detail, then removing as many superfluous words as possible.

View on mastodon.social
3
0
1
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 24, 2026

I highly _highly_ recommend this interview. It's long. Very long. Feature-film length.

Even so, I love Dr Hassan's emphasis on what works when trying to help folks out of harmful beliefs, rather than what makes one feel superior over them.

https://www.youtube.com/watch?v=0UlvAUByG3A

View on mastodon.social
4
0
0
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 23, 2026

Rudimentary TDD in #jq/#jaq:

1. Choose an input; make a text file for it.
2. Figure out the expected output; make a text file for it.
3. `diff expected.txt =(cat input.txt | jaq -L "lib" 'main_filter')`

It seems like real work to run multiple tests together, but this is a start.

View on mastodon.social
4
0
0
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 23, 2026

I'm _trying_ to trust the process, I really am, but someone in there is getting in the way...

@jbrains@substack.com

View on mastodon.social
0
0
0
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 21, 2026

If you love the idea of agents over human workers, then you might need to read Deci's _Why We Do What We Do_.

And no: don't ask an agent to summarize it for you.

View on mastodon.social
2
0
2
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 20, 2026

If we all chose to treat deadlines as an act of love, we could transform the world.

No, really.

http://blog.jbrains.ca/permalink/deadlines-as-an-act-of-love

View on mastodon.social
8
0
7
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 20, 2026

"When am I going to use this (math-related concepts) in real life?"

Why do those amounts not balance? The difference is a multiple of 9. Aha! Digit transposition, probably...

...found it.

View on mastodon.social
5
0
3
0
jbrains
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
J. B. Rainsberger (he)
J. B. Rainsberger (he)
@jbrains@mastodon.social

Pro 5-pin bowler who consults for software companies to pay for bowling. en/fr/sv/es https:// experience.jbrains.ca https:// tdd.training https:// jbrains.ca

mastodon.social
@jbrains@mastodon.social · Feb 20, 2026

Having grown accustomed to "yank name" and "yank path" in #ranger, I find myself wishing this behavior were available in #hledger (hledger-ui), too! ;)

View on mastodon.social
1
0
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 09:05:01 UTC