Ken Kocienda

Co-Founder & CTO, Infactory · 1 appearance on the record.

computed by AI from the episodes · how this works → · full disclaimer →

engineerauthorfounderexecutive@kocienda ↗LinkedIn ↗infactory.ai ↗

Ken Kocienda spent over 15 years as a software engineer at Apple, where he developed the original iPhone keyboard and autocorrect. He is the author of Creative Selection and the co-founder and CTO of Infactory.

24statements → 15claims → 5claims resolved → 80%fully supported → 4.21/5average certainty → 1.5/5average debate potential →

4 supported 1 partly supported 0 contradicted 10 not checkable as stated how the 15 claims stand · each chip opens the sources

15 assertions · 7 insights · 2 disclosures · every statement was checked. The predictions and assertions are the 15 claims: statements the public record can support or contradict. 5 are resolved, and 10 name no date, number or outcome precise enough to check. Everything else (opinions, insights, what ifs, disclosures) can never be settled by the record, so it carries no assessment.

The record, in short

What the tape says about how Ken argues and how the claims held up. Everything they said, and everything said about them, is in the tabs below.

Their most notable supported claim

Assertion Supported
Apple Halted All iPhone App Work in 2005 for Software Keyboard
“Henri, who was the software engineering manager, called all of the engineers out in, out of our offices, into the hallway. We had a group meeting. Again, about two dozen people, probably even less than that, and said, okay, you all stop. Stop what you're doing…”
Ken Kocienda Feb 24, 2019 ▶ 33:12 Inside the Apple Factory: Software Design in the Age of Steve Jobs

Expressed certainty vs assessment result

none yet certainty 1
none yet certainty 2
none yet certainty 3
100% certainty 4
88% certainty 5

weighted support: a fully supported claim counts one, a partly supported claim counts half. Each filled bar is clickable and opens exactly those claims; "none yet" means nothing said at that certainty level has resolved yet

How they sound: speaking style how? →

256 words/min while actually speaking · 46.4 um and uh per 1k words

No argument clarity score for Ken Kocienda: no usable question→answer exchanges on raw tape (a fair score needs 8+). We do not score a sample that small. Roundtable and news formats yield far fewer direct exchanges than interviews.

Measured by listening to the audio itself: 14,776 words across 1 episode of raw-level tape, transcribed verbatim with every um and uh kept, each one attributed only where the alignment onto our timed stream is unambiguous. These are measurements of speaking style. We do not rank them: across this corpus, fluency and argument quality are nearly uncorrelated (ρ≈0.2), and smooth talking does not signal clear thinking. How it's measured →

Everything Ken Kocienda said on the a16z Podcast that made the record, most notable first. Filter by type, assessment or year in the ledger →

