For years I’ve avoided talking about the topic of what to wear when presenting. I didn’t want to cover it because I didn’t want people to think that I only worried about this topic because I was a woman. I also didn’t want other women to inherit any of my neuroses around deciding what to wear. I’m the sort of person who always enjoyed thinking long and hard about what to wear the next day at work, and I know that’s not how everyone works.
Continue reading "Speaker Tips – What to Wear"Speaker Tips – Wearing a Roaming Mic is More Complicated Than I Realised
I realise I have a bunch of experience and advice for speakers and potential speakers that I simply haven’t written down or shared. Here’s the first piece on things to consider that you might not have thought about.
Note: as usual, my advice is from the point of view of a woman (me) and is aimed mostly at women, but also as usual it’s probably useful for others to know too.
Continue reading "Speaker Tips – Wearing a Roaming Mic is More Complicated Than I Realised"What Can Conferences Do To Attract More Women Speakers?
Now I've been speaking at (mostly Java) conferences for a while (six years now), I get asked to present at a lot of conferences. Obviously all these conferences are mostly interested in my terribly educational talks, but it's also because I'm a technical woman and there aren't very many technical women speaking at conferences.
In my experience, conferences want to do the right thing - they want a diverse line up of speakers, they want to attract diverse attendees. Often this is not as easy as it may seem, and frequently conferences are Twitter-shamed for not having enough women speakers. When it gets to this point (and often before), conferences frequently ask me for advice on speakers they could invite, and how to attract more women.
Continue reading "What Can Conferences Do To Attract More Women Speakers?"
Being a Developer Advocate at JetBrains
Mandatory initial exclamation about how little I have blogged here lately. Over a year without updates, oh dear! But a) I have been blogging quite a lot for the IntelliJ IDEA and Upsource blogs, and b) I had another baby, which kept me quite busy.
So on that topic (more or less) I get a lot of questions about my job: what’s involved in the job, what’s it like working for JetBrains, what does a Developer Advocate do, what’s it like working remotely etc etc. Given I also rather generously1 recently offered to answer people’s questions about my job, I thought the most scalable way was to write-once-read-many, i.e. write it in a single blog post for everyone to read.
Continue reading "Being a Developer Advocate at JetBrains"What Can Men Do
So, I wrote a long email to the London Java Community in answer to an excellent question: "What can men do to support Women in Technology?".
It's a bit of a brain dump, by no means comprehensive, and is in answer to a specific question in a specific context, but I've been asked to make the information public so it can be useful in a broader context. So here it is.
JavaZone 2016
It's been a while since I wrote a conference write up. The short version of "why" is because I got a bit bored of doing it. Plus, I found I was attending conferences as a speaker "on the circuit", and my experience of hanging out, catching up with my friends, chatting to other attendees to see what they're up to and so forth, didn't seem as useful to share with people who might want to find out whether a conference is worth attending from a content or atmosphere point of view.
But I feel compelled to blog about JavaZone. I presented there back in 2013, but every year since then haven't made it for one reason or another (the fact that it's near my birthday in no way impacts my scheduling…). I made the effort this year, and I'm so pleased. Now I've been to many more conferences, of various sizes, various themes, all around the world, and I can definitely state that JavaZone is up there as one of the best conferences around.
Why?
A Year? Really?
So I came to the blog to update my upcoming events (at least something stays up to date) only to find it's been nearly a year since I last blogged! This is terrible!
It's not that I haven't written anything in a year, it's that a lot of my writing energy goes into stuff for the actual day job. Which is good, because that's pretty much what I wanted from the day job, but the blog makes it look like I don't write any more.
So I'm going to cheat. Here's the stuff I've written in the last 12 months.
- A whole series of articles off the back of last year's Java 8 in Anger talk: Five Java 8 Features That You Won’t Be Able to Live Without, Why Java 8?, and Java SE 8 in Practice.
- A tutorial on TDD in IntelliJ IDEA. I have video clips to turn this into a screencast as well, but that's Yet Another thing I didn't get around to.
- A tutorial on how IntelliJ IDEA helps you migrate code to Java 8. This evolved into the other thing I've been working on this year, my latest live demo presentation, Refactoring to Java 8.
- A whole series of blog posts on "What to look for in a code review". This was fun and satisfying to write.
- ...which got turned into a book. Yes, I'm finally the author of a book!
- Java 8 Top Tips, with a bunch of IntelliJ-specific tips
- I've taken over Java Annotated Monthly, so at least you get to hear from me once a month with that. I try really hard not to be too sarcastic, jokey or British when I write the newsletter. I don't always succeed.
I've also done a bunch of screencasts & webinars for IntelliJ IDEA, Upsource and Team City.
Oh yeah, and I had a baby. I'm contemplating blogging about being a working parent, but I'm a bit concerned that Of Course a woman is going to blog about Being A Mother, when previously I just blogged about... well, come to think about it I blogged about all sorts of things, including haircuts and hangovers, so I guess I could probably get away with it.
Java 8 MOOC – Session 3 Summary
Last night was the final get-together to discuss the Java 8 MOOC. Any event hosted in August in a city that is regularly over 40°C is going to face challenges, so it was great that we had attendees from earlier sessions plus new people too.
Java 8 MOOC – Session 2 Summary
As I mentioned last week, the Sevilla Java User Group is working towards completing the Java 8 MOOC on lambdas and streams. We're running three sessions to share knowledge between people who are doing the course.
What to look for in a Code Review
I wrote a post for the JetBrains Upsource blog about some of the things you should be looking for when you do code reviews (and some of the things you should not be looking at).
I’d love to get feedback in the comments for the post of things that you look for in code reviews.