profile
viewpoint
Adlai Holler Adlai-Holler @google Redwood City, CA

Adlai-Holler/ArrayDiff 99

A Swift utility to make updating table views/collection views trivially easy and reliable.

Adlai-Holler/Atomic 33

A Swift microframework for very easy atomic values.

Adlai-Holler/CoreDataOperation 3

A fast, safe, flexible operation class for updating data stored in Core Data, written in Swift.

Adlai-Holler/AsyncDisplayKitExtensions 2

Some Swift integrations I've found useful with AsyncDisplayKit.

Adlai-Holler/AsyncDisplayKitGrowingTextCellDemo 1

An attempt to build a table view cell that contains a growing text view for iOS using AsyncDisplayKit

Adlai-Holler/BondPlusCoreData 1

An NSFetchedResultsController-backed DynamicArray implementation

adcooley/Bond 0

A Swift binding framework

Adlai-Holler/ADLYRetainingCache 0

An NSCache subclass that allows you to force the retention of objects

Adlai-Holler/AHFetchedResultsKit 0

A simple library to make handling NSFetchedResultsController delegate messages a lot cleaner and safer.

delete branch TextureGroup/Texture

delete branch : rmalik/snapshot-pod-update

delete time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalTextNode

Google is using ASTextNode2 universally, but last I checked Pinterest was not interested in it. If that's still the case, I'd recommend removing the "experimental" gating around it and simply have it be an option which kind of text node you want. Perhaps a class method on ASTextNode like +coreTextTextNode and +textKitTextNode. cc @wiseoldduck

bolsinga

comment created time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalLayerDefaults

Never experimented with by google – they use the manual framework initialization flag. If Pinterest has experimented with it, I'd say ship. It was only landed experimentally as a safety net in case of surprises. cc @wiseoldduck

bolsinga

comment created time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalCollectionTeardown

I'm not sure. cc @wiseoldduck

bolsinga

comment created time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalFramesetterCache

Not experimented with by google. cc @wiseoldduck

bolsinga

comment created time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalDispatchApply

Shipped in google. cc @wiseoldduck

bolsinga

comment created time in a month

issue commentTextureGroup/Texture

Ship Decision on ASExperimentalDrawingGlobal

Google is not currently shipping this, after seeing results we don't like. The monochrome buffer (aka auto context) was actually backported to UIGraphicsBeginImageContext at some point, I'm thinking iOS 13, so the benefit we were looking for isn't there anymore.

I don't work on that project anymore but I doubt they will proceed with it. I recommend removing it from the code unless Pinterest has contradictory results. cc @wiseoldduck who does still work on it.

bolsinga

comment created time in a month

more