Assertion Partly supported
Safari Was Three Times Faster Than Internet Explorer at Launch
“And eventually Safari, as when it was released, it was three times faster than MSIE at loading web pages.”
Ken Kocienda Feb 24, 2019 ▶ 14:11 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Touchscreen UI Software Must Interpret Intent Rather Than Literal Inputs
“Because you didn't get this tactile feedback, because you couldn't feel the edges of either keyboard keys, or any button, or anything in the user interface, is that the software had to be there working behind the scenes to give you what you meant, maybe differ…”
Ken Kocienda Feb 24, 2019 ▶ 41:09 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Apple Omitted Copy and Paste From First iPhone Due to Time Constraints
“And so we knew that we wanted cut, copy, paste, but we knew that there was simply not going to be time for it. So we didn't spend any real development effort on it.”
Ken Kocienda Feb 24, 2019 ▶ 50:36 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Steve Jobs Asked Individual Contributors Directly for Key Product Choices
“He doesn't ask, you know, Scott Forstall, who is, you know, he knows much better. He doesn't ask, you know, any of the other people in the room. He asks me, the individual contributor, you know, just coming in, but I'm the DRI. You see, that's the thing. He wa…”
Ken Kocienda Feb 24, 2019 ▶ 1:05:39 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Steve Jobs Sided With Ken Kocienda Over Scott Forstall on iOS Gestures
“And so and it also just goes to show that there could be disputes, even up at the highest level. Scott knew that I was very excited about this feature and wanted to show Steve, so he let me. And Steve was the one who had the final vote, and he sided with me, a…”
Ken Kocienda Feb 24, 2019 ▶ 1:15:44 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Apple Insists on Controlling All Core User Experience Technology
“And so the, you know, the vision for Apple back then, and even still today, Is that Apple wants to be in control of what it considers to be critical technology. It's critical to its user experience.”
Ken Kocienda Feb 24, 2019 ▶ 7:33 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Preventing Code Speed Regressions Guarantees Software Performance Improves Over Time
“Ok team, if we check in code, and it doesn't make any speed regression, only two things can happen. Either the code will remain the same speed, or it'll get faster.”
Ken Kocienda Feb 24, 2019 ▶ 13:29 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Apple Maintained a Remarkably Small Product Lineup Through 2019
“Certainly during the Steve Jobs era, and I still think to today here in 2019 Apple didn't ship a whole lot of products.”
Ken Kocienda Feb 24, 2019 ▶ 17:59 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Apple's Small Product Lineup Enabled Steve Jobs' Hands-On Software Management
“Since there were so few products, Steve could keep tabs on what the software, ah, teams were doing. That there was this big initiative, ah, to make a web browser so he could keep his, ah, his, He could keep tabs on it. He could find the time on his schedule to…”
Ken Kocienda Feb 24, 2019 ▶ 19:07 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
The Original iPhone Software Team Never Exceeded 20 Engineers
“Now, eventually we wound up adding over time more people. We probably never had more than 20 software engineers and maybe 10 designers. Those two managers, and the executive, and Steve, and that was it, so.”
Ken Kocienda Feb 24, 2019 ▶ 30:04 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Supported
Apple Halted All iPhone App Work in 2005 for Software Keyboard
“Henri, who was the software engineering manager, called all of the engineers out in, out of our offices, into the hallway. We had a group meeting. Again, about two dozen people, probably even less than that, and said, okay, you all stop. Stop what you're doing…”
Ken Kocienda Feb 24, 2019 ▶ 33:12 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Supported
Steve Jobs Mandated Software Keyboard to Free Screen Space for Apps
“His idea was that We want, we need a keyboard some of the time, but we certainly don't need it all of the time, and so the idea of the keyboard being in software is that it could get out of the way, it could go off the screen, and which would then turn, make t…”
Ken Kocienda Feb 24, 2019 ▶ 35:46 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Steve Jobs Personally Approved Every Engineer Added to the iPhone Team
“Steve was still personally approving every person that was submitted to get disclosed on the project.”
Ken Kocienda Feb 24, 2019 ▶ 43:40 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Small Engineering Teams Provide Underestimated Power and Unit Cohesion
“I think there is a really underestimated power In keeping your team small. The cohesion, the small unit cohesion that you have”
Ken Kocienda Feb 24, 2019 ▶ 45:29 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
iPhone Autocorrect Dictionary Lacked the Word 'iPhone' Until After Launch
“And when he said that, that's, When I knew that I was going to have to go back the next day and add iPhone to the autocorrection dictionary.”
Ken Kocienda Feb 24, 2019 ▶ 48:33 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Steve Jobs Rejected Sales Pitches in Demos, Wanting Only Product Substance
“And so it's very, very interesting then how the demos go from that point in that he didn't want a lot of words. He didn't want a lot of, you know, used car salesman pitches, right? All he really wanted to know was what was next.”
Ken Kocienda Feb 24, 2019 ▶ 1:02:28 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Supported
Apple Shipped Original iPhone App Icons at 57 Pixels Square
“The we determined that if you made a rectangle that was 57 pixels square, that pretty much everybody could tap it a hundred percent of the time. No matter where it was, again, since you were going quickly, you could tap it comfortably. And that, Number, he jus…”
Ken Kocienda Feb 24, 2019 ▶ 1:23:18 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
A Key DRI Role Is Recognizing and Incorporating Others' Ideas
“Part of being a DRI is recognizing strong ideas that are coming from other people and including them in the work”
Ken Kocienda Feb 24, 2019 ▶ 1:33:27 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Disclosure
Ken Kocienda Did Not Seek Apple's Approval to Write Creative Selection
“Well, no, I didn't. I don't know if I was supposed to, but I didn't.”
Ken Kocienda Feb 24, 2019 ▶ 1:34:20 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Supported
Apple Chose Konqueror Over Mozilla for Safari Because of Codebase Size
“And looking at that, it really just came down to Conqueror was one-tenth the size of Mozilla.”
Ken Kocienda Feb 24, 2019 ▶ 9:56 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Disclosure
Ken Kocienda Invented the iPhone Magnifying Loupe for Cursor Placement
“The one thing that I did implement for the first iPhone was the loop. So you press and hold, and it would give that little magnifying glass above your finger that would show. And the whole idea of that is that we wanted your finger to be right where The insert…”
Ken Kocienda Feb 24, 2019 ▶ 50:47 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Steve Jobs' Software Demo Room Was Shabby With Standard Office Furniture
“No, it was this shabby little room with this mangy old couch, and just standard issue office furniture,”
Ken Kocienda Feb 24, 2019 ▶ 55:41 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Insight
Steve Jobs Evaluated Products by Pretending to Be Customer Number One
“He was, in my view, I don't know what's going on inside his head, but just having seen him do that, having at least, you know, enough experience with him and his approach to evaluating work is that he was putting himself in the position of a customer. He had, …”
Ken Kocienda Feb 24, 2019 ▶ 1:07:57 Inside the Apple Factory: Software Design in the Age of Steve Jobs
Assertion Not checkable as stated
Every Steve Jobs Demo Had One of Three Strict Outcomes
“That was the outcome of every demo with Steve. Approved, not approved, give, bring me something different next time, or not approved, give me these specific changes. It was one of those three things.”
Ken Kocienda Feb 24, 2019 ▶ 1:17:37 Inside the Apple Factory: Software Design in the Age of Steve Jobs

Appearances (1)

EpisodeDateSpeaking time
Inside the Apple Factory: Software Design in the Age of Steve Jobs Feb 24, 2019 1h 12m
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 1,000 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.