Tech Reflect
  • Home
  • About This Site
  • Contact cricket
  • Search Icon

Tech Reflect

Reflecting on 25 years in tech

“Why does Mail have to be so fucking complicated?”

“Why does Mail have to be so fucking complicated?”

2022-05-19

I always joked that I didn’t work with Steve; I worked near him. This anecdote falls into that category. In the early days of Mac OS X (now macOS), Mail was prominently featured in keynote addresses because it was a good showcase of the new operating system. The week before …

READ MORE

iMail: The email client for everyone (else)?

iMail: The email client for everyone (else)?

2022-05-19

When I worked on Mail in the early 2000s, every incoming bug report and feature request from users was processed and tracked by me. I also provided on-the-spot Mail support for everyone in macOS engineering. I was in a unique position of knowing the things people struggled with in Mail.…

READ MORE

Column-view message threading in Mail

Column-view message threading in Mail

2022-05-19

I pitched a number of ambitious ideas when I worked on Mail in the early-2000s. Most didn’t get very far, with Magic Mailboxes being the notable exception. When we were considering adding threading to Mail, I pitched the idea of using a column-view interface.

Are you confused yet?

I have …

READ MORE

This mouse has no tail!

This mouse has no tail!

2022-04-27

When I worked on the Mail team, everyone in Software Engineering was “compelled” to use Mail as a way to help work out bugs in the early days of Mac OS X (now macOS). Some of the higher-ups in other organizations also were also using it.

Stripes!

Part of …

READ MORE

Interview feedback and the Thumb-o-meter™

Interview feedback and the Thumb-o-meter™

2022-04-19

The typical timeline of interviews at Apple was: (1) a candidate was interviewed by one or two employees at a time, and (2) feedback was discussed afterwards in a conference room or sent to manager and/or recruiter via email. Each approach has its own benefits and drawbacks.

In-person feedback

In …

READ MORE

Buy a cactus, get hired

Buy a cactus, get hired

2022-04-18

Interviewing people at Apple was something I always enjoyed. It was a way to have a small, but important part of building the company.

I had a number of interview topics I liked to deploy. One of the most important to me was learning what software projects the candidate had …

READ MORE

My interview questions

My interview questions

2021-04-13

I interviewed over 200 people at Apple. I pretty much had a stock set of interview questions that I rotated around. Since I’m gone now, I can tell you what they were. Most commonly, people gave very technical interviews, so I tried to focus more on who the person was …

READ MORE

The reality distortion field and Mac OS X

The reality distortion field and Mac OS X

2021-03-28

I’m one of the few people that don’t believe in the Steve Jobs reality distortion field. While I believe there is some magic involved, there are three factors at play:

  • Apple makes some really great products (and bad ones too)
  • People are cynical about big companies and believe that if
…

READ MORE
When would Mac OS X ship?

When would Mac OS X ship?

2021-03-07

In a normal company, milestones have dates assigned to them and ship dates are public knowledge, at least internally.

Not so at Apple. We can guess the ship date based on when our planned completion date is. But this is software. It’s perennially late, so you just never know.

One …

READ MORE

Origin of macOS poof animation

Origin of macOS poof animation

2021-02-22

It used to be that when you dragged an item off the Dock and dropped it, the icon would disappear in a puff of smoke and make a satisfying noise. The animation was strangely primitive against the backdrop of the slick user interface of what used to called Mac OS …

READ MORE

Posts navigation

OLDER POST

Follow cricket

Get Monthly Updates

About cricket


cricket with Guiness the owl

25 years in tech. I like to write manifestos. I like to offer interesting tips. I like making fun of things. Everyone copes differently.

Contact cricket

cricket’s Other Blogs

  • Free Range Parrots
  • Plucky Tree (personal)
  • Little Dinosaur
  • Contact cricket

Recent Posts

  • “Why does Mail have to be so fucking complicated?”
  • iMail: The email client for everyone (else)?
  • Column-view message threading in Mail
  • This mouse has no tail!
  • Interview feedback and the Thumb-o-meter™

Categories

  • analog (1)
  • apple career (11)
  • apple inside (15)
  • apple stories (19)
  • bertrand serlet (3)
  • essays (15)
  • geeky (21)
  • interviews (4)
  • iOS tips (3)
  • mac os x (4)
  • macOS tips (37)
  • personal (7)
  • products (5)
  • prototypes (5)
  • scott forstall (7)
  • scripting (1)
  • steve jobs (14)
  • tim cook (1)
  • workplace (14)

Archives

  • May 2022
  • April 2022
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • October 2020
  • August 2020
  • July 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017

Most Liked Content

  • Why I left Apple (2019)
  • The last time I saw Steve Jobs
  • Aperture: Senior QA (2004-2005)
  • Desktop Pictures taken by Steve Jobs
  • How I ended up at Apple (1999)

Get Monthly Updates

About cricket


cricket with Guiness the owl

25 years in tech. I like to write manifestos. I like to offer interesting tips. I like making fun of things. Everyone copes differently.

Contact cricket

cricket’s Other Blogs

  • Free Range Parrots
  • Plucky Tree (personal)
  • Little Dinosaur
  • Contact cricket
© 2022   All Rights Reserved.