Friday, September 20, 2013

PKCS 11 Technical Committee Face to Face

This week, Oracle hosted the OASIS PKCS 11 Technical Committee's face to face meeting on our Santa Clara campus.

It was a very productive two days, I believe we got through some of the final issues to the next revision of the standard (v2.40).  Work won't finish there, it seems, as all of the committee members are excited about what we can do in the future to make PKCS 11 an even more robust interface for providing cryptographic services to applications and utilities.

As most of you already know, Solaris's user level Cryptographic Framework is a PKCS 11 API, so we're very excited to see the standard progress and evolve.

As co-chair of the committee, I am so proud of everyone's hard work in dusting off the standard and doing the hard work necessary to quickly converge to get the next revision ready to go!

The standard moved from RSA to OASIS earlier this year.

Thursday, September 19, 2013

ICMC: Presenting on Software in Silicon: Crypto-Capable Processors

I will be co-presenting on crypto-capable processors at the inaugural International Cryptographic Module Conference next week, along with Dave Weaver (SPARC architect), and Wajdi Feghali (Intel).

We'll be talking about the evolution of cryptographic instructions in general purpose processors, using Solaris as the case-study example.

Are you interested in cryptographic modules, FIPS-140 validations, or crypto stuff in general?  You should register for next week's ICMC conference in Gaithersberg, MD! There's a few days left to register.

Thursday, June 20, 2013

Most Influential Books in my Life

These books have changed the trajectory of my life. I've read many other good ones and have a 2 foot stack next to the bed of "to-read", but these are the books I think back on, re-read, reflect on and have changed the way I live my life.  Yes, I mean that. Changed my life.

Influence: Science and Practice

This is a short book that's just jam backed with information.  This is a science based approach to understanding how to influence others and, most importantly, to realize when you're being influenced!  Robert Cialdini covers everything from salting tip jars to how a car dealer pushes you into a car sale.

I learned simple things to getting people to do what you ask: get them to verbally commit - or even better, in email/writing. People love to be seen as "consistent", so even if they get more information later they will stick with their original statement and even create reasons why it's the correct one.  It is great when I can catch myself doing this - but is also handy when you want people who, let's say, join a group to commit to performing a certain task.

[Aside: This is what gets politicians in trouble, in my book. They don't want to be seen as "flip-floppers" so even when they are presented with new information, they refuse to change their opinion. That's absolutely horrifying to those of us with background in science and those that know the value of data driven decision making.]

For example, this is why it is important for theater producers to make sure they get all actors to sign a form committing to the performance. Each actor has just now promised they will do the show, so it will take something extreme for most to back out of the show.  I know I've stayed in shows that I was not happy with for that very reason - well, and not wanting to get blacklisted from a theater group as well!

Having this knowledge also helps you to influence your peer group and others at work, and to protect your self from compliance professionals. This should be mandatory reading in all high schools and colleges.

This book is powerful, and when you read it, you MUST promise me you won't use it for evil.

Women Don't Ask: Negotiation and the Gender Divide

This book was recommended by the incomparable Valerie Aurora, who even set up a scholarship for this book, so that more women could read it and get access to it.  Before I read Linda Babcock and Sara Laschever's book on Gender and the Negotiation Divide, I had no idea of what I was missing out on by just not asking for what I wanted!

As a good student, I was used to being recognized for my efforts - I'd get an A on a test for studying hard. Very simple effort/reward dynamic.  It's different in the real world.  If you work really hard on a project, but don't tell others why you are doing it (for a raise, promotion, comp time off, recognition, etc) - you may be lucky if you get a pat on the back in the end. You've got to say, "I'm working my tail off on this project, which is not what I'm really interested in, so you can see how dedicated I am and make me the lead of the next, more interesting project."  Or, "I really want to take a few extra days off for my honeymoon. I'm willing to work a few weekends to make sure the project is done before I leave, if I could then have a few more paid days off. Does that work for you?"

I was also blissfully unaware that most men do ask for what they want and need.  This isn't small potatoes, this stuff adds up.  A small salary negotiation before you start your job can make a big difference in your salary and retirement savings just 10 years down the road.

Most surprisingly?  Most people don't say "no" when you ask for something reasonable.  Since reading this book and "Influence: Science and Practice" , I've gotten discounts on furniture, appliances, clothing, shoes and services.

I'm by no means an expert negotiator, nor am I one of those annoying pushy people we've all met. Neither Women Don't Ask nor Influence are asking you to become pushy.

I just simply ask.

People do not read your mind. You must ask. You'll be surprised what happens.


Leadership Presence

