Oh my gosh, we're back. It's time for another, it's a code party. It's a code party, I gotta change hats. Hang on, friends, let me change hats. There we go. Wow. Got the official code party hat. I didn't get a hat, but I got a mug. I got one of these mugs. You got a mug. What's the deal with the mug? Tell me about the mug. The deal with the mug is we're talking about all these cool code, the key bindings that you can do. You know, the stuff that Kendra and Michaela were showing off. There's all these features that if you don't know the magic keys, you don't know how to do it, right? Or you might forget. Yeah, yeah. And so then we're like, you know what would be cool is if we had a mug. And so Christos and I got these mugs printed up for this event. So everybody can be more productive by taking their hands off of the mouse, keeping them on the keyboard so you can write more code fast. It's double the productivity because it teaches you the keyboard shortcuts and you can put caffeine inside of the cup. So it's double, it's quadruple the productivity, really, yeah. My name is Jeff Fritz, that's John Galloway. We're gonna have some fun here. We have giveaways. We have raffles.  We also have a surprise demo from Harry. Surprise demo. Aaron from the keynote had too much good stuff. He actually wrote up some really cool stuff on the plane out here and we're like, well, you gotta show that off. So we're actually gonna partway through this, we'll cut over to him and he'll show off his, I can't believe it works demo. I can't believe it works demo. It's like butter. Maybe it'll work. But it might work, it might not work. So, okay, we spent a full day learning about Visual Studio for Mac, right? All the cool things you could do, it doesn't matter, well it doesn't matter what operating system if it's Visual Studio for Mac. Well, partly, I mean, part of the idea is we've got teams that, you know, you may have some people working on Windows, you may have some people working on Mac, you may have one person over in the corner with a boon to whatever. We want them all to work together. And so having tools that work seamlessly together is important. And especially like having Visual Studio for Windows and Visual Studio for Mac feature support being, you know, like sharing code between the editors, things like editor config, all that stuff. It's not just folks doing .NET, it could be JavaScript, right? It could be, there's a handful of different technologies that you can use. But, you know, really for today, we did want to focus on .NET development. Like, that was, the idea is like, if you're doing .NET development on a Mac, Visual Studio for Mac at this point really is kind of the premier editor for that. Let me take a look at what's going on over there in the chat room. Lucky number seven is here, hello, hello. Dee Dee Walsh, not only is she in the chat room, she's actually right here. She's in the real room. There's no doughnuts involved or needed. There she goes. How's it going? This reminds great Jedi of tech TV for some reason. I hope it is a little bit better than tech TV. Right? Wow, okay. You got dollars here. Yes, absolutely. Let's see, what else is going on? Who actually changes key bindings? I feel it's very confusing. You know what? That's a good point. It is a good point. So, some people never change them, right? You start up, you learn your thing, that's fine. If that's you, that's great. Other people, you may have come over from Visual Studio for Windows to Visual Studio for Mac, and there's actually a screen during the install. And then later you can bring it up if you want to where you can say, hey, I want to use key binding setter the most like Visual Studio for Windows or Visual Studio for Mac or Ryder, right? So you can take or Visual Studio code, right? So you can use these kind of presets. But then some people really like to go in and dial stuff in. I actually have had a few things where I was like, why isn't there, I do something a lot and there isn't a hotkey for it. I'm just gonna go in and, you know, control all the options, blah, blah, blah, five, and then it does something magic for me. You know, I could definitely use a hotkey to change fonts. Folks on my stream, they like to ask me to change font and use papyrus for coding, right? Like the font from the movie Avatar, papyrus.  Come on now. But funny side story with fonts. Please tell me. On Saturday, I was in town over the weekend, I went to coffee with Damien Gard who built the NV code R font. He's actually made some coding fonts. And so I love to get him talking shop and just talking about fonts. And he, after a little prompting, he went down the street and every street sign in view, he's like, see that, that's papyrus. That one is probably, well, it's a modified Helvetica. This is, and he went all every single side. I'm like, that's cool. And it probably also is probably a curse because you wouldn't notice it. And he was like, oh yeah, see that license plate there? The sender height is way off.  We should give away some stuff. Should we give away some stuff? Can we, can we give away our first trivia question? Can we start that? Sure. I mean, I don't want to jump the gun, but we only have an hour to give it. Well, you know what? Here, look at this, beer ad more. Got up at 4 a.m. to tune in for Australia. Wow. Welcome in. That's dedication. That's a person that needs a coffee cup. They need a coffee cup. But I was, I thought we could ask a question for our, from our friends at Uno. Sounds good. All right. What's the price from Uno? The Uno prize is, bring it up. Should, we're looking up that prize, the prize from Uno. We should save the best prize for last. Fine. We'll save it for last. We're going to come back to Uno. Suspense. Should we, what do you say? Then we go to DevExpress. Let's do it. All right. If you skipped my prize then. It's a what? You skipped my prize then. Well, let's give away your prize. I don't have your question. It's the first question, but I don't. I don't have that question. Did it not show up on the spreadsheet? Oh, no. It always comes down to the spreadsheet. I know. All right, so. Let's start with DevExpress. All right, let's start with it. OK. The price for DevExpress is? 100, oh my gosh, they opted all of the rest of us. It's $100 Amazon gift card. So for $100 Amazon gift card. Yeah, yeah, yeah. Anybody in the world can win this. Your question is, name the package manager tool that allows simple installation of the DevExpress tools inside a Visual Studio for Mac. First one in the chat room, it is not SharePoint. No, I'm keeping an eye on the chat room here. First person in the Twitch chat room that can tell us the package manager tool that allows simple installation of DevExpress tools inside VS for Mac. Come on, who's got it? There must be an answer coming in through here. No, it's not SharePoint. No, you can't use SharePoint. Is it a NuGet package manager? Yeah. That's the answer? Yeah. That's what it's supposed to be. Suspense. It was. It's NuGet. So is that then AstraZix? Is that right? Who is the right? No, I think the first one was. Who is the first one to give us NuGet? I think it was Beer. Oh, no, it's way up there. Yeah. Let's see. It's right below the first SharePoint. Beer Admore got it. Yeah. Is that the one that got the Australia? That came through. Yes. The early bird getting the worms. Staying up late and you got paid for it. So congratulations. Beer Admore. Well done. There's our first trivia question. Maybe go back to sleep. Yeah, you can go back to sleep now. Buzz and James on there. We're just going to be goofing around now for the rest of the time because we sent an Amazon card to Australia. Very nice. Congratulations to you. So OK. So we talked a little bit about key bindings. But I really like seeing this stuff about Blazor with Visual Studio for Mac. There is so much happening with this framework. The excitement in the .NET community is poppable. It is. It really is. It's really cool to have the option. And it's like, I think that we have to squeeze things down into sound bites a little bit for presentations and keynotes and stuff. But really, I love the flexibility. It's built on open. It's built on web standards, runs on all the browsers. You don't have to use JavaScript, but you can. So it's not like an either or. It's like you can build with Blazor and you can integrate with existing JavaScript libraries if you want to. So it's kind of the best of everything. I like that we've moved from you can write and target HTML code directly on the metal from your ASP.NET frameworks back to, well, here's a component-based development framework if you'd like to work that way as well. The whole component thing is really like a hidden gem of Blazor. And it's something where first people really focus on the JavaScript. And they're like, oh, I can write C-sharp code and stuff. But then you think of it more. And it's like, wow, I can have components that can be installed via NuGet. Components can simplify life cycle and all kinds of stuff. It really brings down the complexity of building friend-end heavy applications. Our friend Golnaz is trolling me. Yes, that's right. Wow. I've got blue hair. I've got that Visual Studio code hair going on. That's right. That's impressive. Better believe it. Wow. Yes, yes. It's happening. There you go, Golnaz. That's our friend. OK, so speaking of all those cool things you can do in the browser, here in the chat room is that Dawida Bro writes long-lived silver light. But Blazor's not. It's like silver. You know, it's a, yeah, it gets a reaction. It brings in some of the things that made silver light cool. But it does it the right way, right? Silver light was a browser plug-in. It really depended if a browser supported things, right? It would maybe work in one browser and not another, et cetera. What's really cool with Blazor is it's the friend-end C-sharp, or excuse me, CSS, JavaScript, HTML5. Like it's standard. Web-standard things. Every browser does this. Wow, hmm, I guess I'll decline that, yeah. Let's go ahead and decline that call. All right. If you have John Galloway's phone number, bring it now, bring it now. OK, I'm looking for you, Scott Anselman. Give him a call. So it's all these web-standards things. And WebAssembly, right? And that's kind of the thing that folks associate it most with Blazor. WebAssembly you can code with in Visual Studio for Mac. And it works in every browser. And we have our friends, Spectre and Meltdown, to thank for that one, right? Right. We can thank a processor flaw for forcing everybody to upgrade. How cool is that? We got even Grandma using the latest browser. Pushing those browser standards the right way. And I say, my grandmother was very non-technical and was not upgrading her hardware, her software regularly. So that's, yeah, I refer to it. Anyways, actually, here, look at this. Oh, it's our friend Fierce Kittens is in the chat room. Hello. Which browser am I supposed to hate today? Trick question, all of them. Oh. OK, thank you so much. I really appreciate that. Thanks, John. And T-ProSignor asks, when can we expect a Visual Studio for OS2? Sorry. We'll take that back to the product team. Yeah, exactly. So in all seriousness, our friend, let me see, can I get that showing there? There we go. Our friend, Scott Hanselman, got Visual Studio Code working for Raspberry Pi and on Raspbian. So all the source codes available there, you could run VS Code in some of these other places. You're not going to get the full IDE like we have for Mac. But somebody's going to hook it up to a terminal emulator, and who knows what's going to happen next. I don't know. Yeah, yeah, yeah, yeah. So should we give something else away? Do we have? I feel like we've got so much stuff to give away. We do have a lot of stuff to give away. So we did DevExpress. What do you say we go to the lab? Well, you're figuring that out. Let me answer SIDES, SIDES, whatever, is asking what about integrated terminal support for VS for Mac? OK, that's a good feature. So it's on the roadmap for 8.6, which is supposed to ship in May. Now, when I said that during the keynote, some of the devs were like, oh, I guess I better get to work. But the plan is May. So I can't wait for that feature by the way. There might be a large Microsoft conference in May that we're building in church. Yeah, yeah, I feel like you're building up to something there. I don't know. So lots of anticipation for that. Yes, yes. All right, so let's go to question number three from Lead Tools. How's that sound, DeeDee? Let's do it. All right, so the question for our friends. What are we giving away? What is the price for Lead Tools? You get, well, you know that they have that document. Oh, sure, Lead Tools does all the great OCR features. So you get 2,500 free pages. For Lead Tools Cloud Services Web API, a $125 value. All right, so our friends at Lead Tools would like to know which Lead Tools new get library could you reference to create a Xamarin or ASP.NET Core application in Visual Studio on the Mac that can OCR an image and convert it to PDF. First person to get that right in the chat room and in the Twitch chat room will get, yeah, the third question, we skip the first one, that's okay. Yeah, so we got some people frantically Googling that up. Yeah, those debug mugs, folks like the mugs. All right, we got some answers coming in. What do you think, DeeDee? Do we have any correct answers yet? Oh, you know, we're shuffling around a little bit here. Uh-oh, hang on. Things are always changing when we do these. Lots of things, moving pieces. We have to stay flexible, stay nimble as we go through and take a look at all the different things that are going on here. All right, so our answer, trying to hold everything, is? You want the shirt from your earlier tweet. There was a shirt earlier? There is a Lead Tools OCR new get. Okay, yes. Did anybody answer that? Yes, I think. What was that, Janescu? I think Janescu7. Janescu7, I think we've heard from him before. That's awesome, congratulations. You just won, how many, what was it? 125 dollar value. Yeah, 2,500 pages. 2,500 pages of OCR that you're going to be able to use with Lead Tools, nice.  I think I got that wrong. Oh, no, no. Exploration got it first. Because it turned it into a link, that's why I'm so hard for us to see. My apologies. Yep, so, sorry Janescu. So Janescu should get something else then, one of your... Well, at least a sticker pack, right? Yeah, or, I think... Or a mug? I think you should give him a mug. Okay, done, sounds right. So we'll ship out a mug to Janescu. Okay, so... There we go. Hey, so who won the Lead Tools? Exploration, X-O-R-A-T-I-O-N. X-O-R. Should we switch over to Aaron? Sure, let's see it. You ready to go, Aaron? Sure, I can talk about anything you want me to talk about. All right, let's go for it. So, the internet, how are you doing? It's Aaron from EY, tech lead. We do a lot of mobile stuff. It was really interesting. So, not that long ago on the internet, I'll say in time, somewhere between three and five days ago, somebody had posted a Twitter question about, it'd be really great if you just did it for the Mac, you could build Mac applications. And the person was making it sound like you couldn't do that. And instantly I went, what? What? Wait a minute, of course you can build Mac applications in Visual Studio for the Mac. In fact, that's probably one of the first things they had to do to build the product. So, talking to John about this, I decided that in the last 48 hours, I would build a sample app that we could show off basically and kind of show off the features of doing this. So I have literally Visual Studio for Mac open right now and this is a Xamarin Mac application. Now, why would you want to do this? That's a wonderful question to ask. Well, one, the advantage is if you already know C-Sharp, this is a beautiful way to make Mac applications. You already have all that knowledge of how to write applications and if you're an iOS developer, coming over to write a Mac application isn't that scary, especially if you're Xamarin iOS specifically, because a lot of the objects were kind of came from the toolkit called AppKit. And the toolkit over in iOS is called, they kind of similarize themselves in many ways. In fact, if you ever see the NS name in front of an object, a lot of times, that's the same name over on the Mac side. So the second advantage that you could do and if you want to do this is that you could have a shared code library. So say for example, in the project I have open here, if we were to look on the left, you'll see that this top library I have, that's a core library. I could share that code between a UWP application, WPF application, a HoloLens application, it really doesn't matter because it's a .NET standard or core DLL. And so because of that, we can use it anywhere we want, which is pretty great. So now I could take this code I have and I could write a UWP application on top of this. And so that gets me the ability to kind of write once and run all over the place. Now of course, I'll preference that with the fact that you still have to go write the UWP application over in a platform that supports that. Today we're gonna talk about the Mac. So over here, I have a ViewController open up here. ViewControllers are the core of a Mac application.  And I'm gonna go ahead and show you how you would edit a UI because the question was very specifically on the internet, how would you do it like when forms? And the answer is, the interface is pretty much, it's very similar in many ways. If you know one, you can learn the other. So what I'm gonna do is I'm gonna open up a Storyboard file. Now you're probably going, ooh, what's a Storyboard file? That sounds scary. It's not really. It's an XML file. If you look at the back end of it, it's literally just XML. And what that is, is it's a layout of your entire UI for your application. All the screens are in one big file. And you can add to your layout by using the editor that's built in to on a Mac. Now this is a Apple product, Xcode interface builder. But Visual Studio for Mac, anytime you make a new UI component, it will automatically write the C sharp class for you in Visual Studio for Mac. So you're gonna go over to Xcode.  And when you close Xcode, it dynamically will build the starter classes and C sharp. That's pretty great. So if we go look at the main Storyboard file right quick here for this application, you can see here that if I zoomed out, you'd see that there's just a ton of screens in this thing and there's a lot going on. But I'm actually gonna focus on a couple of screens over here. One, I've got this screen that's gonna come up by default. It's got a split view in it, like a master detail kind of over on the left side. We're gonna see that there's a list of different things you could do. On the right side, you'll see a form. And then at the bottom, I have some buttons that I can dynamically switch the view. So I'll give you a demo of, say for example, we have this, one of these views is like, say for example, I wanna make a user profile. So I'm gonna mock this out and I'm gonna add a label to this so we can see it dynamically. So I'm gonna click the little plus sign up here. I'm gonna search for a label and I'm looking for a wrap label specifically. The reason for that is I don't know how much text is gonna be on this control, for example. I'm just not really sure. Now, the cool thing about this is as I dragged over the labels, you saw some blue lines. Those are the interface builder telling you what's the best way to make the UI look decent. The editor's actually pretty good about warning you that hey, you're drawing just the right amount for like your width. So you can see here, I've got a blue bar over here. That's telling me don't go any further than this because this is a good place to go. So now in Xcode in this builder, there is something called constraints. I'm not gonna get into the huge argument about whether or not constraints are good or bad. I personally don't think they're all that tricky or difficult. I'm gonna use the constraint editor to actually add some constraints into this so that basically it's gonna go through and standardize my UI. I'm gonna make the spacing on the left and right 20 pixels. I'll make it eight at the top and I'll make it, for example, I'll just make it 20 on the bottom. I'm gonna add these four constraints and now this label's all set up. Now the last thing I have to do is in the label, there's some options over here in Xcode you're gonna see to the right and you can set all kinds of options about how your text goes through and works. You can see here, we wanna make sure it's at the word wrap because we don't know how much text is gonna go on the screen. So with this, I'm done with this UI. So the, oh, excuse me, one last thing I need to do. I need to link this. This is the, outside that this is the trickiest part that some people will get confused when they're building an application. In order to do this, I need to link this label I drew out and threw onto the form. I need to link that into my C sharp code file. This I will fully admit is the first time you do it, it seems like it's crazy, but once you do it the first time, become second nature. So how am I gonna do this? I'm gonna split the screen using the right icon here and then here I have a basically two windows open simultaneously in Xcode. So I'm gonna actually go in and find my user profile controller and I'm looking for the header file it's called and what I'm gonna do is I need to drag out what we call an outlet or a pointer to the label I just drew. So it shows up in my C sharp code. And so I'm gonna go back and find my little label I have right here, it's right there, I've got it selected. I'm gonna hold down a key in my Mac keyboard and I'm gonna drag and that's the control key. When I let go it's gonna ask me what kind of pointer do you wanna create? Well, I know it's a text field. So I'm gonna just call it text field. I'll call it bio. I'm gonna hit connect. And at this point in time, when I close this editor that is gonna turn into a C sharp variable for me. And that sounds like it's like crazy and unbelievable but it's true. And so I'm gonna go through here Visual Studio should update itself and if the demo gods don't kill me I will actually have this and it will work. Now we can check that each one of these view controllers has a designer file behind it. And that's where Visual Studio puts it's a C sharp references that it makes. And so if I were to go into the user one and take a look here we should see a new field and I see it right here. Tf bio. That tells me that that field was not created in my C sharp file. Well, now based on that what I'll have to do to wire this up is basically set the value. So in the view to load, which is if you've done iOS you're very used to this method showing up. I'm just gonna say the text field bio.string value equals and I'm gonna say my user object and I have a bio field on it. And that's it. I'm gonna go ahead and debug. When I debug this should go through and build my Mac application. Now here's another fun fact about the new version of Visual Studio that most people don't know. We're talking about key bindings earlier. Everyone's talking about those are hot topic. I actually use something different. I use an editor called VSVim. It's a plugin for VS for Mac. And that editor actually is the same one for Windows. And so there's a guy on the Kappara team named Jared. And there's a person on the F sharp team named Jason and they wrote this so that it's cross platform. It works both in Windows and Mac which means now we're getting to the point where extensions are available on both platforms, the same extension, which is just amazing. And it's really showing that where VS for Mac is going and how you're gonna be able in the future to be able to do more things like this where I'm a VI guy, I started years ago in Unix writing code and so my fingers are kind of programmed to those key bindings and I don't wanna give them up. And so the fact that this extension is now available is pretty cool. So we're gonna wait for a few seconds here while this loads. The other thing I wanted to point out is a lot of times somebody asked me, well, how did I learn this? How did I find out like how MS image, NS image looks, right? Well, that's pretty easy. You can right click and go to, go to declaration. What it should do is it should bring up the assembly browser. And that's a pretty neat feature. It shows you the breakdown of the NS image, for example. And this is all the way to the top of what we call app kit, which is the built-in framework for this. But here's the crazy part. If you wanna see the C sharp code for that, if you go to language here, all you have to do is switch it to C sharp and now you're seeing the literal code behind this. So if you've ever wanted to see how Xamarin binding works, which is what this is, there's the code to do that, which is really kind of neat. It's a great feature. And anytime I'm trying to figure out something, I either go to the Microsoft documentation or I use this feature. So finally, I'm gonna go into my app. It's up here running. This is a full Mac application. And you can see here, I've got an endpoint linked up. And if I click on it, it shows up and I can make new ones if I want. The feature I was working on was this user profile. So I'm gonna click these little buttons down here. And when I click user profile, you'll see there's John. You can see his title. You can see that he works for the Visual Studio for Mac team and you can see that I have Lipsum Norum up there. And that's just because I needed some text to put in for his bio. And if I switch back the authentication mode, you see the windows are dynamically switching in real time. So this, the cool thing about this to understand is that I'm actually messaging between all these different screens using C sharp code and using a standard format called like a messaging framework. So I'm sending messages back and forth between the screens to tell them how to dynamically update. That is the power of using Visual Studio for Mac to build a Xamarin based application. And then once again, I built this literally in less than two days just based on somebody on Twitter asking if this is humanly possible. So it's really a great platform for building even this. And if you have windows forms, you have a background maybe in WPF or UWP. It's very easy for you to pick this up without problems. So I think that that's what I'm gonna do here for my demo and I will throw it back over to John and Jeff. That was cool. All right. I like knowing that we can build apps for every platform, desktop, web, mobile, really great stuff. Yep. Yeah, it's great to have a general purpose language that can build all kinds of apps can be performant enough to build like really fast type microservices can build like large applications can build. But I'm a fan.  Well then, oh my goodness, friends there on Twitch, you may have just seen this, our friend Lana Lux is rating the party of 150. Welcome in 150 Raiders. Good to see you out there. My name is Jeff Fritz. That's John Galloway. Hello. This is a code party. We're asking tribute. We're giving away stuff. We're giving away stuff. You picked a great place to rate. You picked a great place. Lana, thank you so much for bringing your viewers over here to us. Thank you so much. We know our friend Lana is out there. She spends her days working with Unity and writing .NET code, building games. She's building models for her games using Maya. Tremendous, just complete package that she's working through there to build games. We saw about Unity earlier today with Visual Studio for Mac. Yep, that was one of the presentations. So that was really cool seeing using C-Sharp Skills and using Visual Studio for Mac as an advanced editor. Very cool. The folks behind the door there. That's where I was making faces at us. That's what they do. He can't get away from the guy. No, he's coming in. We can't get him in. I can't work under these conditions. He just spilled a Coke on the ground. I was a Dr. Pepper. Oh, okay. To be fair. A diet Dr. Pepper. How you doing there, friend? I don't drink Coke. If we give you some stickers. Yes. We go away.  Seth Morris, ladies and gentlemen, there you go. We got more stuff to give away. We do. I mean, I don't want to stress out, but we've got way too much stuff to give away. We're gonna be just like. Why don't we crank through three in a row? Let's do it. Back to back to back. Okay, next question. I have from Octopus. Octopus deploy, right? They make continuous deployment systems. Yeah. They're giving up license for their Octopus cloud server for 25 targets. So, nice. And it's a $2,300 value. Okay. So we'll be able to deploy all over the place. We had a few people asking, is this a live show? So I just have to say, yes, it's a live show. No, this is totally not live. Oh, yeah. This is pre-recorded. It's actually from the future. We're broadcasting back in time. Back in time. We went 88 miles an hour. And here we are. All right. There you are, Rich. Octopus, let's give away. Okay, yes, from Octopus, we have this question. First person to answer it in the chat room is gonna win the big prize. And our friends at Octopus have to say, hang on, hang on, hang on. Suspense. The suspense is killing me. Killing all of us. There it is. What popular Mac OS package manager is Octopus deploy, looking to support on its product roadmap. So you're gonna need to do a little bit of research here to figure out which. Oh, it's so close. Oh, the day one. Daryl Code Stuff. Daryl Code Stuff. There, we needed the full name. Humber. Full name, sorry. Is it Daryl Humber? Daryl Code Stuff. Daryl Code Stuff. Yes, you do. And now you're gonna deploy that stuff using Octopus deploy. Fantastic. Breakfast of champions. The breakfast of champions. Is it really? I don't know. Is Calamari the breakfast of champions? That could be a thing. Next trivia question we have from Progress Software. They make components, tools that you can use to help build your application. This is a question for a dev craft complete license. So I have that right? Yep, yep. So every one of the controls that they make. Wow. Yeah, right? Doesn't matter then what platform you're targeting. There's controls for you. Progress asks, in the Telerik UI for ASP.NET Core documentation, you'll find a first steps on Visual Studio for Mac getting started guide. Which control is implemented in the use case scenario demo in that documentation? Wow. First person to answer that correctly, in the Twitch chat room is going to get, no, PHP is not the answer. We have a few answers. A couple folks saying grid. I am a judge. Nope, that's not the right answer. That is not the right answer. No, not the right answer. It's a classic. It is absolutely a classic control that the folks at Telerik are known for. I'm going to peek over here at what the answer is. Oh! Do you know what the answer is? I know what the answer is. I know what the answer is. And nobody's answering yet. Nope, it's not answered yet. I need a specific control. It is not SharePoints, you go Dawn. It is not a charts. Ooh, there we go. Oh, somebody got it. Exoration. Exoration got it. Wow. Look at that. Exoration is cleaning up today. Exoration. The date picker is the first control that they show you and they're getting started docs. No, it's not home, bro. You got to catch up this live show and refresh there.  If you're watching on a phone, I will give this tip. If you're watching Twitch on a phone, you're going to be a little bit behind. You got to be that much smarter. Yeah, so you need to think into the future. Next question for the last of these three that we're going to ask is from our friends at Pre-Amp-Div. They make all kinds of, right? They make DotFu Skater. DotFu Skater. Yes. And they're basically up. And I think that they're going to the Mac. They've got a beta to the Mac. Oh, fantastic. They have a beta version of the product for the Mac. They're giving away, it looks like a $50 Amazon gift card. Nice. First person to answer this question correctly in the chat room from Pre-Amp-Div asks, which version of DotFu Skater professional would you use to protect your Xamarin applications on a Mac, right inside Visual Studio for Mac? That's pretty cool. Right? Protect it, get it OpFu Skated so that folks can't interact with that. Golden Eyes Dancer is not 271. But it was close, close. She's trying to win, look at this. The crew was trying to win prizes. Oh, the SharePoint edition is even closer. Wow, SharePoint, here you go. 2.139, no. I don't think that's it either. It's just a random number generation here. Right? I think they're going to be calling it rigged soon. No, nobody's calling this rigged. And an infinite amount of rookies. Not pie either. You know, technically it would take an infinite amount of time. Oh, but pie is even closer. E, is E the answer? No points. Keep going, keep going. Ooh, we're getting, okay, where folks are learning how to count. It's totally rigged. It's totally rigged, yes. This is not rigged, come on now. Let's back up a second. Keep going. We've been working on this. We know the real answers here. What's the question? I actually don't know the real answer. The question's right there. We know the answer. Look, it's right. We know the answer. You're below us. Yes, I see the answer. It's a full number. Oh, we got it. There we go. At Ricky. Ricky 3C. 6.0. 6.0. Well done. That's a big version number. That's a big version number. We'll get you a $50 Amazon gift card. Thank you so much for participating. You know what? Actually, that was cool. I didn't know that there was support on Visual Studio for Mac and for Xamarin. That's pretty cool. Yes, yes, yes. So we said we were giving away three things. So those were three things. That was three? That was... I wonder if you should do the other trivia too, for the mugs and stuff. Yeah, we should. Let's run through that trivia because we have mugs, shirts, and stickers. So we have your choice? But we were going to change the rules for this one because you guys had more to give away. Didi's changing it up. Yeah, we're going to change it up. I thought that we were going to do like... Because we don't have as many questions, like each time the first three answers will win. How's that? I was thinking the same thing. Okay, first three. Oh my gosh! That was a mind meld, wasn't it? It was right there, yep. First three answer, and we have like four or five of these questions, right? So each one of them wins. We have five questions. That I made up. Okay. These are questions about various things in the Mac ecosystem. For these ones, let's give them away, let's give them a mug. Okay, first one we'll give a mug to. So the first three folks. First three folks to answer this question, which is... What year did Visual Basic for Mac launch? Is that a thing? What do you mean, of course it's a thing? It's Visual Basic. Oh, we got... Do you know Visual Basic is like a credit card? I'll tell you. I want to...  I got, yeah. The first... Oh, Beer Admore got close. Very close, Beer Admore, oh so close. 1066 AD, I like it, the Battle of Hastings, yeah. That one's close too. Why 2K? Why 2K? No. Oh, 1993 is even closer, except that... It's not. I just threw up a little bit thinking about maybe closer. Visual Basic is a beautiful language. No year, Beer Admore. Well... Oh, Beer Admore, huh? I think... That's close. What do you mean, that's close? Didi makes the rules. Okay, Didi is the judge and adjudicator.  Oh, and then we got a nil, so Karn... Carnegie J. That's a good one. Is that the right answer? I need my Jeopardy sound effects, sound music. Oh, the T-Pro senior... T-Pro senior. It never launched. And Hugo Dahl. Just above it. I think actually T-Pro senior wins. And Carnegie J. Well... There's your three. Yeah, those three. Because it was a product that never... Wait, so who won? So I gotta write this down. The Hugo Dahl, T-Pro senior, and... The Hugo Dahl. And Carnegie J. Yep, there you go. There's your three. Hang on. And what was the second one? T-Pro senior, Hugo Dahl, and Carnegie J. There you go. It never launched. It never happened. So, but it was a thing. It just didn't ship. Never shipped. Can you believe it? We were privileged to talk to Dede, who worked on this product. So in 1993, the Visual Basic team, of which I was a member, we worked hard to build a Visual Basic for Mac. And we had customers lined up and everything. And then somebody who will not be mentioned but might have been the CEO of the company, said no so we did not launch the product. So it never launched? No, I guess they get that one. Mug for donuts with Dede Walsh, this Hugo Dahl. There you go. Now we need to give away some stickers. All right, so sticker price. Let's say like 10 people. First 10 to get this right. Okay, let's give them that question. So the next question, that one's too easy. Okay. I'm gonna go to this one because this, yeah. Here we go. This question is, what year did the Macintosh finally get multitasking? Wow. First 10 to get this right. It is so rigged. Chwa-boom. So totally rigged. First 10.  I know that's gonna be hard. I know that I have to. You have to write really fast. I have to write all of these down really fast, so. Well. That's fine. Oh, actually I think I see that answer coming in. What's the question? What year did multitasking? Oh. Oh, there was one. Yeah, there's actually a bunch now coming in. Wait, I saw one way up there. Yeah. So the first one I saw was Luis Beltran. Yeah. And then. That name sounds familiar. Cloudcoops and then, oh, Tommy. Daryl Code stuff. Oh, Thomas. Next sixth. We need like a scribe. Yeah, I think we've got our 10. Well. That looks like 10. We will go through the chat log here and narrow it down. Can I go through the chat log after the fact? Yes, we can. I think so, yeah. We will narrow it down. It is 1987? There you go. How do I go through the chat log after the fact? Yeah, Luis was a .NETConf speaker. That's why I recognize that name. Good to see you. We can save this chat log. The chat log is already saved. Oh, sweet. Yes. All right, then keep going. We've got that covered. Let's give away some shirts. Okay, this one, I think we need to go a little bit further and go with the hard question, the fifth question that you gave me, the last question that we had to rephrase. Oh yeah, that one's a good one. Okay. Top five people? We can do top five who get this correct. This is a naming question. Okay. All right. I bet it would be. Which astronomer is code named Butthead Astronomer? Are you kidding me? After throwing a fit when the Mac 7100 team originally code named their project after him, what astronomer was code named Butthead Astronomer? Does anyone check these? Notice it's not Beavis astronomer. Does anyone read these after Dee Dee puts them in or we just read whatever she says? I can copy paste into OBS.  Oh, there they come. Oh, and it's only the top three, right? Exhoration. We've got plenty of folks that have it. Yes. And Cloud Koopa. We've got billions and billions of correct answers now. Wow. Okay. So we've got a bunch of T-shirts we've given out. Couple mugs, stickers. Yep. Okay. Do we want to talk shop a bit more? So there's plenty of shop to talk about. There is. Well, I want to talk about, Yes. You've got something coming up in May. May is for Mac, something like that. Oh, well, so, okay, I've got a couple of different things like that coming up, right? Talk to me. So I like, folks, you've seen me here on stream. You know where I am here on Twitch. I am C-sharp Fritz on Twitch. You can't shout me out. There is no JavaScript Horses today. It's just John and I here. And I like to shake things up when I'm doing .NET programming on Twitch. Just doing Visual Studio 2019 on Windows all the time. It's really not showing everything that we can do with .NET. Part of what's cool about .NET is it runs on every platform. You can develop it on just about every platform and people still don't know that. And I love that you are working hard to get that message out there. Thank you. So we've run in October, the past two years, we've run Ubuntuber. It works, okay? It, look, it's better than Ubuntumber. Ubuntuly, okay? Ubuntuber, it works, trust me on this, okay? So we've run Ubuntu. Where's that trombone? Sad trombone's right up there. So, all month long, Ubuntu Linux Visual Studio Code and showing, hey, we can do .NET development, ASP.NET Core, .NET Core development in this other environment. And we spend May as for Macs all through May. On a Mac, Visual Studio for Mac, Visual Studio Code, building, I'm a web person, so I build web applications. We've been building Blazor stuff recently, but we really looked at a lot of folks that are out there on Twitter over the past, over the past few days. And they've been saying, you know what? Gosh, .NET really is a Visual Studio and Windows only thing. So that's not gonna fluck. We need to really break this down and show, look, we can do .NET everywhere. So I threw out the idea of let's do minimal march. Let's go .NET on the command line only. Let's go with Vim. And let's do everything on the command line so it's all text. Look at this. I've got over on the other side, big thumbs up. So we're gonna do all through March. I don't wanna do just Vim and on the command line, but let's show some of the other things that we can do. Let's show WPF on .NET Core. Let's show a little Xamarin. Let's really get around and show some of these other cool things that we can do with .NET. Because I don't think folks really appreciate all of the amazing things that folks are doing with .NET, whether it's on a Raspberry Pi, or on a little IoT device, or on a big cloud surface doing artificial intelligence, or write the desktop apps that we have, folks running little apps to put GIFs and MPEGs up on the screen behind them. I don't know anybody who does that. But let's really look at all the cool things that folks can do with .NET. Let's celebrate them. Yeah. So in the theme of Macs. Yes. You've got the May thing. Absolutely. So May, all month in May, all through the month we are on the Mac developing with Visual Studio for Mac. Yep. So watch, well first of all, if you're watching this and you're like, what do I do next? Download Visual Studio for Mac. I mean, that's part of what this is all about. Two is watch Visual Studio for Mac Twitter handle and the Visual Studio blog. We're gonna be publishing all these videos later this week along with code and the slides. And we're also gonna tell you how you can run your own local event and we will send you swag, including stickers and t-shirts and stuff to give away at your local event. So we'd love to get in touch with local meetups that are doing, that are using Macs and also companies. If your company has a big group of developers using Mac, put on a local event and we'll send you some swag. Absolutely. Let me take a look back at the chat room here. Let's see what some of these folks have said to us.  Oh my goodness, yes, right. Here, look, Carnegie J. Wow, big thumbs up for that. T-Pro Senior. We used it to go .NET on Linux. Look at that, right? Let's see. Folks are suggesting that during March, let's limit discussion to Fido.NET forums. Might be a little tricky. Yeah, maybe bring in Use.NET. Maybe. I'm gonna have to get out my 56K modem. Get dialed up there. Right. Here we go, ASP Nerd, right away is saying. We use Visual Studio, I'm from Mac, and have sessions. So this is for future events. We're not saying like, hey, because you did a thing, we want you to actually use this swag to promote your event, to get people to show up. Absolutely. To give away as prizes and stuff. So that's the idea. You put it in the box. Very cool, all right. All right, let's do three. Give away some stuff. Let's do three trivia. Okay. Of the sponsors. Then do one of yours, and then we'll do the grand prize from the Bruno guy. Okay, so I have question number seven from Aim High. Now, so Aim High is kind of cool, because you realize what they're doing, they're enabling the tribes to be able to take advantage, to get employed in. These are Native Americans, Native North Americans. Yeah, to get employed, you know. In tech? Yeah, yeah, they're training them up and doing a bunch of that kind of stuff. Very cool. So that's what Aim High is about, and they work with the Spokane tribe, so go ahead. And their question is, what type of housing did the Spokane tribe Indians traditionally build? And this is for a t-shirt. This is for, okay, this is for a t-shirt, a HIPPA complete t-shirt it says here. All right. Very nice. So from Aim High Pro, take a look at the chat room. People are asking for a link too. It won't help them. It will not help them. It will not help them. Well, they just want to know. I'm going to copy and paste. They start with a dump. No, but somebody, oh, kind of. There you go. There's a link. I think I know the answer to this. You know what, someone I kind of got it. No, let's get it correct. I mean, well, okay, I think Hugo has it. Hugo got it. Yeah. I'd say Hugo got it. Yeah, a longhouse. A wooden longhouse. A wooden longhouse. All right. There we go. Well played. Next one is from Gnostic. What are we giving away from Gnostic? We're giving away document studio professional license, right? Gnostic document studio professional license. And it includes, I'm not seeing the complete thing here. It includes Xamarin document viewer control. Oh, nice. Nice. All right. And the question is, when was the first public release of Visual Studio for Mac made? I don't think it was 1987. Now. So you can start counting up from there. But don't count backwards from 2020. Okay, we got it. Wow. Hucking Fackers. Hucking Fackers. Got that one correct. I, okay, so I've seen Hucking and right, they're on a first name basis with me. And I always think twice before I pronounce their name. Well done. Yes. I see that very carefully, T-pro senior. All right, what do we got now? Syncfusion. So our friends at Syncfusion, they make controls as well. Yep. Which by the way, I just love that about the .NET ecosystem, especially lately with things like, you've got Xamarin for controls. You've also got Blazer now with controls. We've had WPF and WinForms. Exactly. I think that's really like a really cool part of the whole .NET ecosystem. It's like, hey, if you want to build it all yourself, if you want to write all your own code or pull an open source, that's cool. If you want to pay and get a professionally developed product with professional support and all that, there's a huge amount of really great tools out there. Yeah, they're high quality and they're going to make your application look great. Yep. So did you tell them that the Syncfusion's offering a $50 Amazon gift card? I should tell them that. I think you should. Okay, go ahead. Syncfusion is offering a $50 Amazon gift card. Thank you very much Syncfusion. All right. Their question for us is?  In Visual Studio for Mac, how do you add NuGet packages from custom NuGet feeds? That's a good question. That's a tough one. And this is a really long answer. It's a really long answer. And you must get it word for word. This is a really long answer. Read the docs on SharePoint. Thank you Hugo. Hugo always comes through with the SharePoint. I know, right? Right, Hugo with the SharePoint. Which one? You just matched the sound board? Back up the SharePoint, all right? We'll get there. In the setting. This is a, with homebrew, interesting. Dan Siegel. Dan's close. What about Dan? I mean. Oh, look at beer ad more. No, it's a custom feed. It's the key. Oh, there we go. Is beer ad more? No, BrowRP. So we have a code demonstration in the studio from Aaron. But BrowRP, I think, has it. Yeah. Yeah, I think that's. Yeah. That is good. BrowRP. Interesting, there are people showing also the command line, which works. But in Visual Studio for Mac is the key. Correct. The key here was in Visual Studio for Mac. So who won it? A BrowRP, B-R-O-W-R-P. Yep. All right. Awesome. So we've given away a whole bunch of prizes here. There's the one more that we were gonna give away from Uno. Yep. We're nearing the end of it here anyway. We actually are. We're supposed to end up. They're gonna kick us out of here. We have one minute. I'm sorry, we're out of time. We can't give away the giant prize. I'd like to thank Matt Damon. I'm sorry, we had to bump him again today. Well played. So this is the final question. The final question. And the prize is a cool one from Uno platform. It is. The prize from Uno is. A Ruko. That's the. Oh my gosh. Are you kidding? An F-11 Pro Drone 4K quadcopter. What? Are you kidding? Is this rig? Cause I would like that. I know, right?  You guys all might have to beat down to get it. And C-sharp Fritz has the correct answer. Good night everybody. Congratulations. All right, fine. We will ask the question. All right. Yes, huge prize Jeff's code party had. Actually, we give those away over on my channel. So this question from Uno. First person to get this question right will get the quadcopter. People are already guessing SharePoint. Oh, well that's super close. Are you guessing SharePoint or rigged? Rigged. All right, here we go. 47. The question is, in addition to Windows, where else can Windows Calculator run? Thanks to Uno platform. This is a really good question. So Windows Calculator. And no, it's not SharePoint. No, 42, wrong. So the answer I'm just gonna tell you is a few places. You can't list just one. Gonaz is not quite right. Wait, what does Dan Siegel say? Is that all of them? I think Dan Siegel has it. Dan Siegel. No, listen to this. Our director is in the other room yelling, I got it right. How many of us feel like we should award it to Dan Siegel? I think Dan Siegel, yeah. Yes, the answer is, what was it? Mac, browser, iOS, Android. Yep. Yep. There you go, Dan Siegel. He got it right. All right. I don't have a celebration song. There we go. You know what? Dan lives near me. I'm gonna, I'm gonna. You can just let's hang out and we can fly that drone together, I want to see this. So can you, can you bring that to TwitchCon and just fly it around over the event? Just maybe. Freak out some of the people there. Wow. Get them a little bit. This was another fast code party. It was. We went through, I think we, I think we gave away all of our prizes. Very quick. Very, very fast. We're just throwing them out. Throw stuff at people. Dan says, let's do lunch and we can go fly. There you go. All right. I want pictures. I think so. All right.  Hey, we're supposed to do. Every Microsoft presentation needs call to action. The call to action for you today is sign up for John's Instagram so you can see the drone flying. Yes. Download Visual Studio for Mac. Download Visual Studio for Mac. Install Visual Studio for Mac. Yes. Eat a donut. Build something cool with Visual Studio for Mac. Get ready for May. Get ready for May is for Macs. Click that follow button. You're here on the Visual Studio channel. Make sure you're following the Visual Studio channel. Yes, the Visual Studio channel and we actually have a Visual Studio Mac channel. So, and we can put that in the thing as well. But if you're, I mean, so both are cool to follow but Visual Studio Mac channel. We actually, we've got what 2200 followers now. I mean, this is where you will get your specific to, yeah, sorry. Visual Studio Mac Twitter. Sorry. Okay. Yep. So I'm putting that little link in. And we probably should end soon because I have to pee. Okay. We should totally end. I think that's a show. All right. Thank you so much everybody. Do we like play some music or something? We're done. Look at the lights going. Oh my goodness. That's a party. Thank you so much. Why didn't they tell us? We could have had that going the whole time. I know. Take care everybody. We will see you for, we've got .NET Conf with Xamarin coming up in just a few weeks. Yeah. We'll see you then. All right. Good job you guys. Woo.


