Site icon Brent Ozar

My #SQLPASS Abstract Feedback (And How to Get Yours)

When volunteer speakers submit a session for the PASS Summit conference, volunteers on the Program Committee have the tough job of ranking them and picking winners. In the past, this has been done completely in private, and speakers had no idea why their sessions weren’t accepted. This meant they couldn’t work to get better.

Thanks to requests from the community, that’s changing this year! Amy Lewis, the Board of Director member responsible for the process, writes in her blog post announcement:

“If you submitted a session proposal for Summit 2014 and would like the comments from the abstract review team, please email program@sqlpass.org and we will send you the comments that are available for your abstract. Please note that, as stated above, not all abstracts have comments, and the comments are related to the abstract only and not why the session was or wasn’t accepted.”

This is awesome news, and it’s a great step in the right direction. The second step would be telling speakers why the session wasn’t accepted, which can be for a totally different reason. (You’ll see why that’s important in a minute.)

Developers: Who Needs a DBA? (Accepted)

Abstract:

You store data in SQL Server, but you don’t have enough work to keep a full-time DBA busy.

In just one session, you’ll learn the basics of performance troubleshooting, backup, index tuning, and security. Brent Ozar, recovering developer, will teach you the basic care and feeding of a Microsoft SQL Server 2005, 2008, 2012, or 2014 instance and give you scripts to keep you out of trouble.

Program Committee feedback:

No negative comments, so good news there. I didn’t correct the spelling/grammar mistakes in the comments and I’m not going to make fun of them because I’m just happy to have comments at all, although I will point out that they ding US for spelling or grammar mistakes. (We’re all volunteers here, so no calling the kettle black.)

Conquer CXPACKET and Master MAXDOP in Ten Minutes (Lightning Talk, Accepted)

Abstract:

CXPACKET waits don’t mean you should set MAXDOP = 1. Microsoft Certified Master Brent Ozar will boil it all down and simplify CXPACKET to show you the real problem – and what you should do about it – in one quick 10-minute Lightning Talk.

Program Committee feedback:

Note the first comment – “light talks no demos are ok” – and read between the lines. The reviewer is saying that for a full session, he requires demos. This is where it gets to be fun, putting yourself in the reviewer’s head.

Watch Brent Tune Queries (Rejected)

Abstract:

Ever wonder how someone else does it? There’s no right way or wrong way, but in this session, you can peer over Brent’s shoulder (virtually) while he takes a few Stack Overflow queries, tries various techniques to make them faster, and shows how he measures the before-and-after results.

Program Committee feedback:

About not putting names in the abstract – this isn’t bad feedback about me – it’s bad feedback about the process. Here’s why.

First, note that both of my accepted talks have my name in the abstract, and in both cases, the reviewers didn’t even mention it in the comments. That means this isn’t an abstract problem – this is a committee consistency problem.

Second, the title of the session is Watch Brent Tune Queries. I used to call it “Watch an Anonymous, Genderless Person Tune Queries” but the turnout just wasn’t as good.

Finally, when I was an attendee, I didn’t know most people by name. I did know a few major folks, and I wanted to make sure I didn’t miss their sessions. Call me vain, but given the way people seem to react to me at conferences, I appear to be A Big Deal. (It still makes me laugh when people call me a celebrity – until I can walk into e by Jose Andres without a reservation, I’m not a celebrity.)

So no, I’m not changing this approach, but I’m sharing it with you, dear reader, so that if you want to get a higher chance of getting into Summit, keep your name out of the abstract. And gender too. Certainly no sexual preferences, because they don’t want to hear anything about your individuality or background.

About 0% slides vs 10% slides – note that one reviewer loved 100% demos, the other said she wanted 5-10% slides. This is why Jeremiah says conferences end up like cheese pizza – you have to try to satisfy every single committee member, and that’s simply not going to happen. I bet if I’d have put 90% demos, the person who loved 100% demos would have been fine with it. (Technically, the session has 14 slides, but I rip through those in 90 seconds because they’re just takeaways for the reader to reference at home. 90 seconds out of 75 minutes is 2% slides, so I rounded to 100% demos.)

Cool Story, Bro: The DBAreactions Guide to SQL Server 2014 (Rejected)
Co-Submitters: Doug Lane and Jeremiah Peschka

Abstract excerpt (because PASS doesn’t show full abstracts after sessions are denied): “You’re hearing about the new features in SQL Server 2014, and you’re not quite sure where to start…”