My old mentor recommended this book to me - bringing two of my favorite things together: theater and corporate leadership. Belle Linda Halpern and Kathy Lubar use years of their own personal research and their study of theater actors into what makes a good leader.

Empathy and mindfulness are two big take aways from this book. How can you lead a team if you don't have any empathy with them? If you are not self-aware, you won't see the mistakes you're making or how you are making people uncomfortable - that's where mindfulness comes into play.

The anecdotes resonated with me, and I find myself reflecting back to them often.  How can I play a character that I can't relate to?  On stage, now, I always have a back story for my character. I always find some part of me in them and vice versa. For the first time, I've been able to cry real tears on stage.   Not stage tears. Not fake tears. Real tears.

I recall rehearsing for Best Little W*****house in Texas. I was playing a character named "Shy". She had run away from home because her father molested her.  I do not share that experience, so I read about the real women who worked at the famous Chicken Ranch. I read about how molestation breaks a young child. I listened to stories on Love Line. I found the pain, the heartbreak.

Running that scene where Shy tells the madam about her father over and over again in rehearsal physically and mentally exhausted me. Even now, I am tearing up writing about this.

Shy was not a real person, but her story was based on many real women who had lived this. I put myself in her shoes and I felt it.  [Aside: I'm in no way saying I truly understand what someone in that situation feels or went through, but merely just a slice of that. A moment.]

I do this as well in the corporate world now: I listen to my team members, hear what is going on with them, I listen for vocal variations and physical cues that tell me when someone might be uncomfortable. I take all of this in before I speak, and I'm finding it's easier to find out what works and what doesn't.

Additionally, when I do presentations now at work, I am actually acting. I think about people who I like seeing their presentations, and I simply take on that role when I get up in front of people. It's amazingly effective.

Crucial Conversations Tools for Talking When Stakes Are High

I once got in trouble at work for saying "no" too often as the technical lead of Solaris 10 Update 1.  For those of you who have been a technical lead of a large project, you know it's your job to say no - when appropriate. You need to maintain high quality, meet the customers needs and stay on schedule.

This was very frustrating when my upper management didn't "get it" and told me that I had an attitude problem.  I was irritated and hurt.

One week, the program manager for one of the projects trying to integrate into my gate complained to my upper management about how unhelpful I was and how I didn't have good reasons for my "no".  That same week, the engineers and managers on that same team brought me a literal mountain of chocolate to thank me for my patience and helping them to understand why they weren't ready and helping them get to the place they needed to be. A little behind schedule, but with the necessary quality we demand. Of course, they didn't go and compliment to my upper management.

So, I had to take this class. Being the good student I referenced earlier, I bought the book in advance and started reading it.

Wow.

Okay, so I had every right to say "no" to some projects, but how I said it and how I listened - boy, that makes a big difference.

The biggest takeaway from this book, that I still use every day, is that humans use shortcuts. We have to. We're too busy. Part of that shortcutting is to tell stories to fill in the gaps of something you hear from someone or something you see.

For example, I might see a man hold a woman's arm and my brain fills it in with the story that they are dating, but really she may have just slipped and he was helping to stabilize her or she is blind. My story is wrong, but quick.

When someone comes to me with a demand at work, I could say that they are doing it because they are an asshole who doesn't understand the process and is trying to get someone else to do their job.  Or I could tell the story that they are overworked because their boss is out on emergency medical leave and they are suddenly on multiple projects, so they are seeking help.
Neither of those might be true, but being aware that each person has a motivation for their actions, and it's rarely "because I want to be an asshole" has again helped me to live for a moment in someone else's shoes.

Another great thing I learned was how to know when my brain was taking other shortcuts that weren't going to be good.  That is, when is the lizard brain kicking in?  For me, I get tense and get butterflies in my stomach.  Now when I feel this, I realize my "fight or flight" instinct is kicking in and that I need to be careful not to raise my voice, take a deep breath, and tell alternate stories for the others - or, heck, just ask them, "what are you trying to accomplish?"

Atlas Shrugged

Whether you love or hate Ayn Rand's Objectivist philosophy or the woman herself, you have to admit she had a novel way of presenting philosophical ideas to the masses.  An ex of mine told me he thought I'd like the book. I couldn't put it down (okay, I always skip most of John Galt's ridiculous 60 page speech), but this book changed the way I read fiction, opened my eyes to a philosophy that seemed to have great promise in impacting the way we all lived.  I joined the Objectivist club on campus at Purdue, met many intelligent people and had great in depth discussions on Ayn Rand's philosophy.  I never agreed with everything she said, and I must say I am greatly disappointed at people who have taken this philosophy to the extreme to the detriment of others.  I am disgusted by what has happened when classically public run things like prisons are privatized (for example, in AZ the private companies running the prisons lobbied for MORE laws so that they could get more prisoners and make more money).

