WWDC18 Scholar. Previously iOS dev @ Tophat and Touchbistro, U of Toronto Grad. Author of cheeseonhead.com and @apple

Joined December 2012
517 Photos and videos
25 Apr 2022
Good. Hello
1
When the world doesn’t give you the keyboard you want, you make it yourself. Ensure Proper Ventilation goykhman.ca/gene/blog/2020/2…

Jeff Wu retweeted
I just planted trees with #TeamTrees! Every dollar you donate puts a tree in the ground. Join the team at share.teamtrees.org/53311035…

2
9
85
Jeff Wu retweeted
If Apple took *months* to fix a Face ID security problem, every single Forbes Contributor would have a fucking stroke.
Google says a fix for Pixel 4 face unlock is “months” away arstechnica.com/gadgets/2019… by @RonAmadeo
26
243
1,850
Jeff Wu retweeted
13 Oct 2019
Remember when Facebook was banging on our door trying to get us to pivot from YouTube but then we looked at metrics other than views and it became obvious that they were lying so I told everyone? In 2015? medium.com/@hankgreen/theft-…
The viewership metrics were inflated by 150 to 900%. Whole companies shifted their strategy to video. Companies going bankrupt, people losing jobs, FB gets away with 0.18% of annual income ($40M / $22B), a slap on the wrist. hollywoodreporter.com/thr-es…
24
239
2,275
Jeff Wu retweeted
I got tired of waiting for @Tesla to release their pickup truck so I made my own. #TRUCKLA
1,231
8,598
49,512
Thanks, flatMap. I thought you were THE ONE. Can't wait until next week to see how to solve this problem! @pointfreeco pointfree.co/episodes/ep60-c…
3
Jeff Wu retweeted
Did you know that a MacOS app may not crash even though you didn’t explicitly handle the exception? siddarthkalra.github.io/2019… #macos #SwiftLang #cocoaDev

2
4
5
27 Mar 2019
Ready for my mind to be blown next week.
26 Mar 2019
This week we put forward the idea that structs and enums are so fundamentally linked that we should never allow one to have capabilities that the other doesn't have. For the most part, Swift upholds this principle, for example: initializers. Learn more: pointfree.co/episodes/ep51-s…
2
20 Mar 2019
I have a new article out! This time it's about adding error handling to DataOperations, something called ResultDO! cheeseonhead.com/posts/error…

2
2
Jeff Wu retweeted
#WWDC Scholarships reward talented students and STEM organization members with the opportunity to attend #WWDC19. Explore the requirements, build an interactive Swift playground scene, and apply before March 24 at 5 p.m. PDT! apple.co/2TMZKsR
2
62
109
18 Mar 2019
I love Gen. Combined with DataOperation (created for CoreData), I was able to make RandomOperation (a.k.a. Gen<DataOperation<A>>) that can randomly seed CoreData contexts! I can predictably seed my database with 1000's of objects in just 2 lines. Article coming :)
18 Mar 2019
Announcing Gen: a new Swift library that gives the randomness API superpowers 🦸‍♀️ pointfree.co/blog/posts/27-o…
1
24
The math loving side of @mbrandonw is all out in this episode! So good
Now that we have made randomness both composable and testable, let’s have a little fun with it! We are going to explore making some complex generative art that is built from simple, composable units. This is a 🆓 episode for everyone! Learn more: pointfree.co/episodes/ep49-g…
3
29 Jan 2019
The article is finally out! I talk about the process I went through to come up with a functional container that helps me deal with CoreData threading. Inspired by @pointfreeco video series, I finally had my first eureka moment. Hope there's more to come! cheeseonhead.com/posts/tamin…

3
3
13
22 Jan 2019
I’m happy to say that thanks to @pointfreeco, I was able to come up with a container (I’m afraid to say the m word or functor, cause I don’t know if it is) that separates CoreData’s threading logic from business logic! It makes the code super clean and we love it. Article coming!
1
1
22
18 Jan 2019
Pointfree is love, pointfree is life
Let's make the world a bit more point-free 😄 forums.swift.org/t/key-path-…
1
I love these many faces of episodes! They are just too short 😜
Previously we’ve discussed the map and zip operations in detail, and today we start completing the trilogy by exploring flatMap. This operation is precisely the tool needed to solve a nesting problem that map and zip alone cannot. pointfree.co/episodes/ep42-t…
1
1
31 Dec 2018
酷炫杯UHC第三屆直播: youtu.be/D2hMn2G5qNk?a via @YouTube

Jeff Wu retweeted
12 Sep 2018
The all-new iPhone XS, iPhone XS Max, iPhone XR and Apple Watch Series 4 are here. #AppleEvent
117
587
2,529