Program Committee feedback:

Response:

In all seriousness (because like the Internet, the PASS Summit is serious business), we were pretty sure this would be rejected. Again, cheese pizza philosophy here – this session would draw a small group of raving fans, but it’s never going to appeal to a wide audience. That’s okay – was worth the shot.

500-Level Guide to Career Internals (rejected)

Abstract excerpt: “This is not yet another career session that tells you to be friendly and network. Forget that..”

Program Committee feedback:

About the name – okay now this part is just flat out wrong. When I pick up a professional development book, the very first thing I check is the author’s credentials. If someone’s gonna tell me how to be successful, I want to know that they’ve been successful.

About the contractions – ah, that’s interesting. DANG, I used a contraction. See, I write like I speak. I gotta work on that.

About the 500 level and internals – I totally understand. Again, wrote this one with my oddball sense of humor angle, and I was pretty sure it would not (see, I didn’t use a contrac…oh, dammit) get in.

About the networking – if you want to scale, physical in-person networking is dead. Yep, I said it. It still works to sell stuff to old white guys in suits, but everybody else is online, and networking is very, very different here. (That reviewer is probably the one who most needed to attend the session, sadly.)

Power Tuner: DBAs are the New BI Performance Tool (pre-con, rejected)

Abstract excerpt: “How can you make SQL Server fast when you can’t predict the queries coming from SSRS, SSAS, SSIS,…”

The selection here is a little different – pre-cons are chosen by someone, we don’t know who, and we don’t know how. I’m actually fine with that because PASS has serious money on the line here. Pre-cons bring in big money. For example, I was told that our pre-con last year was the top-selling pre-con of all time, bringing in around 250 people. (That’s about $125K USD in revenue for PASS.) This year, not accepted, and I’m totally fine with that – PASS needs to do what’s right for them.

But I want to share the feedback anyway, because it’s valuable to other pre-con submitters:

With only 2 comments, I’m not quite sure how to take this one, but I’m fine with it.

Life at Stack Overflow: My Developers are Smarter Than Your DBAs (Nick Craver, rejected)

Nick Craver (NickCraver.com@Nick_Craver) is on the Site Reliability Engineering team at Stack Exchange, the company behind StackOverflow and DBA.StackExchange. He’s the main developer behind the open source SQL Server monitoring tool Opserver, and he knows more than I do.

I did volunteer to help with a few of his abstracts, though, which he’ll “thank” me for later because none were accepted. He volunteered to share his feedback here too though:

Abstract excerpt: “What happens when you don’t have a DBA getting in the way? Awesome, that’s what happens.”

Program Committee feedback:

Not surprised there – the title was purposely over-the-top to get attention.

Note that there’s absolutely no technical feedback here – zero mention of title, abstract, prerequisite, level, demos, etc. Just purely personal feelings. To me, that’s a winning abstract – one that challenges people to think differently and provokes conversation. That’s not what wins in committees, though.

Failure is AlwaysAn Option: Keeping Stack Overflow Online and Fast (Nick Craver, rejected)

Abstract excerpt: “Stack Overflow’s Nick Craver will take you on a tour through their AlwaysOn Availability Groups…”

Program Committee feedback:

That’s great feedback! Really helpful – I’ll pay more attention to prerequisites now.

Opserver: Keeping an Eye Your SQL Servers, For Free (Nick Craver, rejected)

Abstract excerpt: “You’re a DBA or developer who needs to figure out why your SQL Server is running hot, but you don’t…”

Program Committee feedback:

My guess, and this is only a guess, is that by accidentally a word in the title, Nick was totally doomed. No comments because people probably just low-voted right then and there and bailed. (I wish I had the whole abstract here to check though.)

What You Can Learn from Our Failures

The big takeaway: reviewers are independent human beings with totally different opinions on what matters in a session. If you want to get in, you have to appeal to as many as possible, which means making your abstract as inoffensive as possible. I’m still stunned and grateful that “Developers: Who Needs a DBA?” got in, and I’m not surprised that the rest didn’t.

I’m still going to keep taking chances, pushing boundaries, trying different session styles, and putting my name in my abstracts. For me, it’s about being the speaker I want to be. Some conferences will have me, and some probably won’t. Sooner or later, I’m going to get outright zero sessions at PASS, and that would be totally okay too – competition from other speakers is a GREAT thing.

After all, that’s why I just spent hours putting this post together – to help you beat me.

Because I want to see good sessions too!

Exit mobile version