But, beyond all of that, this book opened my eyes to a  new way of thinking. A place where rational thought and logic were supreme and had merit. Showed me that I could apply logic to making decisions about my life. I did not merely need to let things happen to me, but could control what was around me.  I didn't need to stay friends with someone, if the friendship was toxic, just because it was the "nice thing to do". I didn't need to work myself to the bone for someone else for no reward.

Yes, Rand's characters are very black and white, and the movie was just awful, but as a young college woman, these new ideas changed my life.


What books have changed your life? Thoughts about any of mine?

Friday, June 14, 2013

45% of gamers are women, but don't you dare suggest women be the protagonist in a game!

Maybe it's just me, but some days I really feel like things are getting worse in the tech industry.  These two articles came across my twitter stream this week that seem like they must've been written on different planets.

The first one is from SF Gate where Derrick Lang noted the low number of female attendees at the E3 gaming conference, and how that was surprising because 45% of gamers are women. Let me say that again: 45%!

This was explained away that E3 was more for developers and not consumers (back to my post from last week).

That aside, how can I now explain that in the same universe, Anita Sarkeesian was attacked online for complaining that the latest XBox console launch didn't include any games with a female protagonist.

The attacks included these gems:
aurini-jerk
b_razz-jerk1
beatanddelete

How is 45% of the marketplace not a significant number?  How is it that more than 50% of the human population is neither interesting nor capable just because of their gender?

Friday, June 7, 2013

When Geeks Attack: Marie Claire Article, featuring me.

My heart has been broken over and over again by the recent news stories about women in tech simply being attacked online. What's worse, is when someone like Alissa Quart writes an article about the types of online abuse women face along with in person abuse at conferences, she herself becomes a target.

Let me say, that I've been to many awesome conferences where nothing worse than a bit of mansplaining occurred.  But I've also been to my fair share where people called me a "scene whore", constantly asked who my boyfriend was (because why would a woman attend a technical conference by herself?), and flashed me (yes, a man showed me his genitalia on the conference room floor), to know that not all conferences are equal.

+Valerie Aurora started the Ada Initiative to help conference organizers make their events more female friendly, and encourage participation of women in Open Source.  Those of you that know Val know how active she's been in Linux and Solaris kernel development over the years: she's smart and compassionate.

Val and I met at an early DefCon - 3 or 4? At the time, still a small community with mostly nice guys (I only got 1 or 2 creeper emails following my first DefCon - which was also the last one where I used my real handle on my badge).  The conference is much larger now, and has definitely had some growing pains. It's definitely a place where you'll meet really awesome people and learn fascinating things - but there are less savory people there as well.

I have my DefCon stories. After seeing the fallout on other websites about this article and to the Ada Initiative blog entry that seemed to shine the light brightest on all of this, though, I don't feel comfortable sharing the details at this time.

Marie Claire

Val and I were both interviewed by Alissa and photographed by Nicolas Silberfaden, a strange thing for both of us.  Two nerds in a fashion magazine? And both named Val? 

Please do check out the article.  You can find it online, but neither Val nor I had our pictures in the online version. To see our pics, you'll need to pick up the June 2013 issue of Marie Claire at any store that carries magazines.

Update: There's a great article from The Raw Story about online and in person sexual harassment covers the odd phenomen we're all witnessing now where the harassment is seen almost as a game, and when someone like Val tries to speak out against it, she's seen as a "Feminazi" and being overly political.

Wednesday, May 29, 2013

Poised For Leadership

NetApp hosted the latest Jo Miller's Women's Leadership Coaching workshop: Poised for Leadership.  As always, I enjoyed Jo's workshop and was thrilled to be able to participate in a full day event with her for the first time.  The time spent here helps to reinforce things I have begun to put into practice and reminded me of things I need to continue to invest effort into.

As emerging leaders, we can often find our selves in a quandary: we an't get to a higher level job without leadership experience, but can't get that experience without the next job.  When you find yourself in this position, you need to take the steps to get the recognition you deserve. Do not be "the best kept secret" in your team.

To do this, you need:
  • Organizational Influence
  • Sphere of Influence
  • Leadership Brand
  • Visibility
  • Influencing
  • Self-Leadership
What does being a leader mean? Leading by example, developing a vision, not disheartened easily, genuinely cares about the people and the business, collaborates up, down and across for success.

Organizational Influence

Like it or not, "every workplace has an intricate system of power , and you can - and should - work it ethically to your best advantage." (Erin Burt, Seven Career Killers)

