What I Learned Through Reverse Engineering
summary
A developer describes lessons learned from doing reverse-engineering over recent years, focusing on graphics programming, performance, and frontend best practices. The talk explains how reverse-engineering was applied to discover techniques and improve code in these areas.
AI-written summary · about
chapters (12)
- 0:00Reverse engineering intro
- 3:32Canvas and WebGL research
- 7:11Reverse engineering tools
- 11:47Developer vs user experience
- 15:58Client expectations for 3D
- 20:52Sequences and format optimization
- 27:32Video decoding with FFmpeg
- 33:13KTX2 and Basis for textures
- 37:50Animation approaches
- 43:24Impossible effects breakdown
- 44:29Summary
- 45:35Q&A
related talks
32mImpact of framework choice on your application: A reverse engineering perspective
39mThings I Learned Designing Applications
18mWhat breaking interfaces taught me about building better interfaces
41mVideo games with JavaScript, lessons learned
58mHacks and ham from JS game‑dev for bicycle optimizations of web apps
30mVisualizing process evolution
11mCream Code & front performance
42mFront-End Performance