G'day all and thanks for coming on the Facebook page. So a number of people have said to me, what are your objectives for the 2018 period if you like? Already this season we've said to people, hey to go on the fire season you need to have done minimum skills, the entrapment drill and of course the hazardous tree awareness package and we've had a pretty good uptake on that but there's some macro things that we need to focus on this year. So in the next few weeks, every week I plan to introduce seven new initiatives that I think we need to pilot and trial and I'll talk to those in more detail The seven broadly speaking and some of them you would be aware of is one, improving our service delivery model and I've talked to you about that in the past. Number two is the brigade capability model. This is about what numbers do you actually need to respond and again we'll talk to you about that in more detail when the time comes up. Number three is healthy for duty making sure that our members that actually responds to fires, particularly in classification five and four brigades are healthy for duty, prerequisites for officers and some of that we'll be confronting but again our target is for level five and four brigades so our officers of those brigades actually have some sort of skill set and I'll talk to you again in more detail on that over the coming weeks. Community safety in the response mode so actually not just in prevention, preparedness and recovery but actually embedding community safety in the response. The brigade annual review process in lieu of a section 29 is the other one and finally the driver training requirements. So there's seven key initiatives that I think we need to introduce and in fact a lot of them we are already piloting and looking to progress even further in 2018. So over the next few weeks I'm going to take a time to pick each one of those and give you a little bit more detail on each particular initiative so you have a full understanding of what we're planning to introduce and the direction of the organization from 2018 onwards. Thanks again for joining me. Have a great day.


