Bradley Schaefer

He/him. Ruby developer, sometimes engineering manager, and recovering cynic.

Outside of tech: dad, reader of fantasy/sci-fi, player of videogames, haver of tattoos, and fan of baseball and stand-up comedy.

Bradley Schaefer boosted:
Geert Bevingbevin@uwyn.net
2025-06-28

We have an exciting job opening available at Moog to join my team in Asheville, NC: Application Software Engineer - Synth Editors.

You'll find a link with all details below, we're all looking forward to making great and inspiring synths with you!

inmusicbrands.pinpointhq.com/e

Bradley Schaefersoulcutter@ruby.social
2025-06-27

I need to find more contemporary music with a shamisen. Anyone have some of that for me?

#music #shamisen

Bradley Schaefersoulcutter@ruby.social
2025-06-27

Friday music thread!

youtu.be/dyWlGBfbZcQ

Bradley Schaefersoulcutter@ruby.social
2025-06-27

@jacob My lament is that "ignore previous instructions" has become popularized, and so we're going to have to get cleverer and cleverer with prompts to avoid AI bungling.

_nobody_ wants AI support.

Bradley Schaefersoulcutter@ruby.social
2025-06-26

@jgarber why? Because of an extremely anemic standard library

Bradley Schaefersoulcutter@ruby.social
2025-06-24

@elight ooh I like that perspective. Agreed!

Bradley Schaefersoulcutter@ruby.social
2025-06-24

Experiencing some brown outs, and I let the smoke out of my UPS.

I will miss you, Sergio

Product picture of an APC UPS with the letters R.I.P. and a tombstone emoji
Bradley Schaefersoulcutter@ruby.social
2025-06-24

@elight the “more hostile for people” is editorial/cynical, but otherwise… yeah

Bradley Schaefersoulcutter@ruby.social
2025-06-24

Now we are designing things to be easier for AI, while we continue to make it more hostile for people.

llmstxt.org/

Bradley Schaefersoulcutter@ruby.social
2025-06-23

@collin amazing how I knew who it would be

Bradley Schaefersoulcutter@ruby.social
2025-06-23

@collin I don’t read his blog posts. I assume this was about dhh again

Bradley Schaefersoulcutter@ruby.social
2025-06-22

@Ryanbigg Update dependencies on a regular basis. It’s usually fast and simple if you keep up, but it can be the worst if you let it go for a couple years

Bradley Schaefersoulcutter@ruby.social
2025-06-22
2 dogs
Bradley Schaefersoulcutter@ruby.social
2025-06-18

@r3trofitted You can still get one in a visible place.

Bradley Schaefersoulcutter@ruby.social
2025-06-18

It’s a crime that when you have a great back tattoo, you almost never get to see it.

Bradley Schaefersoulcutter@ruby.social
2025-06-17

@gregw I suspect you know all this, and were using exaggerated “just inline styles” to signal distaste. Tell me about your design system! What works well for you?

Bradley Schaefersoulcutter@ruby.social
2025-06-17

@gregw A lot of people prefer to take consistent naming across style elements with postfixes like `-sm` or `-xl` over remembering rem or px and having to understand design theory to get it to work together and look good.

But it’s fair, you are learning something, but it’s a lot less than the expanse of knowledge to wield css in the same way.

If you’re good with css and design, go for it. If you aren’t, it’s a big assist.

Bradley Schaefersoulcutter@ruby.social
2025-06-17

@gregw “just” is where you’re wrong. It’s a system of inline styles so you don’t have to carry around arcane knowledge like

box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)

Just to get a nice box shadow.

The system aspect is important too, heck here’s the official response tailwindcss.com/docs/styling-w

Bradley Schaefersoulcutter@ruby.social
2025-06-16

@CodingItWrong real question: is it pronounced “ter mer rick” or “tumor rick”?

Bradley Schaefersoulcutter@ruby.social
2025-06-16

@sanityinc you’re a good egg

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst