@troz@mastodon.social
@troz@mastodon.social avatar

troz

@troz@mastodon.social

Crazy Mac lady. Mac developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cocoaphony, to random
@cocoaphony@mastodon.social avatar

Twice today on SO I've seen a new (to me) Swift mistake, and I'm puzzling through where it's coming from. Two people took async methods, and slapped a trailing closure on the call rather than using await. I know this can work in the other direction for ObjC-imported methods, but it still seems a strange mistake to make.

My gut feeling is they think trailing closures are "magic async syntax" rather than understanding how they work (which is understandable given how opaque the syntax is).

troz,
@troz@mastodon.social avatar

@brandonhorst @cocoaphony I like single trailing closures but the syntax for multiples has never made sense to me.

StewartLynch, to random
@StewartLynch@iosdev.space avatar
troz,
@troz@mastodon.social avatar

@StewartLynch The Swift Professor! That’s great.

troz, to random
@troz@mastodon.social avatar

If you've been waiting for a sale to get my macOS by Tutorials book, now's your chance. Kodeco has a 40% off all books sale. https://twitter.com/kodecodev/status/1651266321454120960?s=20

konstantin, to fediverse

Hey , I would like to change the tool I'm using for time tracking (currently Harvest) with something that:

a) works offline and doesn't require server sync.
b) allows me to export/import timesheets in a raw format.
c) works on macOS and/or Linux.

Do you have a favourite?

Thanks 🙏

troz,
@troz@mastodon.social avatar

@ctietze @konstantin Second this. I use Timing and it works really well on my Mac.

krzyzanowskim, to random
@krzyzanowskim@mastodon.social avatar

"Services" is the most misunderstood, underused, and ignored feature nobody cares. Open only by accident, and the content doesn't make sense anyway.

change my mind

troz,
@troz@mastodon.social avatar

@krzyzanowskim I agree it’s misunderstood and underused. Only native Mac apps add to it, but they can be great. Thanks BBEdit & Warp especially. I have also made my own Services using Automator which is very convenient.

valkyrie, to random
@valkyrie@wandering.shop avatar

deleted_by_author

  • Loading...
  • troz,
    @troz@mastodon.social avatar

    @valkyrie OpenSCAD. 3d design for programmers.

    drewtoynbee, to random

    Bit of a long shot, but could my good mastodon follower folk give me some boosts?

    I'm starting work on a documentary podcast series about the future of space; renewable/sustainable technologies, commercialism in the sector and the public's perception of it all.

    I'm hoping to connect with people who know space to complement my client's contacts, so any signal boosting would be appreciated!

    troz,
    @troz@mastodon.social avatar

    @drewtoynbee @GeekAndDad Adding some hashtags is a good way to increase views.

    StewartLynch, to random
    @StewartLynch@iosdev.space avatar

    In case you missed this yesterday, I am reposting a link to my latest video on Swift KeyPaths. I still don’t know why it took me so long to discover the power. For me, this was a missing link. Would love to hear what you think too. https://youtu.be/2-fzccDtc7o

    troz,
    @troz@mastodon.social avatar

    @StewartLynch As someone who never understood why you would use KeyPaths except for sorting, this video taught me a lot. Highly recommended.

    troz, to random
    @troz@mastodon.social avatar

    If you want to learn about writing native macOS apps, then check out my book: https://www.kodeco.com/books/macos-by-tutorials

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • everett
  • InstantRegret
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • Youngstown
  • mdbf
  • slotface
  • ngwrru68w68
  • tester
  • kavyap
  • DreamBathrooms
  • megavids
  • Durango
  • ethstaker
  • cubers
  • modclub
  • GTA5RPClips
  • tacticalgear
  • Leos
  • khanakhh
  • normalnudes
  • provamag3
  • cisconetworking
  • anitta
  • lostlight
  • All magazines