Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Ben Berry

@bengerman@hachyderm.io
mastodon 4.6.6
  • Open on hachyderm.io

Conference Chair @ PyCascades
former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

192 Followers
223 Following
33 Posts
Joined August 23, 2023
Pycascades:
2023.pycascades.com
pronouns:
he/him

Posts

Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jul 29, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
I've seen and heard about crows chasing off eagles and hawks before - I always figured it was a teamwork kind of thing. Get all your crow buddies together and chase off the bully because you have the advantage of numbers. Today I watched a solo crow chase an adult bald eagle away. The crow chased it down from behind and harassed the eagle until it left.
16
2
4
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jul 25, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

"It's what makes a Subaru a Subaru" @bengerman@hachyderm.io

1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jul 24, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

Remember, folks:
by checking your watch multiple times per minute, and leaning hard into ADHD-waiting-mode, you too can be just 2-3 minutes late to every meeting ever.

1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jul 24, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

oh hey they're hiring for people with experience and imposter syndrome:

4
0
2
1
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jul 17, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @cR0w@infosec.exchange
@cR0w@infosec.exchange oh no I've limited my job choices to work I'm morally aligned with
Your browser does not support the video tag.
0
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 23, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @kati@fosstodon.org
@kati@fosstodon.org @jonafato@mastodon.social If it helps, I got mine on the 19th with the subject line "[PyCon US 2026] [Response requested] Please share your feedback for PyCon US 2026"
2
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 13, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @grickle@mstdn.social
@grickle@mstdn.social It's probably not even loaded smh
0
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 08, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @minego@pdx.social
@minego@pdx.social Sorry - my joke was obtuse (and probably insensitive given the actual context here)
1
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 08, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @minego@pdx.social
@minego@pdx.social looks like threading is broken? Or maybe this was an intentional subtoot?
0
3
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 08, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @crazy4pi314@mathstodon.xyz
@crazy4pi314@mathstodon.xyz oh man, Set? I've been training for this moment
3
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 07, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @a2_4am@mastodon.social
@a2_4am@mastodon.social @brouhaha@mastodon.social @glyph@mastodon.social at just shy of 1000 pages, it's not a quick read, but I feel like Fluent Python's 2nd edition covers the 3.6-3.10 changes pretty well
4
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 03, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @jalefkowit@vmst.io
@jalefkowit I know I'm saying the quiet part out loud here, but, I mean... What does a refrigerator have to demo besides keeping food cold?
2
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 03, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @MaggieFero@hachyderm.io
@MaggieFero@hachyderm.io this was an unexpected and delightful read
1
2
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · May 02, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @phildini@wandering.shop

@phildini@wandering.shop > ocean breezes

board games

I recommend games with tokens or tiles over those with cards, and strongly caution against any with paper bits

🟢 Carcassonne 🟢 Tsuro 🟢 Dominoes 🟡 Terraforming Mars 🟡 MtG 🟡 Snapsen 🔴 Monopoly

0
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 29, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

@cR0w@infosec.exchange

infosec.exchange

:rainbowCrow: (@cR0w@infosec.exchange) - Infosec Exchange

13
0
4
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 28, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @treyhunner@mastodon.social

@treyhunner@mastodon.social follow-up feedback: I'm using the heck out of this and loving it.

Also I found a bug: upon adding the 197th country, you get an error due to a 400 from /api/quiz/learn-new/ I assume the client side wants me to finish my batch of 5, and the server knows I don't have any new countries to learn or something like that

0
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 28, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

Coworker: There are a few lines not covered by tests - should we add some tests to cover them?
Me: *deletes lines*

1
0
1
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 28, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

Internet Tutorial Author: Do not [mistake] because then you will have to [recover], which is difficult even if you have [purpose-built tool]

Me: you silly internet person. I will not [mistake], because I am Smart™️. And even if I did, I could surely [recover] with [improvised] tool

Narrator: *surpressing laughter*

0
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 28, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @nedbat@hachyderm.io
@nedbat@hachyderm.io if I bring three similarly-sized laptops, does that count?
0
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 26, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

guess what time it is!

1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 26, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

hello, 911? yes the man who stamped my hand at the club said I had "good veins"

2
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 24, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @jacob@social.jacobian.org
@jacob@social.jacobian.org this math does get a little fuzzy as you accumulate leftovers and wrong parts from previous jobs. I saved a trip for hinges recently because I already had some from previously buying the wrong ones
0
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 22, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

#django pop quiz: which of these subTests fails:
```
from django.test import SimpleTestCase
from django.template import Context, Template
class TemplateTest(SimpleTestCase):
def test_template(self):
template = Template('{% if foo %}truthy{% else %}falsey{% endif %}')
self.matrix = (
((), "falsey",),
("", "falsey",),
([], "falsey",),
({}, "falsey",),
(".", "truthy",),
("1", "truthy",),
("true", "truthy",),
("false", "truthy",),
)
for value, expected in self.matrix:
with self.subTest(value):
result = template.render(Context("foo", value))
self.assertEqual(result, expected)
```

(version is 6.0.x, if you want to play along at home)

hachyderm.io

Hachyderm.io

0
1
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 22, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @treyhunner@mastodon.social
@treyhunner@mastodon.social the most minor thing, but you asked for feedback: Antarctica has a rendering issue for me
1
3
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 04, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io

RE: @bengerman@hachyderm.io

I think this made it through code review, BTW

2
0
2
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 03, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @elthenerd@fosstodon.org
@elthenerd@fosstodon.org three days of (main) conference. three sweet shirts. coincidence? I think not.
1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Apr 03, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @baconandcoconut@freeradical.zone
@baconandcoconut I really try to split the difference between 1 and 4. "How can I let this dog know they are appreciated, without being perceived myself?"
1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Mar 23, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @mariatta@fosstodon.org
@mariatta I am feeling very pycascaded right now
4
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Mar 17, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @chrisjrn@social.coop
@chrisjrn@social.coop That's so rough - sorry to hear it!
1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Feb 13, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @xgranade@wandering.shop
@xgranade @SnoopJ @glyph @jonny @Meyerweb my (limited) understanding is that the colon in Finnish is for attaching endings to basically any word-shaped thing that isn't spelled out - numbers (1:n), initialisms (TV:sta), and letters - not for transliteration. Also fun fact: German often uses colons in gendered words to make more inclusive language, e.g, Lehrer:innen to represent Lehrer (male teachers) and Lehrerinnen (female teachers). The good news is that this is far from settled, so * and _ are also often used 🎉
4
0
1
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Feb 11, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @donkirkby@hachyderm.io
@donkirkby @pycascades we're going to have the talks liked on the website soon 🙂 (Also, as TDDer I am so excited for this talk!)
1
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Jan 28, 2026
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @transportationtalk@fosstodon.org

@transportationtalk@fosstodon.org Several of @AlSweigart@mastodon.social's books are approachable for that age.

My guess is that these would be the most interesting to a preteen:

  • Invent Your Own Computer Games With Python
  • Making Games with Python & Pygame
  • Cracking Codes With Python
2
0
0
0
Open post
bengerman
Ben Berry @bengerman@hachyderm.io · Dec 31, 2025
Ben Berry
@bengerman@hachyderm.io

Conference Chair @ PyCascades former platform engineer @ cloud.gov and brandfolder devops engineer @ Allen Institute, Blue Nile, and Intermedia

hachyderm.io
Replying to @coreyspowell@mastodon.social
@coreyspowell@mastodon.social ☑️ I'm in this picture and I ~don't~ like it
1
0
0
0

Remote instance

hachyderm.io
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 10:10:41 UTC