Don't think of this as Office Politics, but rather Organizational Awareness. Observe what's going on around you, and perhaps modify your behaviour and your language to adapt.

Part of this is being aware of the shadow organization.  Like you're standard org chart, but based on people's organizational influence. Take a look at your existing organization. Find people who work well together - a good solid relationship, and draw a line.  Find people who do not work well together. Then find the coalitions - groups of people that work well together. Finally, identify the key influencers in the organization.  See where you fit into all of this.  Are you reaching outside of your immediate organization?  You need to build robust, professional relationships with key people around you.

Don't count on your sphere through normal meetings. Set up lunches with individuals or small groups, don't eat lunch at your desk, bring in cake or chocolate to share: get to know people outside your immediate teams.

Be aware of the unwritten rules of the game. Something like, there may be a person that you cannot correct in front of others in a meeting, without burning bridges. In some groups, you may need to shop around new ideas before implementing them - or your group may be "Act first, ask questions later" type of org.  You need to know the specifics for your team.

In some organizations, it may the words you choose.  Your VP may not like any vocabulary that hints at entitlement for what you're asking for, or they may only want to take action on your ideas if you have data to back up your request.

Sphere of Influence

We've heard it a thousand times, but your network is so important to your success. You need to grow your sphere of influence.  You need connections. These connections and mentors will help you to enjoy more promotions, higher pay and greater career satisfaction.

Building these networks can help your next big job find you.

Don't build these networks with only your personal advancement in mind. Get to know different things about them, figure out how you can help them to advance, find opportunities for them.

Part of building your network is making sure you're adding key types of people to your network:
  • The connector
    • A true people person, knows and gets along with everyone, loves to open doors and make introductions.
  • The Informational Powerhouse
    • Keeps their finger on the pulse of the business, knows about changes before they occur, filters useful information from gossip or noise.
  • The Influencer
    • Not necessarily high-level or high-profile, but has the ability to make things happen.Their advocacy can get you noticed and guarantee success of your initiative.
  • The Mentor
    • To best take advantage of your mentor, be prepared with four types of questions for them:
      • Stories about their careers
      • Situations you're in that you need help with
      • Self-awareness is important. Know how you're perceived. Ask your mentor to reflect back.
      • Skill building: ask about any new skills you're trying to learn in your role.
  • The Sponsor
    • Echoing what Jo has said at every workshop I've attended: beyond mentors, you need sponsors.  Women tend to be over mentored and under sponsored. Sponsors should have the following qualities:
      • Senior leader with influence
      • Well-respected, credible
      • Familiar with your strengths
      • Track record of developing talent
      • Provides exposure and protection.
    • How to get a sponsor?  Outperform, make your value visible, ask around to see who has a strong track record of developing talent, network outside of your direct management chain and have clarity about your career goals.

Leadership Brand

Knowing your current brand is important. Do others see you as you see yourself?  You can learn this by:
  • 360 Review
  • Ask friends and colleagues for 3 things that describe your positive traits, one thing to work on.
  • Ask your mentor, friends, tweeps, etc
Most importantly, though, you must be ready and open for this feedback.

You need to identify what you're passionate about and what you're good at.  What do people complement you on that you think was "easy" to do? That could be one of your key skills or talents.  When this lines up with something that your company or industry needs or values - then you've found a career sweet spot.

Funny, quite a few women in this room know what their skills and passions are, but they cannot find how it fills a niche in their current job.  As an aside, everyone here is very successful and on their way up in their careers - so are they really in the wrong place?  Or not seeing the fit due to low self confidence? Or possibly, they haven't found the right end goal quite yet.

You may already have a brand, and it may fit what you're doing now - but it's not your long term goal. Then it's time to update your brand.   Shop it around, let people know what you want to do and where you want to go. Bounce ideas off of your colleagues.

Brands evolve. Entry level brands could be things like: team-player, valuable contributor. Examples of mid-level brands: strategist, innovator, subject matter expert, change agent, fixer.  Senior-level: Visionary, leader who develops leaders, rainmaker.  What do you think your brand is? What would you like it to be?

Visibility

No matter how many accomplishments you make, if your accomplishments are not visible, you will not be rewarded.  Hard workers attract more work, which won't necessarily get you any recognition.  Part of getting this visibility means spending a little less time working on the minutia, and work on making your accomplishments more visible.  Resist the tendency to talk about the busy work. Share the strategic high impact stuff. You'll attract more of what you talk about - so it seems like an obvious choice.  Along those lines, work hard on the right projects.

It's important to share this appropriately - who needs to know what you're doing?

