Tag: PASS

  • Learning from PASS Summit Feedback

    I got my feedback the other day, and was a bit surprised by a comment. I wasn’t having a great day and posted a note on Twitter. Not the best idea, but I did get some validation back that others support me and appreciate (and enjoy) when I speak. That’s always good, so maybe not the worst idea either.

    Minimize the Impact of Data Breaches in Dev and Test Databases

    This was the last session on Friday, and I wasn’t sure how many people would be interested in the topic. I was hoping for a few, since I think too many of us do a poor job protecting sensitive data.

    The ratings:

    • Rate the value of the session content. – 4.33
    • How useful and relevant is the session content to your job/career? – 4.33
    • How well did the session’s track, audience, title, abstract, and level align with what was presented? – 4.00
    • Rate the speaker’s knowledge of the subject matter. – 5.00
    • Rate the overall presentation and delivery of the session content. – 4.67
    • Rate the balance of educational content versus that of sales, marketing, and promotional subject matter. – 4.67

    Glad to see that last one because although my company (Redgate Software) has products and solutions in this area, I want people to think generally about the problem and challenges. If we’re a good fit, fine but there are other solutions.

    A couple interesting comments:

    “Good content, its very abstract and everything depends on individual scenario. That said it was a great way to explain baby steps and things to get thinking about”

    “Very motivational. I must go fix my systems now.”

    That last one is meaningful to me. I inspired someone.

    “A lot more about devops than I thought it would be considering only one mention of devops in the session description.”

    One that struck me as strange. I don’t think I spent too much time on DevOps, but DevOps is a driver here as management puts pressure to get more done and companies build things quicker, including dev/test environments. The abstract was:

    According to Gartner, more than 80% of companies use sensitive data for non-production in development and for more reliable testing. Hackers view non-production environments as a tempting target since they often have less rigorous security controls. In this session you’ll learn about securing your work in a compliant DevOps fashion with strategies for reducing your attack surface area, and why data masking, anonymization, and data minimization are fast becoming best practices for securing sensitive data in test and development environments.

    I did spend a bit of time describing DevOps and what this means for people working in dev/test areas. I’m also not sure that the description means there will be little mention of a topic like DevOps, but I will think about this for future abstracts.

    I’m also surprised I didn’t get a ding on data masking as I talked relatively little about this.

    Branding Yourself for a Dream Job

    I’ve done this session in many places, including the Summit in the past. I was surprised this was picked this year, but it was. It was crazy that I tweeted this picture, and ended up with over 100 people.

    IMG_20181108_123916

    Ratings:

    • Rate the value of the session content. – 4.80
    • How useful and relevant is the session content to your job/career? – 4.67
    • How well did the session’s track, audience, title, abstract, and level align with what was presented? – 4.87
    • Rate the speaker’s knowledge of the subject matter. – 4.80
    • Rate the overall presentation and delivery of the session content. – 4.93
    • Rate the balance of educational content versus that of sales, marketing, and promotional subject matter. – 4.93

    The comments were mostly good. A few people mentioned they’d seen it before and still came. That’s very exciting as a speaker. This comment really made me smile:

    “I chose this session as filler and, thus, it was the session I was least expectant about. Thus far, it’s been the most impactful session I’ve attended. Positively inspiring!”

    This one makes me think.

    “Your slides could be a little more jazzed up. I think what your saying is awesome and I got some great tips but it was hard to stay engaged with the slide deck.”

    I do try to keep things interesting with pictures and used to have more. I got complaints that not enough info was on slides that would help later, so I may have tipped more to the other side. I’ll have to review this for next year.

    Adopting a Compliant Database DevOps Process

    This is another one I’ve done at the Summit. I actually did it last year to a huge crowd (250+), and wasn’t sure how well this would be attended this year. I was up against some other great speakers and sessions, so I was happy to have 100+ people.

    Ratings:

    • Rate the value of the session content. – 4.53
    • How useful and relevant is the session content to your job/career? – 4.47
    • How well did the session’s track, audience, title, abstract, and level align with what was presented? – 4.65
    • Rate the speaker’s knowledge of the subject matter. – 4.82
    • Rate the overall presentation and delivery of the session content. – 4.53
    • Rate the balance of educational content versus that of sales, marketing, and promotional subject matter. – 4.35

    That last one is interesting. I try not to talk products specifically, even though I use a few Redgate tools, I don’t think I try to sell them. I usually refer people to the booth or sales, but I got this one:

    “I know they probably want the sessions to be free from non-Microsoft product endorsements, but would have loved to see you be able to go deeper with the redgate products. I did get a lot out of the session as it was, and got some ideas to improve our processes in our shop. Thanks!”

    Contrasted with this one:

    “I know you were trying to be vendor agnostic in the talk but I think because of this it didn’t go as deep as you could of”

    This is a tough topic. I’ve spent a few years trying to refine the message to one that’s understandable, and exciting, but not too deep. This isn’t designed to teach you how to do DevOps. I can’t do that in an hour. However, I did get a suggestion:

    “This was great. Maybe stretch it to pre-con?”

    And this one made me smile:

    “I love you and hate you. Great advice but now I despair at my ineptitude ”

    However, this was the Twitter one that caught me off guard.

    “Good session. To me speaker came across as somewhat arrogant which to me reduced the value of the session. I would not come to another session by this presenter. He seems knowledgeable but not a good presenter ”

    I know I can’t please everyone and not everyone will like my style or my talks, but I haven’t ever been told I’m too arrogant. Or that my style turns someone off that much, even though I’m knowledgable.

    Not sure I’ll change anything, but I’ll keep an eye on whether I might be doing something that offends people.

    A Busy Couple Days

    I was only in Seattle for 31 hours, and it was a whirlwhind. I had a half day Thursday, giving a session and chatting with friends. Then a busy Friday, with a few meetings, two talks, and lots of shaking hands.

    I think I did a good job of presenting sessions this year, with good ratings. Not a lot of things to change, but as I’ll deliver new sessions next year, I need to be sure to continue to build and practice high quality sessions. A few comments will make me think and re-examine parts of what I do.

    Like other aspects of my job, and DevOps, continuous improvement along with some experimentation is important.

  • Random Pix from the 2018 PASS Summit

    A few memories from me. First, a beautiful late arrival view.

    IMG_20181108_113204

    My first session feels a little lonely

    IMG_20181108_123916

    It started to fill a bit later

    PANO_20181108_132835.vr

    A few selfies, Angela

    IMG_20181108_152737

    Mala

    IMG_20181108_153104

    Bert

    IMG_20181109_101630

    David

    IMG_20181109_104203

    Brent

    IMG_20181109_140649

    TJ

    IMG_20181109_140711_1

    and my view during a break after Thursday’s sessions.

    IMG_20181108_184625

    Where’s my room?

    IMG_20181109_170845

    It’s a wrap

    IMG_20181109_171149IMG_20181109_171153

    After Friday, a nice walk out the convention center and outside

    IMG_20181109_171323

    IMG_20181109_172519

    Until next year.

  • November Data Platform Releases

    This past week was the PASS Summit in Seattle. It’s an annual conference that attracts thousands of SQL Server and data platform professionals. I am lucky in that I usually get to attend, and this year was no different, although it was a short summit for me. There are some live blogs of the keynotes from Kendra for Day 1, 2, and 3 if you want to catch up.

    Microsoft was there with a large presence, and as always, they delivered a keynote and had plenty of demos that showcase new changes and enhancements for the data platform. In this case, center stage is really SQL Server 2019, though there were plenty of other items shown as well. I was surprised to see the Azure Managed Instance get so many mentions. I suspect this is an easy for for many companies to transition away from an expensive local data center, or to find ways to use less staff and continue to run a SQL Server outside of their existing infrastructure. I don’t know if this is a good fit for most customers, but Microsoft certainly wants you to try it. The Business Critical edition (with business critical pricing) will release as generally available on December 1.

    There were a few releases as well, which you might want to play around with in your lab. First, Azure Data Studio (ADS) got it’s November release. I’m still not certain I love the tool, but Microsoft is working hard to improve it and add features. There aren’t a lot of changes this month, but there are a few more extensions and a number of bug fixes. The paradigm for ADS is just a little off for me, and I’m not quite sure why. I find VS Code to work well for C#, Python, and PowerShell, so why is ADS off for me? Not sure, but let me know in the discussion if you like the tool.

    We also have our second release of SQL Server 2019 with CTP 2.1 being announced. It’s supposed to be available Friday for download, at least as a container, but we’ll see. There aren’t a lot of changes, but there are some. What’s more impressive is Microsoft being able to release a second version a month after the first one. They hope to get to a monthly cadence, which I think is amazing for a large product like SQL Server, especially as Windows struggles with their cadence.

    There is one amazing new feature, which I think will really improve SQL Server performance for many systems: Scalar UDF Inlining. It’s not a panacea, but it should dramatically improve the use of functions in many workloads. There are restrictions, and it’s only SQL 2019, but I look forward to testing a few demos to see how well things perform with this enhancement to the query processor. You should give it a try as well, testing workloads before and enabling compatibility level 150. If you see improvement, maybe there’s a good case to upgrade your instances that might be using lots of functions.

    There are more announcements, especially in the BI area. We get some cool SSRS enhancements, and you might want to watch my friend, Patrick LeBlanc, demo the changes in Power BI. I love Power BI and I think this is going to be the de facto reporting tool for most organizations moving forward. Maybe it will even displace Excel for visuals.

    There are a lot of moving parts in the Microsoft Data Platform right now, which may feel overwhelming to many of us. That’s fine. We don’t have to learn everything, but we can pick something that looks interesting and spend a few hours playing. You never know what you might get inspired to learn more about.

    Steve Jones

  • Vote for the PASS Board of Directors

    Voting is open for the PASS Board of Directors. It’s a non-event this year, with three open positions and three candidates. That’s disappointing, as I would hope to see new candidates, new blood, and some change in the organization. I’m not complaining, since I didn’t run, but I hope that more people will run in the future.

    You might think there’s no reason to vote, but one of the people voting will win a free registration to the 2019 Summit. That alone is worth a few clicks and a moment of your time.

    Log into your MyPASS account and you can vote. Good luck in the contest.