Debating #PASSSummit Pre Cons for Monday

I’ll be speaking at the PASS Summit in 2020, and I have some things to prepare for that. I get a conference admission for the event and access for a year, so I’m not too pressed to spend 3 days sitting in live sessions.

However, I can always use training. I also want to support PASS this year during a pandemic, life and business altering event.

I’d like to take a pre-con, at least one on Monday. This post looks at my choices for Monday. It’s a little stream of consciousness, trying to think through a few things.

Tl;dr – I choose Building Power BI Reports that Communicate Insights and Engage People from Meagan Longoria. If you want to know more about her class, check out her promotional video.

The Monday List

When I look at the page of pre-cons available, there are a lot of great choices for Monday. The list is:

My first thoughts is they’re all friends. Maybe a strange thing, but I’ve shared an adult drink with all these people, some of them many times. I’ve had one on one conversations, met many of their partners, and even been in some of their houses.

They are also outstanding in their fields. All of them could teach me quite a bit, even in areas where I have some knowledge. As much as I’m overjoyed to see Rob every chance I get, I think that an intro to PoSh is out. The Edge stuff from Kevin is interesting, but way outside of my area. I’m not sure how helpful this is personally or professional for my current role, so I’ll skip this. I’ve seen Chris talk Python, and it’s great. I like his style and approach, and I recommend this one, but I’ve dabbled a bunch in Python and in Data Science. I keep working through a few resources in this area at times, so I’ll skip this.

Everything else is interesting in some way. I’ve never taken a full class from Itzik, though I have enjoyed a number of sessions. It is tempting to try and learn a few more complex T-SQL queries from him live. It’s different than reading his work, and it might give me ideas for work. Worth considering.

Learning more about Azure is good. I’ve been wanting to study for the Azure fundamentals exam, even saved this blog from SSC today:https://mostafaelmasry.com/2020/08/22/azure-dp-900-data-fundamental-certification-perpetration/ . I worry slightly this might be too general and full of practical stuff that would be good to know, but might not help me with the exam. At the same time, this is likely good info that might help me write more questions and content. I’m moving this slightly down my list.

Perf tuning is always good. I need to write more content here, as I think we’re lacking some at SSC, but I don’t have a lot of desire to focus here right now. I think this will be like some of the Brent Ozar classes I did, which were good, and I learned things, but likely this will repeat some stuff I know and just haven’t kept organized in my head. I love Pinal, and I’ve heard this is a good session (he’s done it before), but I’m going to skip it.

I don’t really run servers, but doing things to help your virtual environments run well is always good to learn. I’ve only lightly worked with the admin side of VMWare and Hyper-V. I can’t quite decide if this helps me personally or professionally. I think it would provide me with some knowledge and content, but I think it’s less likely than some other things, so I’m going to pass.

Power BI is fascinating to me. I think it’s a transformational tool for many companies that deploys interactive visualizations. I learned quite a bit while working my way through the Stairway series on SSC, but I know I barely know anything. This one is as tempting as Itziks.

That leaves Ben’s Kubernetes session. Ultimately, I do think the future of SQL Server and lots of data platforms will be containers, and K8s. However, I don’t think many of us want to know the ins and outs of K8s. We want AWS, Azure, or someone else to run most aspects of the platforms, and while I’m sure I’d learn something, I think this is also less useful for now. I’d like to attend this late.

The Finalists

I’m really down to three choices now: T-SQL with Itzik, Azure with Denny, or Power BI with Meagan. These would all improve my career, and help me with my job, as well as being relevant. They’re all relevant, but also in areas that I struggle to really focus on for a long period of time.

I’d like to think there are other resources I can use for Azure, and I am thinking to just try and go through some study here to take the exam, so I’m going to cut Denny’s. A hard choice, but that’s what I need to do.

For the other two, I don’t really know what to do. I went back and re-read both descriptions a bit, trying to decide what I’ll learn. I know I’ll get in depth T-SQL from Itzik, and I would like to improve my query skills. I often find myself amazed by the queries some of the people post in the SQLServerCentral forums. However, I also know that Itzik does this class for different events. Even thought I skipped it in the past, I think I might get another chance. In fact, there are a couple pre-cons for the Data Platform Summit.

Therefore, I’m going to sign up for Meagan’s class, update Power BI Desktop, go through the last couple articles in the Stairway, and see if I can learn a few things about building reports.

Posted in Blog | Tagged , , | Comments Off on Debating #PASSSummit Pre Cons for Monday

Daily Coping 28 Aug 2020

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

Today’s tip is to take time to make a no plans for one day this weekend; be kind to yourself.

Ugh, this one is hard. I have a few things I need to get done. I’ve also got things to do next weekend. Without being able to travel or contact many people, my schedule is surprisingly busy.

However, two weekends ago, I went camping with my wife. It was vacation, and I didn’t make plans. In fact, I convinced her, that despite the fact we were with other people, let’s not plan each day. We slept in and didn’t even discuss what we might do until we were up, coffee’d (is that a word) and saw our friends.

Everyone was relaxed and in no hurry to accomplish anything each day. It was a nice time.

I need a few more of those days in my life. I struggle to actually implement them, usually planning at least something each day.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 28 Aug 2020

Microservices

Recently I wrote about software trends from 2019 and how applicable they might be today. One of those was microservices, which I don’t see implemented that often with relational databases. I do see developers wanting to use them, but I don’t see them often with a RDBMS backend.

I did see a piece on microservices, which mirrors that view. Lots of talk about the architecture, but not a lot of implementation. O’Reilly did a survey in Feb 2020, just before the world changed, and the found that only 10% reported complete success, but 54% felt mostly successful, and 92% some success. That’s better than I thought.

The respondents are self-selecting, so it’s not surprising that there might be some success. It’s not surprising that a third of these people are moving over half of their legacy systems to this architecture. That doesn’t mean they’ll be successful in the move, or that they’ll continue.

They also note that containers are important, and I think this might be more the nature that containers lend themselves to microservices. The companies I’ve know that heavily use containers tend to use microservices, almost as if the two technologies reinforce each other.

I think culture plays an important part in any success, and if I were in an organization, I’d focus on this. Perhaps just like DevOps, with a small team proving some success and using that as evidence to start convincing others to move. However, I’d also need to have a good argument about why we should rewrite applications, or even bet heavily on a new architecture. I’ve yet to see a good reason why microservices work well with an RDBMS, but I’m open to someone convincing me.

Steve Jones

Listen to the podcast at Libsyn, Stitcher or iTunes.

Posted in Editorial | Tagged , | Comments Off on Microservices

Daily Coping 27 Aug 2020

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

Today’s tip is to take time to notice when someone is down and try to brighten their day.

In today’s world, it seems like every week someone isn’t doing well. I don’t contact a lot of people, but I certainly family and a few friends are sometimes not doing well.

Recently I reached out to one of my random people and they wrote back some texts, letting me know they were having a bad day. Actually a few bad days.

I went back and forth, offering support, but mostly just asking them to explain themselves, to talk (well, text), and unload a bit. I didn’t try to solve their problems, but I did make a few small jokes and spend time being engaged and available.

I think that helped.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 27 Aug 2020