To do this, it's important to choose the right projects. Find things that will showcase your brand and demonstrate your ability to deliver results.

Once you've got all this down, then you need to promote your accomplishments!

This is tough - you don't want to be that annoying person that seems to never shut up about all the little things they do (minutia!),  so think back to what needs to be known and get it in front of your organization.  Here are some easy tips:

  • Present in meetings, invite leaders
  • Send out a newsletter or regular status updates
  • Submit article to your organization's newsletter
  • Write a blog or paper
  • Ask to be nominated for an award (or ask a colleague to do so, and reciprocate)
  • Forward kudos emails to your management chain
  • Water cooler conversations, lunch table topics.

Influence

You can't just drop into a meeting and influence decisions - first you have to set yourself up as a person of influence. People have to know who you are and respect your thoughts.  That can be done by simple things - show up to meetings, be engaged, make sure people around the table know who you are. 

Our behaviour teaches others how to treat us.
"It's not what you know, or who you know.  It's who knows what you know." - Norah Denzel, Intuit.
Jo sees there are 6 major sources of influence:
  • Positional Influence
    • Influence that is inherent in your job title and role.
  • Expertise Influence
    • The influence that comes from your background, qualifications, experience and accomplishments.
      • Sharing your accomplishments is good: speak on panels, at conferences, and in the media. Volunteer for high level assignments, etc. Get your expertise out there!
  • Resources Influence
    • Negotiating the resources you need to do your job well.
      • This will help you accomplish what you need to do, and demonstrate that you use your resources wisely
      • Master matrix management
      • Suggest special projects as developmental opportunities.
  • Informational Influence
    • Having a finger on the pulse of what is going on in your organization, industry and profession.
    • Keep up to date with current events in the industry - this helps you be on the look out for new projects and opportunities, setting the direction for your team.
  • Direct Influence
    • Being firm, professional and direct when someone's behavior is detrimental to the team or the organization.
      • Be direct and concise while delivering tough news
      • Share a vision of their future potential.
  • Relationships Influence
    • The influence that comes naturally with having a network of authentic relationships across your organization, industry and profession.
    • AKA Your Sphere of Influence!
How many of these do you have? Can you think of ways to expand into some of these other spheres of influence?

Your Pitch

Prepare yourself a 30-second commercial:
  • Name
  • Job title and/or brand
  • I am responsible for ...a, b, c
  • Come directly to me when you need ... x, y, z
This is an important thing to have in your back pocket. I've written this done a few times, but haven't memorized it. As I won't literally have this written down in my back pocket, I need to take the time to do this.  What's your pitch?

Principles of Self-Leadership


  • Confer Leadership Upon Yourself
    • Don't be afraid to take the lead. Start with leading yourself: set schedules and meet them. Look at ways you can lift others up around you and lead them to success as well. You don't have to be in an official leadership position in order to do this.
  • Act "As if"
    • Remember, much of your ability to lead has to do with wether or not others see you as a leader.
Book Recommendations


From my table and from Jo Miller.



Thursday, May 16, 2013

Valerie Appearing in the Musical "9 to 5" at West Valley Light Opera!

I am so excited to announce that I will be singing and dancing in the ensemble and as a hospital intern for West Valley Light Opera's production of Dolly Parton's "9 to 5".  The show is running on weekends from June 29 to July 27.  There is a Saturday matinée (instead of evening performance) on July 13th. The matinées are approaching sell out.

The show will be familiar to many of you who saw the original motion picture starring Dolly Parton, Jane Fonda, Lily Tomlin and Dabney Coleman. Much of the same music (plus so much more) and scenes appear in this show. Come take a flash back to the 1980s. See how far we've come - and in which ways office politics are still the same. We've got a strong cast and it's shaping up into a great show.

We're well into rehearsal now, busily learning all the songs and many dance numbers.

This is very exciting to me, as many of you may recall, I had a serious injury in 2010 (3 cm x 1 cm tear in my quadricep tendon), which had a treatment that led to a back injury.  In January 2011, I could do about 1 flight of stairs a day, walk for short distances (often with aid of a cane), and could not ride my bike nor get dressed without pain.

My old doctor and physical therapist told me that was "as good as it gets at your age"!  I found a new doctor and a new PT, received additional treatments and - well, I'm DANCING!  I'm a bit rusty, but a patient choreographer and fellow cast members are getting me back into the rhythm of things.

Please come and see the show! If you call the box office, you'll get to skip some of the ticket fees, or you can buy online.  Either way, let the box office manager know you're coming to see me - there is some kind of reward for bringing the most people into the theater. I hope it's chocolate! :-)