Okay guys, good morning everybody. Welcome back to another stream and no one was really bad in missing two days. Apologies, that's all I have to say. Just been like, struggling to get my sleep schedule on back. Just been over trying in some new age kicks in and as soon as like, I can sleep for like two hours and it just says, you know what, no, you don't get to sleep now. Sleep comes never. I just collapsed at midday and just missed it out. That's enough of that. Let's just start it, stream. Interesting sort of thing to come into and like, I think I want to wait this out and let this play out or realistically just watch this in book map because this just looks like someone's having fun at my expense. Now my expense. So as you can see, they've already absorbed into these sort of points here. Let's just see if they come in and hit these walls before anything else. But it's not a necessity in our case for it to hit this wall. So we want to watch this and then see if this becomes the point where you'd ideally want to enter. I doubt it does. I think they do hit these low walls especially considering. They just go, which is being a lot of whipsaw just currently and even zoom in back. You can see that you hit it out into this point here. Just took out the liquidity here and just slammed down. If I illustrate it's epic pen. There we go. The exhaustion here slammed it down absorbed one and two. Again, they could cut it off here, but I think where they're building this, you want to see. Either hold this area here, which I think they're doing with relative punitive or it falls down and hits lower walls and these are just trying to get itself set up. I think right now it's looking a bit stronger than weaker. All I can really say, let's go into it and just look out. And then in Maya, the weekly chart again, Miss Wednesday, Thursday. There's an interesting double top here. All you can really say from past week it was a nice double top with the little M here. Took out the liquidity from it just now. So that's that's nice to look at. Again, who took that liquidity out here? Just nice take on it. And current sort of day session is Asia, London, you see that New York big wide load on your just taking out that liquidity. See, but I think end of the day just finds a floating at some point and you want to see that ideally above where we're looking at right now. There we go. And yourself here. Ideally when you want it somewhere here. And see what spurred this. This probably looks like a news, news, news move. I don't know.   Well, once the employment rate for cans are in US. It's not an unfair or private. Yeah, print. So it should considering it is landed down. It should be a C1 whips or here if it goes up, so it goes down. And you want to catch it like that. So we're already seeing the levels that we want to solve it here too. And that is the areas where they've built up a sort of short sort of bias here and see if we start zooming out of that consolidation. It's more and more looking like, oh, okay, they've held this area here. Some level they've just said, okay, there we go. We want to hold this sort of ledge. We want to see these trap shorts here. We don't want to let them go out. This is where they stay. It is. So and now you can just see it with sort of zooming out there. We will release this area here of trap people here as soon as that gets here. You see that large dot and this is also a nice detail. So say we can potentially look to I'm up and and all of this looks very sort of sure, at least past this point. So ideally, you want to see us break higher than the VWAP and maybe retest into sort of sort of push points. You got stopped out. I think I should close it. I think you keep those open. You got filled at 65, 50. I mean, not many people would have got filled in that area. So I mean, especially considering it's the first sort of prong.  So you can't be too, too sort of disheartened with that. Yeah, I think it's probably waiting. I think you trailer let it simmer and find hopefully hold above 1900. I think that's sort of where we go from here as long as we hold 1900. We should be good. They just open this up. They just open this up to grab the courtesy and they instantly just pulled it back in. But as long as we sort of keep 1900, we should be in relatively good standings. I don't know if good standings is the correct word I want to use, but I'm going to use a good standings. And there we go. It tells us sort of the climb and the consolidation area. You can see how the spot is buying up and you can see this area here. Spots induced selling from spot. Insane how they always manage to sell at the lows. So here I go. Wide open pulls it down. We want it to this this way on a bit a lot higher. And you can see spots spots are selling all the way at 19950. And I mean even size selling much earlier above around 2000. You can see around these markers here. So you want to see price looking at spot. You want to see above 2000. Let's just say 100. That's sort of where it wants to be above. Look at that spot futures. Obviously you want to be above. Sorry. I'm going to be yawning and I apologize just again no sleep.  It's just my body. She doesn't want to let me sleep. So if I yawning and you guys find that insulting it's not. Say I'm bored of you guys or some board of you guys but I'm also really really exhausted. I'm ready to collapse at any point. So it's managing but at the same time you want to hold it. You're just monitoring this while we monitor this we can pull up trends by then start looking at these things. This for one holding. Like I said this is an area to hold. Starting to find some footing in the buy side you can see that there. But here we go. This is a 1900 number we're looking at. As long as you hold that. Good standings. Good tidings. Yield. I don't know man. I mean it's only nine minutes in. I don't know if I'm fair on this. I've already got the numbers. I think we just try to pull back if she's got price. Let's look at SC. SC. Swinging them it's not really. I mean if ever since you found here. Found some footing. Getting a center. 50 minutes of. Wide again because it's just following this. As long as it bounces out. This here we should be fine. In the midpoint it just took out all that liquidity there and there. SC. It's not looking good man. I'm sure it's not looking bad. In red. But nevertheless I mean you can see it here. Sort of holding it. 3721. That's what you want to see. Again that sort of coincides with Bitcoin's 1900. Sort of I think they're at the same level. So if they bounce they bounce together. It's just very much. With the two. And it's again it's just. A. Reason for people to try and make this go short. They just try and make people go short. If they can get the right amount of shorts they won't need to go lower. If they don't get the right amount of shorts they will need to go lower. To sort of hit these into these walls here. Say okay short be scared. Get scared. Why are you not getting scared sort of that scenario there. And as long as they can get enough shorts and I think they have decent amounts. But that's just one single sweep. This here is just consolidation or fishing. I think they're just doing that because. Yes it's still fishing so. Obviously they'll still have the fishing permit and. Since you have a permit you might as well keep fishing. Until you get revoked. Again I've lost my train of thought. See if spots doing anything. Yeah spots pretty much the same. I've lost my thought really well. That's another big point. It's sort of the present. Lightly more and you can see that as soon as we hit just under. People started shorting and they're getting ready to short. And they're in that short. And so that might be a good opportunity to start saying. Oh yeah that's a long opportunity there. Over there. FDXB. On. I don't have any vested interests in FDX. I'm just going to say. Natural. Seriously insane. Hell yeah. I can actually tell you that looking at the charts I don't need to. Coinalyze it. I was about to go in there but. Yeah thank you for telling me. I just don't want to go on the website. Too lazy. Yeah I mean it's insane like. As soon as we drop back one thing. They just start opening up shorts and. And it's look at how counterproductive. That sort of this move has been it. It was minus 10k just off this but get it just losing the losing momentum. I think they've. Re-added at some points but. It's just one of the things where the longer they stay the more this becomes a toss up. Unless they can sharply take it out. And take it into some newer liquidity and that's where. It starts to sort of fall into the danger zone. And that's where like okay you see this sort of areas like. Just have to look at you have all these longs here. Plus all the. Counteracting shorts. It's still more profitable to say maybe we want to go down a bit. Or try to see if we can get more shorts before we actually pull the trigger and go up. And then sort of that scenario. And that's always trying to wait for. No point boys all we're trying to trade. Hang around they're just playing with me. They're just filling my. I don't even say that on stream. But generally thinking this is more of a long day it's it might be an extension where. They pull it up extend in pull down then it's sort of long like this but. However they do it it's just more or less long it's a long day. And you should start building building it as such. Slowly coming down now. They're starting to achieve that now with. The site to achieve more shorts now which is what we're ideally looking for. They finally slid down and they just made way for a buckled under. And you can see how holding out this area here. Just second as soon as we fell below the. 1900 they say okay you know what they're retesting on the opposite side here. Just pulling it down. But more so it's more about them hanging around here losing a lot of momentum. Not even losing momentum is adding long positions to then take out. Missing this job but as soon as they hit that you can see.  And start eating into this for the start shorting they start selling. Or whatever you want to say. As. If you're looking at futures spot. There's your selling. Not much much on this work. And then sort of shorting you can see. Paying some sort of dividends and see the risk takers longing here. They might be punished but never that sort of nice sort of look at this. Okay there we go another point where you could. DCA long. And maybe sort of say that upwards but. Jeremy speaking you can easily just wait this out and. And they are here you know you were looking for a retest at this point here. So maybe if however long we slide we retest. It's sort of time element now because again. One of the things where we wait for 10 o'clock is the definitive time zone. Is the different times trade you can see as soon as technical kits next candle after. Is what you call a very decisive candle. More time than not. I'm going to speak about book maps but intimate intermittent. Intermenting. Interplanting. Interplanting. Yeah you can tell my brains right. Implementing there we go. Wow. Oh God my brain's having a stroke. Yes implementing like these sort of time things I brought up in passing. I was just like how would they do it would be interesting to see. They can have like a nice little sidebar so like they had a nice indicate add on. Where we have sidebar was all the. The key levels marked out that would be interesting and maybe even have a straight line across. And that's always nice I like that. There's your point here. We're coming under and I think we're targeting this wall here. And those are things. Very sparse. Very soft. Very aggressive. Cut me in the back nine. And then it's just a move to sort of take out everything and fish for more. It's sort of waiting out. Because remember we're looking at ticket and all that. There we go one two and wherever the whips or ends. Wherever the wall is. However you catch this sort of PCA into it. It's sort of. It might not be too rewarding but it will reward you. 50% of the entire weekly range is here. We'll see if we can catch a break or catch some breath at that. I'm not too pessimistic. Not today. Not too tired to be pessimistic. You can be more pessimism. Makes less energy than being happy. Starting to stick around around here.  Thick ones of steel. You can tell I'm trying to run out of things to say on these. I mean Adam coming midly here which is nice. And you could potentially find some supporting actors. Willing to buy this. I actually wouldn't be too bad here. Yeah Adam looks decent. There we go. I've convinced myself. No it's not even Adam it's Dot. Dot looks decent. Look at him. Big bow. Same thing with Adam. Everything is coming into this sort of area. I think it's just safe to say that. Here's your little heads and shoulders. They buy this and say oh my god. Oh my god it's going to do this. Oh wait it didn't do that. What do I do? Yeah Adam not too bad again. This came lower. You saw that larger sort of build up here. Wicked out. Take out liquidity as long as we're above 12.7. This item's not too bad. Bitcoin's still sliding but at the same time it's just hitting into his walls one by one.  And you can just probably trade it to the view app for more things. And this entire thing.  Bloody day.  I never count to trade out with Sam Bankman. Sam Bankman freed. That is the name of it. Would you consider longing EOD? EOD. Yeah. It's nice little flat. It's the same build up high but if market starts correcting upwards and you're not even correcting up market starts going upwards and starts being bullish. Yeah probably. Especially if it clears this area here. You can see it's nice little. I wouldn't say that's consolidation. They took the range out high. Took it high as well. They took it out low and high. At the same time as long as we hold this. We could, we could, we could get in 60ish. I mean it has been flying. There we go. Down the center here. It's been flying. It's been sort of flipping numbers, flipping heads. Catching hands. I don't know. Hit 50%. There we go. Hit 50% self holding now. Now is sort of the interesting point where I say do we do we have one sort of 15 minute candle repeat here fades into 50% here and we can have optimist or pessimistic view say okay just retest on the back end of this burner and just collapses with 50% of the current sort of range. It's not still defined but again it's still within the realms of whipsaw so I wouldn't put put it past it put it past it put it past it but essentially for zoom out I can just use that that's pretty much one fell swoop sweep sweep sweep sweep and then slowly finding its way back up and this was the long standing wall so again this was the more inclined well more wall I was inclined to attach associated with it but they just had to go lower because greed that's it really yeah just because greed greed exists because the need for greed most wanted and yeah it's just nice to see like across build up across multiple days how insane amount of longs these couple of days then days being quiet one move just takes it out all out all of it a lot of sort of long area that got built up over the course of previous couple days you can see 35 here and 12 here we only really under this and we have ton of long here that's mostly in and out but at the same time it's mostly corrective gains each other gains each other gains each other and it's mostly corrective and you can see that similar spot you can have all that spot buying here which realistically is a 1-4 for this move in town we see how this was a more adjective move and then we didn't take away as much I mean we took away 4k here so that's as than and 2k here so this move here was cost more than this move which is always nice to sort of look at in hindsight it's nice to look at how we're looking at things now in the present nice to see that this move here it's a much better move wise because we built these sort of longs here we pulled it down versus this inefficient sort of very anorexic phony chicken thigh we've pulled it out and it's something that we need to sort of, if we're sort of building up we're building up so we'll say okay look we're just trying to build up sort of cells we're trying to induce cells, we're trying to build up shorts at this area here to then drive prices higher there's a lot of things here I mean this should have hit I don't know why they didn't hit around 2,200 at this point here very much confusion on my end why are we still here just to suffer pulled it across starts building long here again that spells trouble that starts to get a bit spotty a bit hairy a bit hairy pretty much well again same sort of things follows you want to see it try hold this area here especially the internal you don't want to see it pull lower you want to see it sell inside itself then try to go higher but at the same time you don't want to see longs induced in this area that we saw here that sort of pretty much a not an alien coffin but what drugs am I on no none none I don't take medication and I think that's the reason why I'm like this I need to be I should be on something but I'm not just waiting it out feeling things very nice feeler again if you want to take the safe trade always wait for 10 o'clock I think I mean it's not too bad to sort of trade into now especially considering this non-fine payroll dropping it down we're seeing these numbers I actually want to see these numbers like a had a curse looked at a bit not too much game we're looking for a nice little internal bar here that will also present the nicest argument for to carry on upwards like I said the nicest argument like candles can be arguments too that's silly numbers are better no I should know it I want to actually use my brain power why is non-fine payroll because it just shows unemployment rate it's just one of the things which is like it's another sort of measure of just like economic growth and how things people are doing there we go as far as just numbers there you go added jobs added jobs there we go it's just it's just a measure of labour market at least that's how I read it I don't know if that's correct but it's the way I read it yeah it makes sense if we're going to read that we'll just store that so again it's going to have been worse there we go we held internally guys give a reason for a fed to go full on basic make capital M-C we're looking for reading below 200 for risk to go up it's priced in right now is it priced in is it priced in market always priced in prices news in actually while we're here while we're waiting for this and then while we're sort of dying on board what happened in the last two days because I was pretty much I was lucid the last two days and again not on any medication or any sort of drugs it's just I'm a very lucid person I'm in and out consciousness from life it's very weird it's also high deals life it's a very nice way to live like you don't live without caring the world you just you just live game over man game over I think now in the coffin here would be the best bet for me anyway I mean the pound already slid like I'm saying the mountain it's been dying I think we died was the pound we died when the queen died basically and I think that's when bitcoin was over when the queen died she was the last the last guardian of it she was hard again she was hard to door actually that's a suspect very lazy person you are your voice is lethargic very sleepy it's because I make my voice lethargic on purpose I don't want people to listen to the words that are coming out my mouth because most of it is BS most of it 5% of it actual golden nuggets but you have to wait for it and figure out what's BS I can be energetic I can go hey guys oh my god insufferable though I can see price here anyway okay what was my original reason oh yeah we're looking at the last few days because I was lucid this is sort of nice in terms of just sort of nice bookmark how we sort of triple tap the view app came back down moved into this zoom into this more you can see how they add the tick level just micro moves here and there but you can have sort of shorted at the view app seeing it come down taking one off added one back here added two back add one here and add one here nice little double top and you can see how I kind of want to zoom in further so we can see the relative dot levels and you can see there we go buys at the view app before here nice little addition you can add it addition you could have added into a short here and let it roll down but if you're a risk taker you could have or you had some inventory left added more here or even more at the view app it would have been rewarded later on ladder on and then slowly taking away here and I think here would have been the best bet to take it off add more here when you see this area here taking it off again you can where you see large red dots you start taking things off and you start closing shorts or adding longs or hedging hedging bets you see these dots and exhaustion into sort of centre centre mass centre mass here or even the lower straight line why are you back to me in there we go here getting centre mass here and then see how constant one more time hits out hits the largest dot you hear then fishes one more time and trades internally and this is again what we're looking for ideally for the current sort of market state if we can get that ideal we're sort of getting it but if we can get that to sort of translate into further price moves higher we can go we can go from there let's go pump mentors see can we invest a little more I don't think we ever go 200 on that I don't think we slide 200 200k whatever is oh hell yeah Amazon delivery let's go but yeah I don't think we go too low I mean show unemployment's been like teacher tottering teacher tottering yeah pitter pattering which is an actual I think that's an English saying pitter patter yeah pitter patter I don't know what it means for life for me though I think it's just like it's an ornament here with raindrops you go pitter patter nice little drops pitter patter I don't know what that has to do with bitcoin but hey pitter pattering would it be pitter pattering you can see that I'm insane so sanity aside again starting to get these long search it's not ideal it's less than ideal to see as long as we start holding and then we start taking ourselves away from these areas areas of short upwards like yeah going away from these shorts by going upward should be fine but again this is a spot where this is just coming from rejection territory every point is lower getting nice little three lows then maybe go down lower getting just inducing price inducing longs to go lower maybe we'll get one more swipe at this area here we'll see what happens but generally we're happy and this is why you wanted to say maybe long if you get stopped out who's to say it just makes sense to sort of try and made sense to sort of try this but at the same time just go both trades both go both sides just hedge but hopefully like this long side doesn't do people don't see that and we take this liquidity out we sort of build that here we sort of push it start building start going higher here it's still internal for this candle wow this 15 minutes feels like it's super slow I don't know why time is this time dilation am I moving at like the speed of light why time is going down it's just going cool that's what my brain feels like and I gave the like everything like the old school I like oh this is your brain on drugs my brain is just gonna have a brain period without drugs it's like I already performed a full frontal lobotomy scrambled it miscan it here we go we're starting to get some support which is always nice starting to pull it up as long as we can take this high out and start sort of moving into some level of freedom we can potentially see price rise people are antsy to sort of long this area I don't know why probably seeing some breakout maybe I don't know I won't pretend to know and I won't pretend to care it looks like it's short liquidations for the most part as you can see it's short liquidations start taking out building to this area here which comes into kiss the bottom of the slow starting to feel long as well held on pocket so 618 with margin of error that's what the golden pocket is that's one more thing it's just like oh yeah it failed one magic number let me add two more prepare for trouble make it a double source into the I mean this you see how the time spent at this area starts building this long here time spent here builds this long here and just we just it's a pattern it's a pattern oh again I can prove you work I mean we see we see them take liquidations up and they didn't take out the highs here and the highs here the only sort of saving grace is is the high amount of shorts but I mean you have this area here where they say you know what let's just go let's just take a bit more let's just have some fun with this at some expense again it's not let's not say a bad long considering this trades internal here it's just time spent consolidating yeah we have a lot of time but if it starts I think if it starts trading here for a while for a bit longer it could make arguments it tries finding it leg higher but if it starts sort of buying up and you can see that they've known really too too much or too keen to buy it's more liquidations off of shorts and some buyers don't get me wrong but they're finally some here and I'm not against the long but at the same time it's just the reasoning needs to be there and it's just like okay if I it's like being along until you until until a certain point is we can't see things break if you can't see these highs break you sort of might as well get out I think we might see it now on the looks of things setting up for it yeah regardless of what I say I generally I have no ill will to anything it's just fun if I didn't pretend to care it's nice to build up long you can see broke it at the same time it's just building some liquiditions liquiditions liquid additions hello sort of slide build up of longs maybe see that it's nice to adopt top trap I'll see if they sort of sort of just hold it here and then pull down then we shot words are hard words are very hard it's almost hard I can't finish that sentence here we go slowly going up we can tentatively add in and say actually 50% sort of give that nice little once over here slightly higher for this area here nice little internal outside probably see that rise next candle bar if it's the rise of the next candle it was in this area where it could probably lights out on this and says boop boop they boop it they bitty boop it bitty boop and they go boop boop bitty boop taking that out they encroaching slightly higher could be fun to see how much they take this up maybe if they aggressively go to the view app consider that nice little success trade into a potential short again it's just all about timing I think timing is starting to work against it the way things are moving especially if this if this goes up and here rejects it the only thing can save is like a nice little cheeky little stop and to a rise a nice little diverging diverging sort of price here that's the only really saving amazing I would say but just pointing how slow this has been going maybe it's been going fast and I've been going slow I mean I've been getting slow as I've been getting older getting lower I mean things I think it looks pretty serene Adam and that there we go Adam got bounced here hey so good so easy oh Taiwan number one and again slide draw down I'm not even slide draw down we looked at it it came back here and said I'm happy here I'm happy with this mediocre life potential rejection up top I mean if it can path if ooh coming back to it it's slightly higher it's just the same thing and it's just now they're building up shorts it's just like oh my god your mind up ah these guys like we can probably carry this up here they've already sort of flipped how they're sort of doing things it's going more shorts now you can see as soon as we buy up it's people pulling shorts people pulling shorts they haven't been right and I think it flipped here the internal sort of structure and yeah there we go nice little shift small shift now we're just trying to hold the lows as long as we hold the lows these guys are defended as we take we took out the highs got the liquidity here again it's just more long now at the same time it's anyone's game the way things are moving this sort of is correct against now you can see how this sign to retreat the sign to see more cells and the areas where we saw the longs it's always a great sign to be honest before this start the kind of things for sake of cursing I'm joking I won't curse for the sake of cursing what am I British I've actually run out of things to say and I've reached wit's end nice little place four bedrooms very sort of a mass bedroom has a study there as well very fancy little place at wit's end that's where the mentally declined go then there's a joke I can say that can I say these jokes if you can call them jokes I can say them I can say these words but let's just do it again do it once over I generally start in and they can get everyone except for my left most brain so interesting sort of today is an offline payroll see that slam down at the 8 30 we have an hour sort of come into this area here potentially looking for something like this if you can get that that would be the most ideal scenario if you can get sort of midday not even midday even come closer depending on how many candles it wants to take to do that that would sort of be sort of your most expected outcome generally sort of exciting generally sort of depends on this willingness of this sort of kind of to sort of take part if you sort of slide it early you're not really sort of looking at life too so good but if we start climbing higher higher 10 o'clock hits here we start pulling out that's just sort of lights out and there was sort of training sort of law could even be something like this high induce more logs and drop it down so again sort of scenarios you're playing out in your head sort of just monitoring sort of behavioural behavioural which behaviour yeah second word I got shy the chat was looking a bit too cute okay okay I actually need to stop thank you so much for putting up with my insanity today actually guys Monday and I think I need to I can't sleep if I sleep now I see the whole purpose of not sleeping earlier but you guys know what to do for today expecting sort of price to try and middle around make more less right now it's more long bias and short bias catch you guys on the next video have a lovely day


