When developing Safari, the Apple team quickly ran into speed and performance issues. Steve mandated that the browser be fast, so one member of the team (Don) directed that they implement a set of automated tests that would launch the browser and have it load a bunch of web pages in succession and report back a speed. Ken wrote the code for it and soon they had their “Page Load Test” (PLT) benchmark, which enabled their development process to ensure the product became “faster by never getting slower”.
50
219 reads
CURATED FROM
IDEAS CURATED BY
Ken Kocienda is a software engineer who, among other things, worked on “Project Purple”: Apple’s codename for the original iPhone. Ken writes about the process behind software creation at Apple—which he dubs "creative selection"—and how he thinks that process was a significant driver in how Apple came up with its world-class products.
“
The idea is part of this collection:
Learn more about books with this collection
How to beat procrastination
How to enhance your creative thinking
How to create a smooth transition in a new endeavor
Related collections
Read & Learn
20x Faster
without
deepstash
with
deepstash
with
deepstash
Personalized microlearning
—
100+ Learning Journeys
—
Access to 200,000+ ideas
—
Access to the mobile app
—
Unlimited idea saving
—
—
Unlimited history
—
—
Unlimited listening to ideas
—
—
Downloading & offline access
—
—
Supercharge your mind with one idea per day
Enter your email and spend 1 minute every day to learn something new.
I agree to receive email updates