There Are A Lot Of Dudes

Every so often, you have a moment when you briefly see something in an entirely new light, and last night I had such a moment.

While cramming into a room for a great panel discussion about some of the Apple announcements, I was just overwhelmed by profound homogeneity of the programming community (sloppily dressed, male, white and asian). This is something I already knew, have talked about, and thought about. But in the moment, I just realized how intimidating at a visceral level it must be at times to enter this profession for anyone that isn’t in the demographic.

And all things considered, this was a SUPER welcoming event, with a panel that was half women, half men, the moderator also introduced the event with fully articulated and affirmed code of conduct. Really friendly. No “bad” behavior present at all.

I don’t have a point, but wow, when you get a few thousand programmers together, it can be a little overwhelming to see the demographics on display.

It makes me just that much more impressed women/minority coders.

The near-absence of women in programming is a tough challenge and will defy any simple solutions, days like today remind me of how large that challenge is.

And although it’s ultimately just one small thing (of hopefully many), I did love the emphasis on new programmers from non-traditional backgrounds in the video at the end of the Apple Keynote. (1:16-1:20).

 
4
Kudos
 
4
Kudos

Now read this

Finally (?) Understanding Bounds, Frames, and Positions Thanks to Misunderstanding CAShapeLayers, CGPaths and Lines

I will try to keep this short so that I can get this post out. TL;DR # CAShapeLayer is a canvas upon which you can draw CGPath. It’s bounds, and position must be set manually. The easiest way to do that is CGPathGetBoundingBox(path);... Continue →