3:31 — Particle Systems: withChildren parameter and other things
7:14 — Array-returing APIs (e.g. Mesh.vertices, Input.touches, GetComponents, RaycastAll)
9:07 — Camera.main [part 1]
9:32 — Choosing between collections (list, dictionary, hash-set)
15:43 — Use Instance ID as key for dictionaries
18:38 — Method inlining
23:29 — Unity UI
25:59 — Notable exception from Unity UI dirtying
28:00 — Slice up your Canvases! (and nest them)
30:48 — Disabling Pixel Perfect for scrolling UI
31:31 — Optimizing Scroll Rect in particular
32:24 — Disabling unneeded UI raycasting
33:58 — Not leaving Event Camera property blank
37:31 — Camera.main [part 2]
39:05 — Optiziming Layout (even when not using them!)
45:55 — Pooling UI in correct order
46:47 — Hiding Canvases correctly
48:03 — Not using Animators on UI (unless always changing already)