@designatednerd@mastodon.social avatar

designatednerd

@designatednerd@mastodon.social

I never shut up about iOS and Android development. She/Her. Rochester, NY, USA and/or wherever I've convinced someone to let me come talk to people.

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

davemark, to photography
@davemark@mastodon.social avatar

A little friend I made…

designatednerd,
@designatednerd@mastodon.social avatar

@davemark he seems cocky.

twostraws, to random
@twostraws@mastodon.social avatar

🎂 Today is my birthday, and I'll be using this opportunity to raise money for folks experiencing homelessness this winter. So, in 30 minutes please join me on YouTube for a live stream where we'll build a complete SwiftUI and SwiftData app from scratch: https://www.youtube.com/watch?v=n4SCMC25BxY

designatednerd,
@designatednerd@mastodon.social avatar

@twostraws still your birthday my time - happy birthday!

marcoarment, to random
@marcoarment@mastodon.social avatar

A custom Date.timeAgo property (the inverse of the confusingly named timeIntervalSinceNow) is so useful — and so desperately needed in practice — that I forgot that I'd implemented it already, went to go write this extension, and happily found my previous work already done with exactly the same name.

It's like the programmer-feeling equivalent of taking out your winter coat for the first time this season and finding a $20 bill in the pocket from last year.

designatednerd,
@designatednerd@mastodon.social avatar

@marcoarment the purple link on stack overflow where it turns out the person who answered the question is Past You

designatednerd, to random
@designatednerd@mastodon.social avatar
icanzilb, to random
@icanzilb@mastodon.social avatar

View from the new terrace ☺️

designatednerd,
@designatednerd@mastodon.social avatar

@icanzilb did you escape Spain?

jamesthomson, to random
@jamesthomson@mastodon.social avatar

Well, I nearly made it four years!

designatednerd,
@designatednerd@mastodon.social avatar

@jamesthomson alas. Don’t try to force yourself back to work when you start feeling better, been a ton of research showing that sets you back significantly

superbetsy, to random
@superbetsy@mastodon.social avatar

The thing I like about apps that don’t use the native share sheet is that they improve the breadth and creativity of my cursing.

designatednerd,
@designatednerd@mastodon.social avatar

@superbetsy I really recommend watching Deadwood for assistance with that. It’s quite a bit more fun.

twostraws, to random
@twostraws@mastodon.social avatar

The next Hacking with Swift+ live stream is this Saturday at 5pm UK time / 9am Pacific! Here's a sneak peek 👀 https://www.hackingwithswift.com/plus

Lines of varying colors dynamically rearrange into a smooth gradient.

designatednerd,
@designatednerd@mastodon.social avatar

@twostraws ah yes the queersort algorithm

designatednerd, to random
@designatednerd@mastodon.social avatar

OH REALLY XCODE? I CAN FIND RAGE IN SCOPE! (╯°□°)╯︵ ┻━┻

designatednerd, to random
@designatednerd@mastodon.social avatar

If you ever visit Cambodia or Laos, which I have been lucky enough to do, you will learn a lot about why all of SE Asia is ecstatic about Kissinger's death.

There's a reasonably direct line from the illegal bombing of Cambodia to the Khmer Rouge's takeover, enabling their reign of terror that killed 1/4 of the Cambodian population and drove out or killed most folks who were educated.

There are still "bombies" from cluster munitions all over Laos, which kill or maim people on a regular basis.

NeoNacho, to random
designatednerd,
@designatednerd@mastodon.social avatar

@jamesthomson @NeoNacho also known as a “koozie” or “cozy” depending on who you’re talking to

jamesthomson, to random
@jamesthomson@mastodon.social avatar

The 50% off sale for PCalc continues through Monday, but so far it's done really well. So now I am taking that money and buying up lots of other apps :)

Just picked up the whole Affinity suite which is 40% off, and should help wean me off Adobe subscriptions.

http://affinity.serif.com

designatednerd,
@designatednerd@mastodon.social avatar

@jamesthomson I use affinity designer for most of my laser nonsense. Well worth it.

designatednerd, to random
@designatednerd@mastodon.social avatar

Dad’s CT came back clean so he’s out of the hospital, and I made my flight home. One of the cats left me an “editorial comment” on the bedspread about how late their food was tonight (which…it was, so I can’t be that mad).

All’s well that ends well with the duvet in the wash, but I’ma be REAL glad when the odometer rolls over on this year.

krzyzanowskim, to random
@krzyzanowskim@mastodon.social avatar

deleted_by_author

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

    @krzyzanowskim oof, my dad deals with this on and off. He did get some relief from acupuncture (and he is the absolute last person I ever thought I’d hear admit that)

    _inside, to random
    @_inside@mastodon.social avatar

    My dad's home was destroyed by a massive flood in the city where I grew up and where he currently lives. It’s the worst flood in over 100 years, and he lost almost all of his possessions, including the equipment he uses for work. I'm trying to help him out as much as I can, so all of my income in the following months will be going towards helping him. If you'd like to help, you can do so by getting any of my products listed here: https://buddysoftware.tech or here: https://insidegui.gumroad.com

    designatednerd,
    @designatednerd@mastodon.social avatar

    @_inside @jamesthomson Oof, that sucks, I'm really sorry.

    marcoarment, to random
    @marcoarment@mastodon.social avatar

    If anyone else is nuts enough to use withObservationTracking(), let me save you potentially a lot of time:

    It only calls the onChange: block ONCE, BEFORE the first change. It does NOT provide continuous change notifications over time, and it works like a willSet, not a didSet.

    I made a quick utility to get Combine publishers for Observable key-paths, which is easier and cleaner for me to use. Does this look right? It works… https://gist.github.com/marcoarment/88ee13df326c25c1f0a68c09e086f03f

    designatednerd,
    @designatednerd@mastodon.social avatar

    @marcoarment standard time is bullshit, argument 36362636

    designatednerd, to random
    @designatednerd@mastodon.social avatar

    Pretty proud of my work on this. We added templates that let you pick any week or month to use and automatically populate the dates to Zinnia: https://www.instagram.com/reel/CzwkoIURwiJ/?utm_source=ig_web_copy_link&igshid=ODhhZWM5NmIwOQ==

    designatednerd,
    @designatednerd@mastodon.social avatar

    I learned way more about dealing with calendars and dates for this project than I ever wanted to, and if you're interested in learning some of the weird shit I learned, I'll be speaking about it at in January!

    RobW, (edited ) to random
    @RobW@iosdev.space avatar

    deleted_by_author

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

    @RobW ugh, condolences

    krzyzanowskim, to random
    @krzyzanowskim@mastodon.social avatar

    deleted_by_author

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

    @krzyzanowskim this but for UITextField

    RobW, to random
    @RobW@iosdev.space avatar

    deleted_by_author

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

    @RobW welcome to the suck

    designatednerd,
    @designatednerd@mastodon.social avatar

    @RobW indeed

    agiletortoise, to random
    @agiletortoise@mastodon.social avatar

    Ugh. It would be kind of hard to get my father-in-law to change to a new Financial Advisor, but I kind of want to fire his on the spot for emailing an unprotected PDF already filled in my wife and my address/phone/birthdays/DL#s - and asking us to add SSNs and some other info and email it back.

    designatednerd,
    @designatednerd@mastodon.social avatar

    @agiletortoise 🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️🤦‍♀️

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