We are Bradford City, this is my club, my home, my life, from generation to generation, the past, the present, the future, together with our team, we go into battle, experiencing seconds of sorrow, and moments of magic, but I'm at the valley, as everyone around me, the only colours that matter are clearer than ever. We have one goal, we speak one language, we stand, sing, and fight as one, through the good times, through the bad times. I'm proud to be sitter. We are one family, the Bantos family, city for all, city for all, city for all.


Hello, and welcome to today's talk. I'm Sagar Randeve, and I am a product manager at Google, working on serverless cloud platform. And today, we are going to talk about how to break into product management. This is an extensive topic, so we will cover the three main takeaways at a very high level. Why product management? What are the challenges for a non-product professional to get into the product space and how to overcome this? And what are the avenues to becoming a product manager? The reason this topic resonates with me is that I myself come from a non-product background. And the transition to becoming a PM was a very fun and eventful journey. Before going into the topic of how to transition into product management, it is important to understand what a product manager does. So a product manager is someone who solves complex real world problems of customers by shipping insightful products that tie into the vision, mission, and strategy of the company. Now, let's break this definition down into its components. Complex. There has to be an inherent complexity associated with a problem that we impose. If a problem is simple one, the company doesn't need to invest in hiring a PM. A real world problem. The problem should exist and should be real, and it should exist today. If you come up with a sophisticated product that doesn't solve a real problem or build a product that solves something for five years down the line, that is not what is expected of a PM. Shipping. This is a term that captures many things. It entails execution, which is the most critical skill of a PM. This requires working closely with the engineering team, marketing, sales team, and making sure that the product requirements are well understood and the process is delivered and landed in a timely manner. Insightful. A PM should be good at product design. This is where a PM is expected to unleash his or her creativity and come up with insightful solutions. Vision, mission, and strategy. These are your not stars. A vision is the end state that your organization wants to get to. You are set on a mission to achieve the vision, meaning the steps that you will take to achieve the vision. And the strategy is nothing but a combination of the trade-offs and resulting decisions that you make as a PM. So why do you want to become a PM? If you love to solve customer problems, do you see yourself seeking for hard problems to solve? Do you love to lead by influence? Does your work carry a weight? Can you influence a team of engineers to build a cool product? Do you love to tell a story? Do you have a cohesive narrative or a story around what problems are we solving and why? Who are we solving it for? How are we solving it? What is the impact? And how will it eventually make people's lives better? Do you love to deliver time constraint results? This is pretty self-explanatory. Do you love to wear multiple hats? Do you understand why is there a race condition in your product? And can you explain that to your leadership as well as customers? Do you know what PII data needs to be collected versus what's not allowed? These are the type of questions that a PM gets on a daily basis, which require you to wear multiple hats from engineering to sales to legal. Do you love to make data-driven bold decisions? If need be, a PM will wrap up a sequel query to identify usage patterns and make decisions accordingly. Do you love to be a people person? Do you love to interact with a lot of people on a daily basis? In short, a PM needs to be the conductor of the orchestra and not play any instrument by themselves. So let's take a look at what are the different types of product managers. There's a B2C PM for consumer products. Like think of iPhone or apps like Zillow or Snapchat or variables like Fitbit. There's a B2B PM for enterprise products. Think of cloud computing or Cisco's networking solution. Then there's a PM for internal tools. These are products that are internally used. Take, for example, a company's project tracking tool or an internal chat tool that a company has. Then there's product manager technical. These PMs are technical counterparts to their product managers. Generally, the products that have technical PMs involve high technical engineering complexity along with being customer-facing. Outbound product managers, this is a fairly new area and they have the same foundational skills as PM but are primarily focused on outbound activities like go-to-market and customer interaction. They also engage on updating the analysts like Gartner or training the field field. There's also an associate PM role that is not a different type of product manager per se but just a junior level PM. For those who have worked closely with PM, you will notice that some of them, not all, are ex-CEO, CTOs, founders or co-founders of startup in their previous role. Alternatively, they go on to start their own company. This will give you a perspective on how a product manager is expected to have a strong ownership of their product and a 30,000-feet view of everything around it. And that's why they say that if a PM was not a PM, he or she would probably be the CEO of their own company. Now that we have understood what a product manager does, let's take a look at what are some of the most common challenges that a non-product professional can encounter should they decide to make a switch into product management. Developing an additional skill. So you love doing everything what a PM does but may not possess all the skills that are required to become a successful PM. Lack of opportunities around you. You may be working on a team, organization or even an industry that doesn't need PM, not enough experience. Say you decide to make the switch but you do not have a prior product management or a similar experience, it will be difficult to get calls from recruiters. There's career timeline regression, meaning imagine you are in an upward career trajectory in a different role, but making the switch might mean a junior position in a short term. Doesn't always happen, but it very well can. And lastly, we have lack of established academic path. There are a very few formal courses or programs or a clear academic path dedicated to guarantee a job in product management. As a result, there are fewer PMs and then straight to network with. And lastly, there is interviewing. This is the last topic in itself, which we will not cover in today's session, but I will link to a few resources in the end that may help you in preparing. So if I were to prioritize these challenges, I'd say that acquiring the right set of skills and showcasing them the right way will get you your first PM break. So let's look at what are the skillsets of an ideal PM candidate. Communication, first and foremost. Imagine me telling you that I will build a home buying app which has six stages, versus I will gamify the home buying experience for millennials. Which one do you think my VP would be more interested in listening to? The latter, right? The solution might be the same, but the way you communicate it makes a huge difference. Leadership. Reiterating a point that I made few slides back. A PM leads the orchestra, but they don't really have direct authority over anyone. Yet, you need to ship complex products that involve a team of at least five to six engineers and engineering leads. A PM is required to display cross-functional leadership. Design skills and creativity. These two go hand in hand. A PM should be able to come up with elegant and sophisticated product design that clearly tie into the user needs. They bring in the culture of innovation and create a space where ideas can be generated that tie into the market requirements. Technical skills. As a PM, you should be able to assist your engineering manager in making technical decisions. If you're not expected to write a code or come up with optimal architecture, but you're certainly expected to have an opinion on how an app layout should look like for the lowest latency, or what should be the algorithm for a new speed. You're also expected to prioritize features based on technical complexities and time to market. Business argument. A PM is expected to have basic to intermediate level of business understanding. For example, can you optimize the cost of goods sold for your product? What are the product iterations that you can improve for your annual, what are the product iterations that you can make to improve your annual recurring revenue or net revenue growth? Are you able to come up with the guardrail metrics that tie into the vision or the goal that you have set? Empathy. A PM should be able to put themselves in the user's shoes whose problem they are solving. And last but not the least, driving and ambiguity. Imagine it's your first day at work as a PM. You open your issue tracker and you have a hundred outstanding items, which seem totally unrelated to each other. You will encounter many similar ambiguous occasions which will require you to prioritize and reprioritize your top at hand effectively. So let's look at how you can develop these skills. You can develop the necessary skills in your current role that can help you make the transition. You can read books like Design of Everyday Things or Creative Confidence that will help you develop product intuition. You can work closely with product managers within your existing organization. There's a lot of audio, video, and text based content available online, like webinars, like this one that product school organizers or podcasts like Stratechery, which will help you get the understanding of the industry, the tech industry. And you can take up side projects that will help you hone PM skills, freelancing sites will let you sign up for interesting projects, which will give you a good PM experience. If somebody is a first graduate, any of their academic projects can also be used to showcase their PM skills. You have formal education. If you do not have prior experience, it would certainly help to do an MBA, although it's not necessary or even a CS degree, especially if you are seeking for a PM role in a big tech company. Lastly, finding a mentor in your existing company, networking through platforms like LinkedIn that will help you find the mentor for one-on-one coaching. Once you have built the required set of skills, showcasing them in the right way is extremely important, and more so when you are shooting for a PM role, because the first product is yourself and your first PRDs are your resumes, co-readers, and online profiles like LinkedIn. Establishing your brand and online presence is very important. Now that you have done all the groundwork of understanding the role and acquiring the necessary skillsets, it's about time you make that switch. These are some of the places that you can look for to make a switch into the PM role. Apply for a transfer internally. You may apply to become a product manager at your current company, or if you do not have an experience, you may even apply for an associate PM position. Work on 20% projects. If your company allows you to try out different roles, you may volunteer to help with the side project as a PM. Apply as an external candidate. This is slightly difficult if you haven't held a PM position in the past, but with the right showcasing of skills as we discussed, it's possible to get an interview call. Startups are an interesting place to work at, and they are in dire need of resources who can help with more than one task. So working at some such startup in a multi-sacred role will potentially qualify you as a PM. And then network, network, network. Attend product conferences, meet new people. You never know who will be impressed by your skillsets. Connect with profiles that are successful PM or work at your dream company, but be sure you build a rapport over time before you ask them for help. Lastly, start your own company. This is by far the toughest way, but a short, short way of assuming the role of a PM. And finally, I'm linking to these resources that I personally found immensely helpful during my preparation. This is by no means an exhaustive list and there are many more great resources on the internet. That said, I conclude my talk here. Thank you and all the best on your transition.