Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Collin Donnell

@collin@ruby.social
mastodon 4.7.3
  • Open on ruby.social

I coined the term “Mac Assed Mac App.”

Software developer from Portland, Oregon.

📱 #Swift (iOS and Mac).
🚂 #Ruby (and Rails)

Cohost of the #RooftopRuby podcast. Friend of DeSoto.

2026 Followers
518 Following
38 Posts
Joined November 05, 2022
Blog:
https://collin.blog
Photo Blog:
https://collin.photo
Music:
https://collin.band
Ruby Podcast:
https://www.rooftopruby.com
Open post
Collin Donnell @collin@ruby.social
· 1mo ago
Boosted by @MaryAustinBooks@mstdn.social
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 😞
7
2
4
0
Open post
Collin Donnell @collin@ruby.social
· 5mo ago

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.

21
3
1
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

8
0
1
0
Open post
Collin Donnell @collin@ruby.social
· 5mo ago
Boosted by @hypebot@tacocat.space
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.
12
3
6
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

Cool picture of me and my coworker today.

7
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

6
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

6
2
2
0
Open post
Collin Donnell @collin@ruby.social
· 5mo ago

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

Using SwiftUI to Build a Mac-assed App in 2026
Paulo's Blog

Using SwiftUI to Build a Mac-assed App in 2026

More than five years after SwiftUI's release, how well does it hold up for building a first-class Mac app?

7
0
4
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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.

4
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

2
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

2
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 21mo ago

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'm great at both.

Please share! 🙏 #iosdev #swiftdev #macdev #ruby #rubyonrails

ruby.social
19
4
91
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago

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/

collin.blog
12
11
5
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

It's real sweat. I'm a high-performance athlete. Athletes sweat. Sweat, baby. Sweat, sweat. Kih kih. Rrrar.

1
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

1
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

1
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 8mo ago
Replying to on follow.ethanmarcotte.com
@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.
2
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 16mo ago

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

ruby.social

Ruby.social

3
0
3
0
Open post
Collin Donnell @collin@ruby.social
· 24mo ago

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've just been waiting to be able to edit so they could go out.

6
0
1
0
Open post
Collin Donnell @collin@ruby.social
· 9mo ago
Replying to
@octothorpe@mastodon.online that’s the problem with resolutions. You don’t do them one time and it feels like you failed. You can do it. You just have to keep trying.
1
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 9mo ago
Replying to
@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.
1
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 42mo ago
Replying to
@adhdjesse@mstdn.social @mariyadelano@hachyderm.io If you were lazy, you wouldn’t give a shit. You wouldn’t be agonizing over something you don’t care about.
11
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago
Replying to
@helge@mastodon.social my experience has been that using AppKit from within SwiftUI is pretty buggy.
2
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago
Replying to
@helge@mastodon.social no, not right now. I could be wrong and should try it again. Anyway it’s not really an either or thing for me. I think the point was that both the approaches have merit.
1
1
0
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago
Replying to
@woolie@mastodon.social Nope. Regular macOS.
1
2
0
0
Open post
Collin Donnell @collin@ruby.social
· 21mo ago
Replying to
@SeanMcTex@urbanists.social thank you! I’ll check it out!
1
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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.

profile.playstation.com

PlayStation Profile | FishermansPorch

0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

F1 25 Series mode and time trials l Chill racing

0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago
Replying to
@woolie@mastodon.social it’s working mostly OK but it’s pretty limited in some places.
0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

F1 25: 2026 Season Pack Features Deep Dive

0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

ruby.social
0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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.

0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 2mo ago
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
0
0
1
0
Open post
Collin Donnell @collin@ruby.social
· 17mo ago
Replying to
@helge@mastodon.social Not sure how much they've replaced, but it's the API I'm concerned with either way :)
0
5
0
0
Open post
Collin Donnell @collin@ruby.social
· 21mo ago
Replying to
@rofreg@hachyderm.io I will check it out, thank you!
0
0
0
0
Open post
Collin Donnell @collin@ruby.social
· 5mo ago
Replying to
@lvl3k@mastodon.social 🤷‍♂️ I’m not doing science here. I’m just basing it on the trends I get from what I have.
0
2
0
0
Open post
Collin Donnell @collin@ruby.social
· 4mo ago

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

0
1
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 09:03:48 UTC