Notes, hints, tips and the occasional rant on iPhone and iPad app development.

Palo Alto, CA
Joined July 2012
iOS Developer Zone retweeted
SwiftUI Tip 💡 Want a photo to develop like a Polaroid? Fade the image in while animating .saturation() and .contrast().
4
2
80
4,515
Wrote possibly the best SwiftUI of my life today
52
56
28
3,233
237,853
It’s all fun and games until you try to localize it!
2
10
2,177
SwiftOnSecurity
@SwiftOnSecuritySep 5
Upstairs toilet broke like this and caused $120,000 in damage+remediation+repair costs in about 8 hours and ruined my life for a few years. Unfortunately due to a series of circumstances I did have water monitoring alarms that triggered, but not an automatic shut-off...
My neighbor's house flooded while they were away on vacation. A good samaritan noticed water coming from their foundation and alerted us. Thankfully, I knew the code for their front door because I've checked in on their house before. I was able to find the source of the flooding... A plastic fastener that connected the water line to the toilet. It cracked open somehow and caused tens of thousands of dollars in damage. My neighbor has home insurance so hopefully it's all covered. But it's so frustrating that a little plastic part can fail like that and cause so much damage.
43
8
2
392
103,350
Yikes! Currently researching automatic shut-off solutions!
1
1
2,116
iOS Developer Zone retweeted
I was recently informed that I am being laid off from Apple. This website's format is too short for something like this in my opinion, but you can find my statement here. mbobpro.com/blog/a-career-up… Please reach out here or via my website if you want to chat!
19
16
3
297
81,028
When I ran this code, my app crashed due to getting out of memory! Can anyone figure out how I fixed it? Context: I was running a manual image data migration to convert 100s of images from png to jpeg, scale them into full-size and thumbnail variants, then persisted their file paths in my database.
6
1
11
2,183
I think you need an autoreleasepool and to call context.save after smaller batches.
1
3
190
bu soruyu doğru çözenlerin oranı %5'in altında. çözebilir misin?
15,336
130
268
4,341
2,202,206
mantığını anlamadan bu soruyu çözmen imkansız! çözebilir misin?
38,561
222
680
5,375
3,222,946
I'm so glad that graphics programming has become more accessible these days, it felt like a dark art when I was first getting into programming. Low level audio programming on the other hand still seems very niche and kind of impenetrable. Anyone have any good resources?
24
6
1
553
37,764
Resources from ccrma.stanford.edu are helpful. I agree that it is unfortunately a dark art that has not changed in a long time. Definitely look into using JUCE, too!
1
8
1,634
I came here to make this same recommendation. The CCRMA site is a treasure trove
1
67
Here’s the full iOS UI pipeline summary again. Print it out. Get it on a Displate. Share it on your socials for clout. Instead of a shadowy, scary group of lads, now you might see them as new friends. Perhaps you want to get a beer with them. I sure need one. Frankly, I don’t think I would have been able to code this UI pipeline from scratch. I probably wouldn’t even be able to vibe code it. Core Animation was the culmination of decades of evolution across both hardware and software. iOS is also a thing. Yeah, rendering’s hard and I’m tired, so please do me a favour and imagine a really nice conclusion, there you go. Read Touch to Pixels: UI Pipeline Internals on iOS right here ⚙️ blog.jacobstechtavern.com/p/…
4
6
79
4,978
Core Animation is my focus of interest, so much so that I recreated it kinda (recreated CoreGraphics & CoreAnimation, just all happens on the CPU), proof:
2
1
142
Wow! That’s quite an undertaking!
1
17
iOS Developer Zone retweeted
Here’s the full iOS UI pipeline summary again. Print it out. Get it on a Displate. Share it on your socials for clout. Instead of a shadowy, scary group of lads, now you might see them as new friends. Perhaps you want to get a beer with them. I sure need one. Frankly, I don’t think I would have been able to code this UI pipeline from scratch. I probably wouldn’t even be able to vibe code it. Core Animation was the culmination of decades of evolution across both hardware and software. iOS is also a thing. Yeah, rendering’s hard and I’m tired, so please do me a favour and imagine a really nice conclusion, there you go. Read Touch to Pixels: UI Pipeline Internals on iOS right here ⚙️ blog.jacobstechtavern.com/p/…
4
6
79
4,978
Google Cloud Console wins the award for most confusing UI known to mankind...
7
27
1,845
With the Google Play Console a close second!
1
113
there should be a term for this "beige" phase of web design.
145
19
26
1,217
101,603
Ok, next idea for SwiftText: Extend MD->PDF functionality also to non-Apple platforms by writing a renderer in pure Swift.
1
5
679
Possibly of interest: github.com/mihaelamj/Markdow… I came across this repo a while ago and thought it might be worth checking out.
1
210
iOS Developer Zone retweeted
One of my favorite iOS conferences @nsspain takes place from September 17-18 in Logroño, Spain. Here's how you can win one of the two free tickets: avanderlee.com/giveaway-nssp…
1
4
1
14
4,301
Built a VGA adapter for my Apple //e so I could finally play Oregon Trail in color – at San Francisco, CA
17
36
3
504
16,263
Wow! Never knew you had a Woz signed Apple //e. Slightly jealous!
2
4
431
Algorithm, please show this to AI researchers that just took secondaries
It's that time of year... Selling my SF condo. Open house tomorrow (2/22). • 2 bd, 2bath penthouse • 1,688 sq ft w/ rooftop patio • Rincon hill, near the water • 2 parking spots Link with details below. :)
31
5
402
63,711
I assume not, but is this place still available?
4
Just spent 8 hours writing C++ non-stop. AMA
134
4
4
434
56,343
How many times did you type std:: ?
122
Still one of the best papers on language design.
5
14
2
192
13,626
and another one that is arguably among the best
3
1
7
1,124
Replying to @headinthebox
Kind of a shame it's behind a $35 paywall.
1
222
Replying to @headinthebox
Reading his book on Principles of Programming Languages was transformative during my undergraduate studies 35+ years ago. And still most computer scientists know absolutely nothing about semantics, or even that the subject exists...
3
1
29
726