PROGRAMMING
JavaScript
Practical tutorials for the work we actually do. Pick one, read it in order, and apply it.
0 likes
Likes for this tutorial.
Make a Button Do Something With addEventListener
Level: Beginner
Find the button, attach a listener, change something on the page when it's clicked. Three steps, and two mistakes that make it silently do nothing.
5 min read
0 likes
Likes for this tutorial.
Find a Retained Detached DOM Node With Heap Snapshots
Level: Advanced
Trace a detached preview from its DOM node to an application Map, repair cleanup, and verify repeated open-and-close cycles with heap snapshots.
6 min read
0 likes
Likes for this tutorial.
Find the Slow Function With Chrome's Performance Profiler
Level: Advanced
Record one slow click in Chrome's Performance panel, read the Bottom-up tab by self time, fix the function it points at, and record again to prove the fix worked.
6 min read