Elektrine lite

← Feed

Collin Donnell

collin@ruby.social

<p>I coined the term “Mac Assed Mac App.” </p><p>Software developer from Portland, Oregon.</p><p>📱 <a href="https://ruby.social/tags/Swift" class="mention hashtag" rel="tag">#<span>Swift</span></a> (iOS and Mac).<br />🚂 <a href="https://ruby.social/tags/Ruby" class="mention hashtag" rel="tag">#<span>Ruby</span></a> (and Rails)</p><p>Cohost of the <a href="https://ruby.social/tags/RooftopRuby" class="mention hashtag" rel="tag">#<span>RooftopRuby</span></a> podcast. Friend of DeSoto.</p>

Posts

  • View post

    It’s going to be the one year anniversary of my dad dying next week and I need to go see my mom in the place that’s taking care of her as soon as I can. I’m scared to see how much worse the dementia has gotten. A cool new job would really take the edge off my anxiety right now 😞

  • View post

    I wonder what the plan for Middle East Formula 1 races is in 2027? Feels like they should be considering the possibility things are still going on in a year over there. #F1

  • View post

    @beep@follow.ethanmarcotte.com the cool thing about technology as a job is that you are always getting to learn and make decisions. I don’t know why anyone would want to give those up. It sounds miserable.

  • View post

    @beep@follow.ethanmarcotte.com I really don’t think people recognize what they’re giving up at the micro and macro scale. For individuals, I think, depending too much on these things really hurts your ability to internalize and learn. I saw this when I was learning a new language and realized that three years ago I would’ve internalized things I was asking about repeatedly. At the medium scale, letting it independently write code for you seems absolutely insane based on knowing what the limit...

  • View post

    It’s so embarrassing for the president of the United States to be so preoccupied with something as stupid as a fucking ballroom.

  • View post

    Did that thing where I fell asleep so much during the day I can’t sleep at night. I’m just gonna have to force myself to wake up and go to work at the right time.

  • View post

    I was just woken up at 4 AM by what sounded like a loud knock on the door. Freaked out and awake now.

  • View post

    Oh no. Poor George Russell. I feel so bad for him right now.

  • View post

    I’m happy Lewis got a podium, but watching George go out like that was painful. #Formula1

  • View post

    I used a couple of regex and Ruby to strip color literals out of our code today and replace them with hex values. It was actually fun to figure out. Knowing regex and a scripting language is kind of superpower, even if you technically make your money writing something else.

  • View post

    I think I coded a little too close to the sun today and now my brain is tired.

  • View post

    It&amp;#39;s real sweat. I&amp;#39;m a high-performance athlete. Athletes sweat. Sweat, baby. Sweat, sweat. Kih kih. Rrrar.

  • View post

    Streaming F1 25 if anyone wants to hang out. https://www.youtube.com/live/qGdbbHcmBlc?si=1livLd4Rg69sW5Ig

  • View post

    Pretty pleased with myself at work the last couple of days as far as writing code that’ll help the team.

  • View post

    Do I know anyone else playing F1 25? I’d love to play with other people. Add me as a friend on PlayStation https://profile.playstation.com/FishermansPorch or on EA as FormulaTAS.

  • View post

    2026 update for the F1 25 game looks sick. Can’t wait to superclip in a video game 😂 https://youtu.be/HSrTjqf7_WY?si=sBaQjCBJP735jbHO

  • View post

    New major BBEdit release is out! If you need me, you know where I’ll be 😂

  • View post

    Is there really no way to access Xcode’s generated symbol names from XCAssets in different modules?

  • View post

    I’ve read five books in the past month. Not bad. If I could average four a month, that would be great.

  • View post

    Cool picture of me and my coworker today.

  • View post

    Using SwiftUI to Build a Mac-assed App in 2026 https://pfandrade.me/blog/mac-assed-swiftui-app/

  • View post

    The CEO of Verizon thinks we could have 20-30% unemployment in 5 years due to AI. I doubt it, but if that’s remotely true, let’s just ban it. We don’t always have to find new efficiencies or whatever. Technology exists to benefit humans.

  • View post

    This is what my VO2 max has done in the first two months of living in Australia without a car. Living in a city that has hills without a car can apparently do wonders.

  • View post

    After breaking my on my podcast editing hand, it feels just about healed enough to start again. Sorry about the delay for those who care. We have a couple in the can that I&amp;#39;ve just been waiting to be able to edit so they could go out.

  • View post

    Looking for work! Available immediately for iOS/macOS and Ruby on Rails development — contract or full-time. Former Apple engineer with 15+ years of iOS experience and 4 years in Ruby on Rails. I&amp;#39;m great at both. Please share! 🙏 #iosdev #swiftdev #macdev #ruby #rubyonrails

  • View post

    Loving SwiftUI, missing UIKit. At this point, I am primarily working in SwiftUI. At work right now, we are doing macOS and iOS, and we’re not using AppKit or UIKit at all. Where I’m at right now in my thinking is that while I do like SwiftUI, I kind of miss the old way of doing things. UIKit and SwiftUI represent two different approaches to writing user interfaces — … http://collin.blog/2025/04/24/loving-swiftui-missing-uikit/

  • View post

    Karl is one of the best people I know, not just as a developer, but as a human. He&amp;#39;s smart, too. You&amp;#39;d be lucky to have him on your frontend team. If you&amp;#39;re on Rails, he can handle your frontend needs while also contributing to the backend. #JavaScript #ReactJS #AngularJS #Ruby #RubyOnRails https://ruby.social/@Kowfm/114671532290285272

  • View post

    @agiletortoise@mastodon.social @exchgr@mastodon.world either through the internet or in person, maybe it would be helpful for me to find a songwriting buddy to meet up with regularly and offer input on each others work.