Apple

Keith Miller

Q&A with Keith


You came to work on a webkit project for Apple. Tell us about it.

I came to develop a new API for the WebKit open source project. This API should enable users to provide a robust mechanism to load their JavaScript code, either from local storage or from a server. This API should help users avoid the most common problems they face when trying to load their code, such as accidentally loading the same code twice or running the wrong code at the wrong time.

Did the Skypad curriculum exceed your expectations?

Yes. It helped me approach things differently from the way that I typically approach problems. I also saved a lot of time through the interview process.


What do you think will be different when you return to work?

Aside from my great new tan! I’m preparing to present a demo of the API I worked on to the WebKit organization. I think this API should be great for basically anyone using my project on any platform.


Keithworking (1).jpg

Did you learn something new from the participants in your group? If so, what was it?

One attendee was able to provide me with some interesting questions that helped me reflect on the API I was designing. She specifically got me to reconsider the way that I was approaching my problem and look at it from the other side.


From a productivity sense I think the highlight getting a breakthrough on the design of the API. In the longer term, I think making connections with the other extremely talented individuals will be helpful in any future endeavors I move on to.
 

What was the highlight of the trip for you?

From a productivity sense I think the highlight getting a breakthrough on the design of the API. In the longer term, I think making connections with the other extremely talented individuals will be helpful in any future endeavors I move on to.

Keithplay (1).jpg


Would you come back?

Yes, however for the projects that I generally work on it would be more useful to come with other software focused individuals. While I was able to get good feedback from the group for the project I was working on, there are a number of other more technical projects which would have been a challenge to get effective feedback.



 

read more member Q&As