So get the market how it's looking today today. Bitcoin is down almost 3% Ethereum down almost 2% Ripple down 5% Chainlink down 5% I told you guys about chain link. Remember we spoke about chain link last time. I Said I'm not buying. I'm not entering any new positions on chain link because it's too high. It needs to any support back down Twitch is the best platform. Yeah Yeah, I just I always say the the Bitcoin daily dot live because I have that like personalized But twitch is definitely the best spot to watch it. What's up path that never ends? Red today we're red cuz we're at a resistance bro. It's a big battle going on at 12k how to learn the trade go to our Our YouTube channel we have a lot of stuff up on there Felipe go to twitch.tv Slash Bitcoin J to find out the next entry. Yep. Hello. All right, so yeah chain link down 5% Bitcoin cash down 4% Like coin down 2% Bitcoin SV down 5% does anybody trade Bitcoin SV I Have some because I was holding Bitcoin. I guess In one of the wallets that had when they had the split or whatever. There's like a airdrop. I don't know I got an airdrop on Bitcoin.  We streamed on Sunday Sunday night. We streamed I Told you guys If you guys remember Sunday night, I told you guys I was buying above 12k and I said that was the entry for Bitcoin and look what happened boom Hit 12k and took off to 12 Five twelve thousand five hundred is yep, twelve thousand five hundred Who caught that? What's up leg rudo? I see you in here Welcome to the chat man. Make sure to follow Make sure to follow the channel man So so we spoke about this breakout coming we spoke about that There was a bull flag pattern on it and the breakout was imminent and boom we got it It got to twelve five, which is another psychological support And it dropped straight down back to the 12k 12,000 range Lake rudo, thank you for the follow my man. Appreciate it. Um, so now we're at this battle right now At 12,000 So we're at the 12,000 and then we also have the the green is the 50 Uh, day moving average So we've been staying on top of the 50 day moving average and we're bouncing between 12,000 Over it under it. Can't we can't pick a direction right now Um, I definitely think we're probably gonna Consolidate Somewhere here if we do drop lower it's gonna be 11,800 Look at the 11,800 mark right here You see how it was support right here. Look all this consolidation on top of the 11,800 mark So that's definitely a support area right there And before this consolidation on top of it. Look at look at how it was here as a resistance So this is a uh The next support area if we are to drop below that then right here. Look at this area right here 11,600 That is the next support Below this then we're looking down at 11,400 300 to 400 So this zone right here And then probably um 11 k is the next zone down here Looks like 11,2 11,2 ish And then 11 k so we have a lot of support. We definitely got a lot of support Um But we're stuck in a range right now So The way i'm i'm playing this for the next couple days or for however long it takes For it to decide which way to go um I am probably Going to be buying i'm looking i want to zoom in a bit Right now we're looking at it in the four hour time frame. Let's go zoom in into the one hour This is basically what i do when i'm looking for an entry. I zoom in a bit so 12,080 is a possible entry on top of that Appreciate that check month 12,080 the 12,050 area Uh Then there's 12,040 So if you want to be safe and clear yourself away from all this Up and down you would have to Probably um enter for a breakout entry on top Of this last candle right here So that entry is about 12,096 That's about the entry where you're looking at um If you want to enter at a support that's a breakout entry if you want to enter at a support then You're probably looking I wouldn't enter anywhere Unless it's like the only support entry is really 11,800 So unless it goes down there I wouldn't enter Up here right now right here is just kind of in the air like you're in the air. It's indecisive. There's no direction So you don't want to enter at this level. It's a very indecisive level right now So i'm looking at 12,096 for a breakout entry um You can enter 12,000 the thing with 12,000 right now Is that it's very indecisive. So if you keep entering at 12k right now You're probably gonna keep getting stopped out as if you don't mind getting stopped out multiple times Then you know go for it. You just got to keep entering keep a tight stop so that your your losses are at very minimum You want to minimize those losses and just keep entering though Um, but if you want to avoid the mess Then you got you got to enter up here 12,100 area Let's zoom out of it to the daily If you if you look at the daily Everything still looks good. We're still looking at a bull flag right here And it's trending upwards. You see that channel it's it's bouncing in So the trend looks good. Let me see like a draw right here. You see this trend right here This is it. Well, that was terrible terrible line. I guys. I've never been an artist as you can see I am Terrible at drawing straight lines Trying my best though That's the channel that it's in right now So if it drops down it could drop down to around this level That's 11. That's that's 11 7 750 to 11 800 So even at these levels 11,800 this is exactly where support the support is and the up the up trending support is in the same um The ascending support on this channel is in the same area So that makes 11 800 a very strong support then we're looking at Resistance right about the 12 400 area So yeah, this is right here at bull flag guys I am still bullish on this The only thing is if you want to steer clear you might want to steer clear away from the 12 000 range Um and only buy around here, which is 11 800 as a support entry Or if you want to buy a breakout entry, then you're looking at an entry around 12 100 Those are the two entries that i'm looking at right now Today at this as of this moment right now. Remember these trends these entries these they always change with time depending what the price does So don't don't you know don't listen to me now And then you know in two weeks try to use one of these because they might be invalid at that point That's pretty much it for for bitcoin man bitcoin is i'm still very bullish I I hope you guys took my uh my entries last time that we had the live stream Because we hit those very uh, so uh next we're gonna look at uh, ethereum What's up? Yeah My mom and aunt are in the chat. That's what's up. Hold on. Let me let me change. Um, let me change the song Can't focus with the song. I don't know what that guy's talking about Talking some craziness in my ear Like rudo. Yeah, I'll do link and i'll go let me do um, let me do these these real quick And then we'll do uh link and i'll go we'll add it to the back end Um, so looking at ethereum ethereum still looks good to me as you guys can see Thank you, uh, Marvin. Uh, as you guys can see ethereum has basically the same Overall, um Pattern as bitcoin we have the similar bull flag Oh, let me i'm tripping right now. Hold on guys. Let me clear this on the stream. Hold on I had to clear my drawings. There we go. Um, so we have the the same similar, um, thing going on here Look at we spoke about the same thing last time. Uh, bull flag Bull flag bull flag a classic bull flag Break out and now look another bull flag showing up So this is a great entry here. It's gonna be above 440 Or 450 so 440 is still an iffy entry if you Enter above if you still get rejected. So to be safe, you want to enter above 450 If you're looking to buy on support 420 is the level to buy on support so 450 Is the breakout level 420 is the support level those are the two areas i'm looking at for any trades i'm entering on ethereum Look at it. Look at all this green.  It will hit a thousand dollars eventually with time Bitcoin cash has the same pattern guys Bull flag It's been it's been now the the only thing on bitcoin cash if you look at these levels They're a lot wider like the range So you're talking about 320 To 270 basically If you cut out those wicks Then you're talking about 320 to 280 So that's a pretty wide range So you got to be A bit careful when trading bitcoin cash right now But I do I am bullish on it. It has the same pattern um We have a bull flag So that means the probability for the next move is gonna be up You know bull flag is a when it goes up and as it can Consolidation period and then it's right before I move up again so my entry for Bitcoin cash right now the support Mentoring as close to 300 dollars as possible with a stop up below and um if you're looking for a breakout trade it's gonna be above 320 with a stop under 320 A break a break above 320 could lead to 350 340 350 range All right, let's do xrp. We're gonna go over ripple and remove this uh This is a fib I have put on here Let's see what it's been doing on here I went down to the 0.382 Looks like it broke back out Got rejected at the 0.236 And it's currently just kind of bouncing around Let's look at it. Um against usd All right, so We're looking here the daily chart on ripple if you can see we also have a bull a bull flag here Same thing. It does have a pretty wide range though So we're looking at if you if you look from wick to wick we're looking at around 20 27 cents to Around 33 cents If you're just looking at the bodies and we're talking about around 32 cents to 28 cents So it's kind of a wide range um A support entry is going to be around 29 cents Breakout entries are probably going to be above 32 cents And a super safe breakout is above 33 cents So the two levels i'm looking at if i'm to enter a ripple trade Right now it's holding on to 30 cents 30 cents is a very strong psychological support and resistance So as long as we stay above 30 cents, we have a pretty good support if we flip under it Then that's going to turn into a A strong resistance Let's look at litecoin litecoins and moving up on uh Against against btc Let's look at it against usd So we're finally getting some new highs here From litecoin you can see this level right here. What was this? 62 That was a breakout entry right there So you see right here. We had the same thing and here finally broke out So it was a nice breakout up to 68 Let's look back on 68 to see why it's stuck there See so You see how it's stuck on 68 if you look back Look at look at what happened here at 68 the same price Then it went up So look it came up it stopped there at 68 Then it took off it tested 68 again, then it took off to 84 Before coming back down then as it went back down It dropped down to 68. It bounced on 68 went up to 80 psychological numbers remember And then just dropped through You know dropped all the way down. So that's why I always tell you guys look at the history. There's reasons for every every single, you know Place that it stops. There's always a reason behind it. It doesn't do that, you know by mistake That's why anytime i'm trading any any coin. I'm looking at you know, what's back here What's happened in the past because the past can tell you Where the where it's gonna go the past The history can tell you the future basically you gotta know your history in order to be successful in the future So so it dropped here. I mean it went up here So we had if you look at it here, we talked we talked about this on a lot on the last stream um, we had a bull flag And then the bull flag breakout Up to 68 which would have been my target If I traded it I didn't trade it, but I do hold long-term positions here um, so the next target If I'm if I'm entering a trade the next target Probably around here, which is 72 area Trying to zoom in a little bit more Get a little bit more information So it looks like here That's like the 72 50 area Up here, which is like the 77 area And the the final target Well 80, of course, we're gonna have 80 a psychological whole number Resistance and then it looks like 84 85 um, so that those are the the numbers of interests i'm looking at If you're looking to enter I would enter on a breakout if i'm entering the breakout would be above 68 If you want to be safe then above 69 um, if you're looking to enter on support Support entry is going to be around here Is 62 dollars so if i'm looking for a support entry probably around the 62 dollar range If it breaks below that it's going to go back down to around 60 to 59 dollar range So those are the areas i'm looking at for litecoin All right guys, let's look at cardano Dono has been retracing since its previous breakout so we have here we had the Kind of the bull mark the whole bull flag thing right here It broke out here was a breakout Broke off from a previous resistance it had a real nice run Actually had a real nice run from about 850 satoshis to 1500 Yeah, so it It literally doubled so if you pay attention to the numbers that that's why i'm always telling you guys pay attention to the numbers because if you look here it literally broke out like Down here was consolidating around 800 right so a bunch of people bought at 800 when it's consolidating that means people are buying and selling so When they find a consolidation point a lot of traders like to buy Especially on something like this see this pattern. This is a bull flag So on this pattern a lot of professional traders buy here So they see all this they see it's holding you see it's holding they're like, all right, we're gonna buy Then here's the breakout And again, this was a Big resistance right here, which is why i haven't marked and it broke it just broke through So that set off a bunch of buys as well any professional traders had buys above this So buy buy buy it just kept going kept going I imagine let me see where's a thousand at I always look for the whole numbers They look look how funny look exactly like around where the thousand is is where it had trouble See that's why i'm saying I always look for whole numbers So I broke a thousand it came back tested a thousand and then went back up This one what what is this number a thousand fifty broke a thousand fifty tested it took off It took off all the way through this one, which is 1365 It went all the way up to almost 1500 Got rejected We did a test went down to 1200 up to 1450 Back down to around 1300 range And then it had these right here where it went up to 1600 so You see how it instantly got super Rejected it basically got melted off of here So that's why you have to pay attention here Look at this remember where I said people were buying Any professional traders were buying this this right here This bull flag consolidation period They were all buying this up right As soon as it took off notice that that's 800 right This is the 800 sats Notice where it melted 1600 right It's no coincidence That everybody sold at 100 profit So all this right here when it when I went up This profit taking profit taking and went back up profit taking profit taking profit taking it blew back up And this is definitely everybody profit taking because now at that point You're 100 profit. So if you're 100 profits, you're probably selling everything So that's why look all this it's just been dropping dropping dropping because right now no Nobody's really buying it not enough people buying So it might it might drop all the way to a thousand It could drop to the thousand range You gotta wait and see though because it's really there's really nothing here You see like if you look at this there's nothing here. This is just a drop So it could drop to this which is a thousand fifty to a thousand It's currently at eleven twenty three. So a thousand is is very close. It's very possible All right, let's look at uh, let's look at link So link last time we we did link We um We spoke about this and I think I told you guys that I wasn't buying at the moment I think it was like around here Let me see August What day was it? What day's today today is The 18th, right The 18 this was Monday. This was sunday. It's okay. So sunday. We were here. I think We're at this price range, which was almost at 20 It was around 19 dollars sunday. That's when we did our last live stream. I did my last analysis um And I spoke about 20 I had no interest in entering Here unless it broke above 20 dollars 20 is a huge psychological resistance number So there's no point in jumping in here Zero zero point and jumping in there. Let's see where let's see what the price did over here. So Went up to nine Dropped back to the seven dollar area Took off 10 10 is usually a pretty big Psychological number, but it got it got through pretty quick. It took it hit it one day It went back down then the next day hit it again The next day went back down but pushed back up and The third day just Worth out. Let me see one two three four the fourth day just blew it out the water And it looks like it went up To about 14 dollars, right? So the same thing with this guys Same thing with this that we spoke about with cardano. If you if you look at where we consolidated Look at this. This is this is a consolidation. So boom Bull flag, right consolidated all the way down to seven dollars. This is where everybody's buying It went all the way up to where 14 dollars, right? That's a hundred percent gain for all the traders that bought at seven dollars right here during this consolidation period so consolidation period breakout hundred percent sell So they sold and went back down to about 12 dollars, but it took off again all the way up to 20 So consolidated it only consolidated for about two days here and then 20 was that big resistance Dropping down so if I'm looking to enter Honestly, this looks like a free fall to me for right now Um $14 is an entry support entry. So if I'm gonna enter I'm looking at 14 dollars I'm looking to enter between 13 or 14 dollars But if it breaks below 13 be careful it could drop All the way down here to 10 dollars So I'm looking at the ranges between 13 or 14 as a support entry With a stop Under that you could have a dollar stop. I don't I Have a dollar stop under this right here. I want to I want to stay under these levels right here So my stop will be under 12 Anything under 12 I'm selling selling selling selling quick because that's a drop off to about 10 dollars And then at 10 dollars you want to buy Um, if it doesn't go down to where I where I would like to buy which is a 13 or 14 dollar range Then I'm not touching it unless it breaks above 20 20 Is a breakout entry. I'll enter that. I just don't like anything in between. It seems like it's kind of just in the middle of suspended air If it does consolidate at the 15 dollar range and 15 dollar can be a entry um With a stop I don't know. I don't know where the stop would be. That's why I'd have to I need more time It would need to consolidate a bit here That's that's kind of my that's what I'm looking at. That's what I see right now with link Let's take a look here so we can see the Resistance with was here on the 320 range Then it broke out. This is a this is a basically a bull flag right here Broke out went all the way to 440 ish and it's been going down ever since Um, so the support for tezzels right now that I'm seeing is around the 320 area 340 area so 340 that's 320 You'll need you if you enter that high up though, you do need a stop under three dollars probably Probably something under 295 under 290 ish Or if you want to be if you want to be extra Give it more depending on your risk tolerance Then you'll go down here be be low all this because this could easily just go down Way down here and then just jump back up. You know what I mean? um So depending on your risk tolerance and how long term you're looking to hold it If you're looking very long term, I'll keep a wider stop um If you're looking short term, then I'm entering 340 to 320 with a stop under three dollars probably And your target is basically four dollars Your target's gonna be 370 four dollars 440 Other than the three targets that I'm looking at Take a look here at Maker So we still kind of see this the same pattern if if you look over here At a very similar pattern to what's going on right now Right so it's like boom See this right here is kind of like a cup and handle broke out And now it's kind of doing the same thing Broke out So if it continue the same pattern That means this area right here is this area right here, right? So we can expect we'll be looking at a move of Like $50 move and it's of course if it continue if it follows the same pattern that it did before um if What in the world is this jedi music in Pretty sure that happens to me every stream um So we zoom in a bit. Let's let's go down to the four hour chart If this decides there we go So this chart is why is this chart looks so weird? The chart looks super weird, but I'm thinking if it continues down It looks like the support is down here This is 620 below below that looks like what 600. Yeah, 600 580 Yeah, so if it continues down The support where I'd be looking to enter if I'm looking for a support entry 620 And then 600 so there are two support entries you could possibly take um if it breaks below 600 it's kind of dangerous If I'm looking to enter through a breakout So you could do it'll be high risk, but you could do something above 700 With a stop and then set it just set a type stop below 700 just to play that 700 whole number resistance breakout um And if it stops out then that's fine But it's kind of high risk, but it's a play you can do you be looking at the first uh target being around 6 725 second target Even though nothing happened at 750 last time. I'd still be setting 750 as another target And then 800 is a final target Fesparago, thank you for the follow my guy So yeah, that's that's kind of what I see in maker Very similar Thing happening here that happened in the past So if it plays out again, we can look at about a $50 jump Is basically what happened here So currently is at 665. So we're talking about probably around This range 800 to 850 Could definitely happen Yeah, 600 to 620 area is where is where I would personally like to enter um But If you want to try a 700 breakout entry you could try that It's just the the range on it is so wide, you know what I mean Like there's there's really no other support here It just kind of you know We have the 50 day. No, there's not the 50 day. What is this one? There's a 20 day we have the 20 day down here. So the 20 day is currently at 640 Trying to see how it reacted to the 20 day before bounce on it fell through bounce and it just took off So it's definitely coming back to at least a 20 I wouldn't buy there though. I don't really like that level not enough for me um 600 to 620 is where I'm looking at for entry Or you can try the 700 breakout entry All right, red coin Is that is that the one that we uh agreed on? rdd Is it still really only on uh on bitrex? This yeah, this is why I haven't traded this in so long guys It looks like uh, it looks like doge The the chart looks just like doge as parago you can just you can just keep uh, you definitely need btc You can just keep it in btc You'll be good with that look at this I I feel like I'm playing um Oh, what's it called like an Atari? I don't know how old you guys are but Atari nintendo very odd looking chart. Yeah it is So, I mean are you currently invested in red coin right now? That's the first question And where and if you are where did you enter? What's your uh entry for red coin? Yeah, I mean I I bet you're in the red man. There's not There's not much else to for it to go It can it can't go it hasn't gone up in a while And there's not much more room for it to go down Let's look at the weekly chart and this this chart is crazy all right He bought in 2007 But at seven at seven sats or where Did you buy at 70 satoshis or at seven satoshis? Oh usd Let's look at usd because I'm looking at it against bitcoin us dollar Okay, now we're looking at the same at the same thing All right, so I got There's some good news here So the good news is that it can't go much lower That's the good news man You know, you gotta you gotta look at the the positive In the situation so the positive here It can't go much lower man There's nowhere else for it to go Um Look here. All right, so it's above These 2007 levels right here right before it took off It's kind of in the same range, right? The thing is it hasn't moved since So I got in this range in november 2018 and it hasn't moved since So it's been November night.  So I mean it wasn't as long as you're holding but it was there in that range for a while and it just blew up out of nowhere one day So If you want if you want to average down you can try I honestly wouldn't average this down I mean if you really believe in the project you can I haven't looked into the project enough to to be informed enough about it Um, I I basically strictly trade based on technical analysis So I don't know enough about the project Remember, I'm a I'm a stock trader that came over from stocks and the way that I trade stocks was always a technical analysis. I Don't care about the company. You know, like I don't care how the company's doing. I don't care about any of that stuff I don't I don't look into fundamental I only trade technicals. I only look at price and I trade the price action. That's it Um, so if you believe in the project, you know, that's different You might want to double down on it. Maybe it's a project that people haven't, you know noticed yet or whatever So, I mean, it's up to you man Because if if you average down your position, you'll have at least a better entry And you might be able to to break even faster But on a roll of thumb for me a roll of thumb for me Um Is not to add more money not to throw more money into the fire. Basically, you know, I mean don't add more to a losing trade Don't add don't throw more money into the fire is what I always say Oh Okay, so you're you're mining and everything damn you're like, uh A surreal supporter of red coin, bro They should give you a vip badge or something for holding for for that long, dude Now but then if if you're getting free red coin, then your position should be averaging down So you should yeah, so don't don't don't put any more money into it Just keep mining it keep getting it and it'll keep averaging your position down and if it takes off You're good, bro. All right, since we looked at red coin now. We got to look at our our bonus Our bonus, um Where's our bonus one? We look at red coin. We got to look at doge. It's just We just have to right man doge is wild There um, so this is a buy area. We last time we spoke about doge. We spoke about this buy area This is where you want to buy right here if you're looking to buy doge for any reason just because you want to You know get a laugh at making the money for no apparent reason Just because doge likes to pump for no reason I would enter between 26 satoshis Down to 24 satoshis actually you could go I don't mind going as low as this. What's the low here 22? So anywhere here I don't mind buying between 26 to 22 Put a stop loss at 21 And that's it man. So set some buys up at 26 I would set a buy up at 24 and a buy at 22 Split your entry into three positions just in case And then I have a stop loss for all of them at 21 That's basically it man. That's the way you trade that Um, if you're looking for a breakout entry here Oh, man, I I just don't like Doge enough to get to breakout entry it, you know what I mean to set up a breakout entry So I would only enter on the support. I wouldn't risk to break out It doesn't make sense. Oh appreciate that D. Was he? Yeah, man, I need I need to get to 50 followers to get affiliate, man I'm at like I should be close to 30 by now, right? I'm not sure though. We still got five people in the chat Guys, if you're not a follower yet, please become a follower. I need to get to 50 Um, but we actually got seven viewers right now. That's basically it guys Uh, do you guys have any other questions?


Hello, my name is Connor Hicks. I'm the founder of suborbital software systems and today I'm going to be talking about creating an extensible cloud native application using web assembly We're going to talk about what exactly we're trying to accomplish here and then we're going to go through the technology and what it enables us to do and Then we will close out by talking about some caveats and things to look out for if you want to adopt some of these approaches So what are we trying to do? Well, the name of the game here is making developers lives easier We want to allow them to take advantage of the software and services that they're already using to a higher degree We want them to be able to get the most out of them by integrating them together by making them I you know conform more closely to exactly what they're hoping to accomplish and We want them to be able to do this in a way that makes sense to them Which you know is code So we're talking about two slightly different problems here The first is extensibility, which is the idea of connecting multiple applications or multiple services together And then we're also talking about customizability, which is taking you know the product You're looking at and actually making it work exactly the way you want and maybe changing the product to fit Your needs more closely so If we first look at extensibility, we really want to enable developers to reach out and connect applications to other Things in their toolbox that you know need the data that is potentially siloed within Applications that they use every day and to do this. We want them to be able to connect to API's We want them to be able to connect to the network and actually interact with other Services and you know funnel data from one to the other in order to do this We need to provide hook points in an application to You know enable the developer to take data from a certain point in the logical flow and funnel it to other places make decisions based on it and and other kinds of actions and The kind of overall goal with extensibility is creating these workflows So we want developers to be able to shuttle data from product a to product b and product c to actually Accomplish some kind of business task and make their lives easier And when we're talking about customizability, it's really about taking the current product that you're working on and actually make it Conform more closely to the task at hand So maybe it's you know operating close to the way that you need to but you need to change certain parameters You need to change certain behaviors to make it perfectly fit your company and your workflow So some examples of this is you know in data pipelines, for example, you can augment scrub transform data as it's flowing and You know another example is taking customers with various particular Compliance needs or legal needs or maybe time-based events like like sales in an e-commerce store and letting Developers account for these in the very specific ways that they need So let's talk for a minute about the current way that this is done throughout a lot of the industry And that is webhooks now a webhook is an HTTP request or some kind of network request sent from one server to another To indicate that some kind of event has happened So if a service that you're using You know produces some kind of event it can send a request to your server to a server that you run In order to notify you that something's happened Provide some details about that event and allow you to do some kind of action with it And I want to get into them for a minute about you know why these are not the ideal solution to this kind of problem There's three main reasons that you know, we we don't particularly love working with webhooks The first is performance by nature a webhook has to go over the public Internet and this incurs an inherent amount of latency that you know is Acceptable in a lot of a lot of situations But there are times where this really affects performance because you know two servers could be an entire ocean away from each other They could be many hundreds of milliseconds away And it can really impact the amount of data that you're able to process using webhooks and On top of that the server receiving the request, you know We honestly don't know anything about it if we are the service provider We don't know anything about the server that is receiving this webhook request And so it could be an ancient pearl Software running on a mainframe in the basement and it could take ages to respond You know, we just don't know and so there's a lot of variability when it comes to that The next thing that we think about with webhooks is security There's no real standardized way for the sender of a webhook and the receiver to validate each other's identities to ensure that nothing malicious is happening and so Different, you know webhook service providers need to basically build bespoke systems based on digital signatures or certificates that the You know, the receiver then needs to deal with and they can often vary greatly between different service providers Which is you know, not great for the receiver to have to deal with And there is the inherent problem of sending potentially very sensitive information over the internet We can't always allow this. There are certain, you know Industries that just can't deal with sending Sensitive information over the public internet, even if it is TLS encrypted and so webhooks can often not be an acceptable Solution there and the final thing when we think about webhooks is the burden that it puts on the end user, right? They can be very, you know flexible and convenient But at the end of the day the user receiving the webhooks still needs to set up some kind of infrastructure in order to Receive these webhook messages so that involves Standing up some kind of cloud infrastructure whether it's a you know VM or a lambda or something like that and then they need to write software to receive that Handle the handle the events as needed and that software needs to be tested It needs to be maintained and needs, you know ensure it doesn't go down all these kinds of Tasks that are just inherently work that needs to be done when dealing with webhook type integrations So there's another kind of category of integrations that we talk about which is these native integrations Which is you know a pre-built type of integration that a particular application Provides and you know it's completely controlled by the service provider So it's something like you know connect to github these kinds of integrations that you you know create a Secure connection between two applications, which is which is really great because it's usually based on a standard like oaf But the the drawback to this kind of integration is that they are very limited in the customization the the service provider needs to create user interface to Configure and tweak how the integration works and there's only so many options that they can provide and so you're always going to be limited in the options there and One thing that this type of integration will very rarely address is the need to actually send data and Integrate with on-prem or legacy type systems where you know It's very unlikely that a service provider is going to put in the effort required to you know add a bespoke Integration just for one, you know application that your company is running on a server The you know it's very unlikely unless you pay them a lot of money that they're going to do that work for you So when you have you know when you find yourself in this kind of situation You pretty much just have to fall back to web hooks, which is we've already kind of covered that So there must be a better way that's kind of the question that I have been asking myself and I do believe that there is a better way and This is to actually embed the user's Logic directly into the application in question. So the service provider that is allowing their user to You know integrate with other products can actually let the developer or the user Fully, you know add their own extension and their own logic into the application itself And I think you know where we're going with this web assembly is a really good tool to enable this So why would we want to embed with the user logic directly? Well, it kind of speaks to the exact Problems that we saw with web hooks earlier, which is performance security and the burden put on the end user Running a web assembly based Function directly inside of an applications, you know service is much higher performance than sending a request over the internet you can execute these functions directly within the same compute that is running the actual application itself and so you don't have to traverse the network you don't need to deal with all of the uncertainty and latency that the internet provides and We have a much higher level of security because Pretty much the same reasons. We don't need to send data over a public network We can keep the information completely within a private trusted network and ensure that there is no need to validate identities validate signatures in the first place because the infrastructure is completely under control of the service provider and Finally it lowers the burden on the end user the user does not need to set up infrastructure and Monitor that infrastructure because they can simply give the code to be executed to the service provider And the service provider can handle that so the user can build these integrations and Set up these types of workflows with a much lower cost than if they had to build these servers and Set up this infrastructure on their own So why is web assembly a good candidate for building these kinds of integrations? Well From from all of the conversations. I've had with people across the industry over the last couple of months There are a couple of things that they get really excited about when we talk about this kind of functionality You know the ability for developers to use languages They're already familiar with to build these kinds of integrations is a big selling point It's what they are currently doing with webhook servers minus all the headaches of setting up and monitoring infrastructure so they can use languages that they already know to make your product work the way that they want to and web assembly has a very fast startup time It is a much more lightweight solution than a container because there's just frankly a lot less stuff Inside a web assembly module compared to a container So when you are looking to execute a web assembly module the the startup time is usually single-digit milliseconds In the average case and it makes it really easy to you know have a high volume and a high amount of throughput Even when you are loading a function from storage for a for a cold start and Lastly the web assembly security model kind of goes beyond just like oh, I am executing a function in my local network We can actually go beyond those security properties and actually have a high degree of control over what the code in that web assembly Sandbox is able to do because of the way that web assembly is designed and the way that the web assembly run time Interacts with the host machine that is executing that code so we can have a high degree of control Over what the user's code is allowed to do and ensure that it is not doing anything malicious So let's take a quick look at some examples here This is a function that I imagine would run inside of a SAS application when a new user has joined the service and You could imagine the developer wanting to decide what happens when a new customer Joins their you know their account They can do things like hey, you know this user's company has more than 500 people So let's send a slack message to our sales team But you know for for all other cases Let's just add them to ours to our customer to our CRM as usual and get a pretty high degree of control Over what can happen here and you can imagine the the the logic here being Whatever you want because you have code to express your desires You you really can do whatever you want in these cases and it allows you to bend the application to your will essentially and integrate it with the various tools that you are already using so this is written an assembly script and You can see that in you know just a couple of lines We were able to accomplish what would have taken a fair amount of effort to stand up in a traditional webhook server way So flipping over to the other side and looking at the host application and what it takes to actually execute one of these functions You know web assembly runtimes and and these integrations have come a very long way in the last couple of months and the last few years It's now become quite easy to take advantage of web assembly load these functions from from storage and Execute them. We can what you can see here is basically a full example of doing this You can imagine storing web assembly modules in something like an s3 bucket Loading them on demand as needed and executing that with the data that you you know need the function to handle And we're doing that here and just you know, maybe 15 lines of code This is using our reactor project, which is a Multitenant web assembly runtime for go but there are many different ways that you could go about this You know, this is this is our project So of course I'm highlighting it here But there are many different ways that you can accomplish this and it just goes to show That you know that this is not a difficult thing to try out if you are thinking about adding this kind of extensibility to your application I highly suggest that you go and experiment and Try this out because I think you'd be surprised at the the low amount of effort required to get this kind of thing up and running And the last thing that I'll highlight with the with the code example here is that you can very tightly control what these functions are allowed to do so when you're executing user code You want to make sure that you are giving them the abilities that they need in order to accomplish their business tasks without Unduly compromising your infrastructure and your application So with reactor and with you know, the sub orbital set of projects you can Declare it of Lee and very simply control what these functions can do so this is a this is a subset of a Configuration file that shows you some of the things you can configure for example We're allowing the user to make network requests with HTTP or GraphQL But we are disallowing things like internal cluster DNS Domains because we don't want the user to be able to access internal services so we have a fairly high degree of control here and if we were to disable all of these capabilities then the code would have Access to nothing they would you know that they would be able to for example process data and maybe transform it And this can be useful in some situations like a data pipeline But for a lot of the applications and a lot of the integrations that we're talking about here You know the the ability to make network requests is very important so we want to do this in a safe way by You know controlling the capability and ensuring that the user cannot access anything that they're not allowed to and We'll take a quick peek at performance here before we move on and I ran a very simple set of tests using Some some inexpensive cloud instances You know I spun up instances in two different regions of the same cloud provider And I ran some tests of sending webhook messages between them compared to executing embedded web assembly functions and the you know the performance is is quite profound You can see that when sending webhooks, you know even among within the same cloud provider two different regions the latency is is averaged out to 30 milliseconds and so we you know over the 30 second window that we were measuring We were able to get around 5,000 events in that time period Whereas when we were running the embedded web assembly functions We were able to get you know in order almost in order of magnitude more Executions into that time period because of the extremely low latency the low startup time etc and It's it's important to note that there's there's going to be this cost to the end user So that the $10 a month that you see there that was the cost that we You know we're paying for these instances to do this test You can probably get it cheaper down to maybe $5 a month But there's always going to be some kind of cost to that end user and you know This is without thinking about the engineering time it takes to set up this infrastructure the monitoring and other you know Auxiliary tasks that need to happen in order for this to be production ready. So it kind of highlights why Functions can be a really attractive option compared to a webhook type setup So to close out here We'll talk briefly about some caveats and things that you need to think about if you are considering Setting this kind of thing up for your users And I'll just run through them very quickly and the first is that you need to be careful about Wazzy which is the web assembly system interface and the the capabilities provided by your web assembly runtime Because you want to make sure you are locking these functions down malicious code is definitely rampant these days We want to be very careful and so the example that I showed with the declarative Configuration is something you need to take seriously and make sure that you are thinking about your threat profile And what you want to protect against when you are configuring the web assembly runtime The next is multi-tenancy So we have protections built into the reactor project to ensure that when you are running Many different functions together in the same instance that they are not going to be noisy neighbors And they are not going to chew up more memory or CPU or go on forever And ensure that they are being good citizens and that these functions are you know Just starting up doing what they want and then shutting down and not being you know bad This is something to keep in mind most of the web assembly runtimes will give you some controls to ensure that this doesn't happen But it's something to be aware of The next is something that you may not consider right off the bat But not all languages that can compile the web assembly have full support for all the different data formats That you might be interested in in working with so for example You may not be able to find an XML library for all the different programming languages that web assembly supports So just be aware and do some research about that before you commit to a particular language for your for your customers The the package ecosystem is another thing that you you might not consider right off the bat not Not only will most packages not work, but you know most packages will not work in interesting ways So you can't just pull any old language library off of the shelf from npm or cargo You you need to kind of do your research and know how these various libraries are going to interact with your web assembly runtime Before you can offer them to your customer and you probably can't just allow your customer to take anything They want off the shelf you need to have a conversation with them and understand their requirements before you go and you know allow that kind of thing And then the last thing is you know cold starts do vary by language So if you look at something like Swift that packages the entire Swift runtime into a web assembly module This would take longer to do ahead-of-time compilation on and so the startup time while still better than a container Will take significantly longer than something like Rust So you just need to keep in mind that not all languages are completely equal in the web assembly world and you should probably do your own research and look at the performance numbers there and All of that is kind of encapsulated in communicate with your users and sure that they know the the limitations and the capabilities and What these functions are able to do set them up for success make sure that they have the right expectations Because there is a lot you can do with this style of integration It is a very powerful way of building software, but it's not a silver bullet It doesn't solve every problem and they need to be aware of that going into it So with all of that said, I'm gonna end it here. Thank you so much for having me at the conference I hope you'll come and check out suborbital and look at the different things We have been working on in regards to embedded functions extensibility in SAS and you know application development with web assembly So thank you very much. I hope you enjoy the rest of the conference


Lady Maro from ESU 8 and I'm coming to you virtually to hopefully get you started using Google Drive a little bit more efficiently and effectively perhaps or maybe just your first experience with what Google Drive can do for you professionally in your work. Although I can't be there in person today I wanted to take a few minutes to record my screen and talk to you about some ideas. I will also try to build in some places to pause and actually physically pause the video and then try these things out on your own Google Drive account. So let's get started. Right now I'm visiting Google.com and where I see the typical search engine and I am already signed in to my Google Drive account. Even if I am signed in or not signed in I typically encourage starting with your home base as being drive.google.com. So if you just type that in your URL drive.google.com and navigate to your Google Drive that's one way to get there. Alternatively as long as you're signed in and I know that I'm signed in because of the icon in the upper right hand corner there that shows my name, my profile picture and my account but another way to get to my drive is to use this set of navigation buttons which launches most of the Google apps and even more down below. And you'll notice that Drive is indeed one of these shortcut icons underneath the nine little squares. So that would take me to drive.google.com as well. Now if you're not signed in and you enter in drive.google.com then it will prompt you to sign into a Google account. Or if you're already signed into a Google account other than your Google apps for education account you might want to check in that upper right hand corner and make sure that you can switch between the correct accounts to access the drive in which you wish to utilize at school. You'll notice here that I can actually add alternate Google accounts within my same browser so that I can switch back and forth between them. This is easy to do it's just a matter of putting your password in your username your email gmail address in and then it stores them in that dropdown so that I could easily switch to a different Google Drive if need be. This is the one that I want. This is my Google apps for education at ESU 8 and so this is the one that I'll be demonstrating with today. Once again once you have visited drive.google.com this is your home base as far as accessing all of your Google Docs, sharing files, organizing files, and then of course accessing other Google apps as well from that easy to access menu button in the upper right hand corner. You can also change your settings underneath of this gear shift wheel right underneath your profile picture there's settings for drive there and one thing that I just want to mention but don't encourage you to do if you're just starting out necessarily is that you can download the drive app to your hard drive so to your Mac or PC computer and then install it locally on your machine. It will sync files back and forth although it's not instant like accessing it online like we are here but it is a nice feature for when you are offline and you want to access something in your Google Drive. Many people like to do that and then just use their Finder window to show anything in their Google Drive account on the sidebar. So again it's just another way to look at the same files that are either online or offline or synced between both. So today we're just going to focus on the cloud version the in the cloud or online version of our Google Drive and we know we're signed into the right account we know that we have access this is our home base and we're going to start navigating through the main menu in just a second but I'm going to ask you to do your first pause and on your devices navigate to drive.google.com make sure you're signed into your correct school based Google account and then see if there's anything underneath of the settings that you would like to change or take a look at or if you're comfortable with those just practice switching between apps. I'll give you a few minutes to try that now. Alright hopefully everyone is comfortable and settled in to their drive online on the web in their browser. We're going to just do a quick overview now of the navigation of the space what you'll notice on the left hand side is my main menu and most of these options or I'm sorry the first one the my drive folder does have a drop down menu that will delineate even further all of the folders that are inside of my drive. Now you'll notice that these folders which I can name and organize however I wish they are similar to the folders showing in the main menu here. It's just different views and how you look at it so right now I am viewing my list in the order of last modified but if I just click on the name column it'll alphabetize those same folders in my drive in either reverse or forward alphabetical order I think I should do it this way there we go and therefore it will match exactly with the sidebar when I maximize that top level folder you'll see that the folder names are the same. So you can look at your folders in alphabetical order here on the sidebar or you can sort them by when they were last modified last modified by yourself or last opened by yourself or last modified by anyone. So there's different views of those folders when you scroll down below the folders and I apologize for lots of folders I am not going to admit to having the best organizational practices keeping your google drive organized is an ongoing challenge and skill that takes a lot of work to be honest and so I am by no means a perfect example of what to do maybe some somewhat of what not to do but what you will notice is that down below those folders starts the list of docs and these again right now are currently in alphabetical order but what might make more sense is to sort these by the day that they were last opened so that when I scroll down below the folders I'll get my most recently used documents at the top okay now this is the same as going to this recent tab on the side again it's just another view of the same files sorted in a different way so you can see earlier this week what was opened or accessed earlier this month and so on and so forth once one way of viewing my google drive files is the shared with me tab if I know that I didn't initiate the google doc the document the folder whatever if someone else did and then shared it with me I would definitely use this filter or this way to sort through all of my google drive files and just find the ones that someone else is the actual owner of and that would help me eliminate all of the hundreds of files that I've started myself and just look at the ones people have sent me when people send you a file on google drive most likely they choose to send you an email notification as well they don't have to but most often they do so you might get an email invitation in your inbox however that invitation is just basically an alert if they've shared it with you for any reason it will show up and you're shared with me section of drive so you can easily find the file even if you lost the email that's a common misconception that I have to have that original email to click on the file someone shared with me and it's not the case another view for looking at your google drive is to do it instead of a list as a grid that's this button of four squares over on the top right of your screen when you look at it in that way it's more like tiles some people like this view some people would rather have a linear kind of organized outline you'll notice that just like the other view the folders are first and then down below them are the actual individual files and there also is different icons showing different file types so you can see this is a form this is a doc this is a map etc if you like one way over another feel free to customize your drive so that it looks the way that makes the most sense to you and for that reason i'd like to have you pause this video right now and spend a few minutes exploring and experimenting with the different views both the my drive and the collapsed and expanded folders on the sidebar the shared with me filter the recent documents filter and then of course back to my drive and looking at them in grid i know that if you don't have any documents right now in your google drive this won't show you many differences but for those of you who do have documents that have been shared with you already are sitting there waiting for you to access i would like you to take a few minutes to experiment with how to view them now all right so let's get started with the good stuff how to build content in our google drive folder we're going to start with this big blue new button in the upper left hand corner and when we do so we see that our options are to start a new folder a new file upload a new folder upload a new google doc google sheets google slides google forms google drawings google maps google sites etc etc etc some of these other apps are additional ones that i've connected to my google drive so you may not have all of those choices but you definitely will have this first set of the menu and a couple of others and these are the ones that we're going to look at right now we're going to start with a new folder to organize your drive best it is helpful to create folders and think of these as you would folders on your hard drive folders in your actual file cabinet or whatever it may be you might consider the different subjects that you teach or classes that you teach as each having its own folder you might have different folders for purposes for professional interests or particular documents that you frequently get from an administrator you might have a folder for that you could have folders for different file types if you wish but your file structure is completely up to you one helpful tip that i found is to start your folders with the year that applies to it you could potentially do one folder to showcase the entire school year so for example i could do a new folder here called 2016 through 17 as being the that school year and then within that folder so once i've created it it is now showing in my list of folders but i might go inside of it where there is no documents right now it's completely empty and i could make another folder inside of that so this might be my english folder and then i might create another folder for social studies i'm thinking that as a student this might be helpful because you're going to have different classes that you take each year so regardless of how you decide to file to start your file structure and set up your folders notice that what we call this up here is called the breadcrumbs it shows you the path of what you've created so we started in my drive that's the very top level and then we made a folder for 2016 2017 school year and inside of that folder we maybe opened up our social studies folder so the breadcrumbs show our path and how we got to where we are or more importantly how we might get back so you can see if a folder is going inside of a folder or whatnot now we can easily drag and drop files into this space and they will be filed appropriately another way to do it is if you're at the main my drive menu and we scroll down and we have a list of recent documents here we can open up our sidebar and show our various subfolders there here's the 2016-17 school year here's my english and social studies subfolders and i can actually drag and drop files to go into those from the main window here into these folders like this so you can organize documents after the fact i'm trying to think of there's lots of files here that i know that i don't really need and so we'll just practice putting those into folders okay if dragging and dropping isn't for you or even more importantly if you haven't yet created those files then i highly recommend that you navigate to the folder on drive first before you create the document for example if i'm going to put a new document in my social studies folder i would go to my 2016-17 school year folder go inside of that to my social studies folder and from here click the new google docs or file upload option and it automatically creates this untitled document within the folder that i was currently at so i'm just going to call this document my first google doc here we go my first google doc and if i click up in the title area where it says untitled document it should know to hopefully name my document that same name or even a better practice might be just to type it in yourself whoops there we go so our document is named and i have a little bit of typing on it google docs instantly saves automatically you don't have to worry about clicking save anywhere so i'm just going to exit out and i want to show you that it instantly appeared in my social studies folder i can use my breadcrumbs to follow my path back to my drive and see that indeed it's filed in the right place if i go into my sidebar and go to my recent documents my first google doc should be at the top of the list let's see there it is and if i click on it and open it up it will indeed be the correct document if i click on it one time and look down below it shows me where it's filed and stored if i change my mind and want that somewhere else i can drag and drop it into a different folder so now it's in my english folder and that path will will change automatically down below here at the bottom of your screen to show that it is now in the english folder via the breadcrumbs as well too all right so we want you to practice this i would like you to make two or three at least folders so you just want to make sure that you start at the high level of my drive and you access that big blue new button and you say new folder you can make as many as you want you can make or nest folders inside of folders if you want just pay attention to your breadcrumbs and know where you are and think ahead to what you would want your organizational structure to be to be the most beneficial to you you can hit pause now and make a few folders all right i want to briefly explain what it means to upload files to google drive so again by using the new button one of the options is file upload and folder upload now this is helpful if you're going to bring in a word document or pdf or something from another source another file type on your computer and you want to save it in google drive so it's accessible anywhere that's connected to the internet you can you can open it up on any machine and you can potentially share it with people as well in your unlimited drive space the one thing that i want you to know is that when you upload a word document for example it kind of retains its value as a word document whereas if you started it as a google doc it would have that google doc feel and the google doc toolbar and buttons and capabilities but if you open it as a word document it looks something like this so i'm going to scroll down and show you one that has just been uploaded as a word document compared to one that would be a google doc document same content two different formats this one started as a word document so you'll notice that it's almost like a preview of it okay i can't click on it and type on it and edit it i can say open with another third party app or i can download it to my computer taking it off of the internet or bringing it offline so i can open it in word but if i do it in a google doc same content now it's editable shareable there we go and i can change things around so that's a decision you'll want to make a lot of people like to take the content that exists already on their computers and file it away in google drive but if you're constantly having to redownload those documents you might consider the next time you start a new document starting it as a google doc so it just lives natively within google drive so if you do though however want to put in some of your files on your computer into google drive maybe for safe keeping consider uploading an entire folder this is a great way to share documents with the whole staff or your whole department you can start a curriculum folder where you all share resources put all the documents in there even offline and then go to folder upload and upload an entire folder at one shot or maybe it's a folder of images or a folder of anything and you can bring that whole folder in at once once you have the folder in your google drive then it's a folder like all of these it just lives at that top level it'll show up in your sidebar or show up in your main window and you'll notice there's a different icon on some of these some of these have a head a human head and some don't that means these have been shared with other people the ones with the human head whereas this one is just my own personal folder so that's a great visual and if you do upload a folder that you want to share with your team it's as easy as clicking on it one time and then clicking the plus up here in the top middle of your screen and then inviting people who also through their google drive account will have access they'll see it over here in their sidebar they'll see it in their list of folders you do have to invite them with their google drive account but then they will get an email invitation and an alert that they're being invited to share that folder with you another option is just the shareable link that might be beneficial for sending to your students for example you could just turn that on and rather than typing in all of your students email addresses you get this this link that you can copy and maybe send out to your students or post on the board and then they can access that it's still a shared folder it's just not shared with anyone in particular i'm going to turn that off now but i just wanted to show you that that is a possibility and it's a great collaboration tool when you're working within a school system because there's oftentimes many documents that are beneficial to more than just yourself so use the folder upload potentially the folder sharing and definitely invite others to have access to your folders just as well as your documents okay so let's take a look now at just a few quick basics with the doc themselves the docs themselves each of these being pretty much the same whether you do a new doc a new sheet a new slides a new form drawings etc i know that we already created a new google doc but let's just do it again we just start with that new blank document it's untitled we can type on it we can use tools such as voice typing which as long as i'm in the chrome browser i can go to the tools menu and access voice typing my internet's a little bit slow right now where i'm recording so that's not becoming active immediately but it will be on yours and then you can just dictate your notes and your ideas into your document there we go now it's active so i'll come down here and try to click on it i'll click this to speak and now google docs should pick up everything that i say and type it mostly accurately period you won't even have to keyboard if you get fairly good at voice dictation period pretty darn good i'm in a quiet room um just great at getting those initial thoughts down on paper perhaps let's put a title on this document my second google doc and again if i click up here where it says untitled document it should auto generate that name to match whatever is at the top of my document if you aren't in the habit of naming things right away hopefully google docs will do that for you um another thing that i like when i'm creating google docs is to be able to insert an image without having to go search for an image here i can just do it within google docs and the images that it searches for are um copyright friendly they're labeled for commercial reuse with modifications so the rights already exist to be able to utilize those and share them online and you can see the source of each of these pictures down here this one's from wikipedia this one's from pixabay a pixabay i know is a site where all of the images available on it are cc0 license which means i don't even have to give the attribution i don't even have to list the credit unless i really want to so i'm gonna definitely go with that one add it to my google doc resize it a bit and go and continue it to build this document the real power in google docs and the real reason why you want google drive besides the backup of your files accessible from anywhere is definitely with the blue share button in the upper right hand corner this is where you can send it to a colleague or just give somebody access like your administrator um or someone else to either view it or edit it or anything in between so if i invite um i'll invite myself with a different gmail address here here are my choices for what that other version of myself that other google account can do they can edit it which means that they can literally type on it and change my words and add to it they can comment which means they just insert comments and then notes pop up on the side saying katie maro made a comment on your google doc or they can simply just view it and use it as a locked resource that they can read in reference but not change at all in the same way you can get a shareable link which would be similar to what we talked about with the shared folders um this has different levels of access the first three levels are just within your google domain um but you can definitely click the more and go on beyond your domain and say anyone on the web can search and find this document or anyone who i send the link to can view it this is just viewing right now i'm just saying they can view it so if i do it like this and i hit save and i copy that link i've essentially just published a web page i put my um and i'll even take out my name here i just made the link something that anyone can view and i copied it and i hit done and now if anyone has that link and they put it in there they see this web page they see this picture and these words around it and um it's just an online web page so let's see where this my second google doc ended up back here in my drive i'm gonna again sort by my recently accessed files all right so in my recent files at the top of my list of docs is my second google doc along with these that i just accessed a little bit ago to show you and then my first google doc underneath of it so it's just a reverse order and how i've looked at my google docs um notice if i click on this one time and look at the path down below here it's not filed in any folder i was not inside of a folder when i clicked the new google doc button so it just lives at the top level of my drive so here's where i would have to drag it into a folder if i did want to organize it um i'd like to have you pause one more time right now and start a new google doc of your own i don't care what you put on it make it appropriate obviously but then if you would please share it um by clicking the blue share button in the upper right hand corner and add in a neighbor's google address find one from your neighbor or make it a publicly shareable link so that you can test it out on someone else's computer um and play around with where those additional sharing options are as far as whether or not they can edit comment or just view um and then have um the person that you shared it with go to their shared with me section of their google drive and see if it truly is in there so again you're going to hit pause in a second you're going to start your own google doc you're going to share it with a neighbor and then you're going to have your neighbor check in the shared with me section of their drive sidebar and see if they can access it with the same rights that you allowed them here's your final task go ahead and try it now all right i hope today has been helpful um i realize that some of you may be fairly comfortable or more comfortable than that with google drive and that's great you guys are great internal resources for each other i'm also going to share this one url with your tech leaders um it's from the google suite learning center and it's very nice to scroll through or even scroll on the top here and view these different categories of how to learn about what google drive can do um they'll definitely cover some things that i didn't today and um maybe go in depth with some more tricks or ways to um access and utilize your google drive folder so that's about the desktop sync this is uploading files syncing and access different ways to access your google drive offline um preview and download files different ways to open and update them deleting them i didn't talk about but very simple if you have a document that you are um willing to delete click on it one time and then choose the trash can um from up here in your menu bar and it will give you a um adequate warning and then it's actually saved in this trash folder so it's not instantly gone if you do change your mind all right let's see what else this helpful document recommends organizing and searching them um creating folders we did do that we moved files to folders yeah you can star important folders a lot of additional features might be accessible underneath the right click or control click menu so if you um click on right click that file or folder then one of the options is to add a star then you can filter or sort all of your drive files by the ones that you have just starred to um i know that i didn't say this and it's definitely worth saying that google was initially before it was ever drive it was a search engine that's what it was initially known for and started out with so the search within google drive is pretty powerful i can put in any part of any file name um for example i might put something like tech integration here and i can get lots of suggestions of word matches within my google drive and lots of different file types i can also when i click on that search in my google drive search for just specific file types so just pdfs that i've stored in drive or just spreadsheets example or for example so um i do even though i i don't have the best organizational skills i do have a real strong affinity to that search bar and um try to practice naming things that i'll remember what to search for later on um because it does a really nice job and does help me find things and um make it more accessible in the future again let's go back to this tip sheet and see if there's anything else we missed sharing files and setting access levels we did mention that within a document and the edit comment and view view drive activity this is kind of like an activity feed saying what you did last um how to collaborate and add authors what to use different google drive documents for or different file types for and there's even some more training this is just one site there's a lot of additional help online as a matter of fact probably the best place to go besides asking your esu eight um colleagues to help you with a question is just to to google it google your question about google drive and see what comes up for support help online but best of luck you guys having google apps in place at your district is definitely a worthwhile use of your time um you can find lots of uses every day to save you time to make you more productive and efficient and just more collaborative as a faculty together and i do encourage you if you ever have any questions to reach out to us we'd be glad to help thanks so much


Has the essential oil trend picked your interest lately?  Either way, you found the right video. Today we are diving into the simplicity of black seed oil to determine if it's actually the magic medicine it's made out to be. Hi friends and welcome to your Inception's YouTube channel. My name is Greg Gostingar and on this channel we are on the hunt for the best products to boost brain performance. I've tested out products ranging from brain supplements, metropics and gadgets in order to give you the best honest reviews possible. If that interests you then be sure to subscribe and hit the bell for notifications on all future uploads. Now coming back to our topic of discussion today, the black seed oil. Now I've been supplementing it for a few weeks so I want to share everything I've learned about this product in this time. Most importantly I'm going to talk about the benefits, the effects I noticed and a few things you should be careful about. So if you're ready let's just begin. Now the black seed, scientifically known as Nigella Sativa, goes by many names. Black cumin, Roman coriander, black caraway and even fennel flower, all refer to the same thing. Now the black seed is native to Western Asia and Eastern Europe and that's exactly where I come from as you probably noticed from my accent. Now the black seed oil can of course be found in stores globally. Now what these seeds are is the product of a native shrub that produces fruits. Now black seed in its various forms has been known for its medicinal properties, inviting it into our big white world of supplements. Now a great fact about black seeds is that most of their benefits are strongly supported and backed with scientific evidence now. Rest assured this is a natural remedy you can trust. Now let's talk about its main benefits. On a side note have you ever experimented with black seed oil? If so let me know what you think about it below in the comment section. Now to start things off, the benefits that have been scientifically proven are abundant so there is a lot to talk about here. First off, black seed oil is rich in antioxidant content. This plant-based compound helps protect your body cells against damage and prevents inflammation and diseases from developing. Overall health and well-being, check. Then black seed oil can also help lower both your blood pressure and blood sugar levels. It reduces your LDL and cholesterol levels, which means it can even naturally help you lose weight while you're taking it. Black seed oil can be consumed in liquid or capsule form, making it easier to incorporate into your diet. Weight loss and blood levels? Check. Now this one requires a little more research but there is evidence that black seed oil has the potential to combat neuroinflammation, which is inflammation in the brain. This could prevent diseases like Alzheimer's and certain cancers. So brain health and performance? Check. And last but not least, black seed oil can help calm skin conditions like acne, dry skin, psoriasis and similar. It is also a healthy option for your hair to strengthen it. So hair and skin health? Check. But not every black seed oil supplement is equally effective. In fact, many won't provide any benefits. And here is why. Now obviously, when you're buying the right black seed oil, the only content it should have is the oil extracted from the black seeds. It's the only ingredient you need and any additives that might be in it means it's not all-natural. So, instead of talking about ingredients, let's talk about what you can find in all-natural black seed oil. It has vitamin and mineral content and contains up to 9 essential amino acids. It has both unsaturated and saturated fatty acids. There are, however, different variations in black seed oil content. What this basically refers to is the extraction method which determines the levels of purity of the oil. As you may already know, oils are commonly extracted through three different methods, including steam distillation, cold compressed and solvent extraction. But the best method to extract black seed oil is slow, cold compressed. Why is that? Simply because the Nigella cetiva seed oil must retain its original components and the optimal method will preserve the active or volatile components the best. Let me explain how. Since this potent oil is a mix of different components with several chemical properties, any method using heat for extraction will likely cause the volatile compounds to evaporate. Even a fast, cold compressed can be damaging as it generates heat which will eventually reduce the quality of the oil. This makes slow, cold compression the ideal method for extraction for black seed oil. So among the different varieties, the strongest black seed oil will be 100% pure oil with absolutely no additives. This oil contains the highest value of volatile oil being around 4%. In many cases, it is prescribed to treat respiratory and chronic diseases. Then there is organic variety. Now organic black seed oil is a medium range oil with less volatile oil and it's less pungent as well. Now this oil is easy to consume and you can use it directly without a carrier oil. Oh and not to forget the key component of black seed oil is thymoquinone. This is where the antioxidant, anti-inflammatory, anti-bacterial and anti-fungal properties come into play. Now as you can see, black seed oil has a lot to offer so I wanted to test it out for myself and see if I can experience the benefits too. And here is what I found. By the way, are you on the lookout for the best on tropics to boost your brain performance but don't know where to start? Take a look at our free nitropic quiz linked below to get personally carried recommendations about some of the market's best on tropics that could be the perfect choice for you. Now I've been testing this supplement from Tricutra.  Now with this supplement you get 500mg of potent black seed oil extract per one liquid capsule. But this supplement also contains a few other compounds like vitamin E, like olive oil, beeswax and HBMC. Now I didn't have any particular expectations before trying it but I still wanted to see if anything happens. Now in just a few days I lost all my grey hairs, I lost 10kg of pure fat and my energy grew exponentially. Nah, just joking. To be honest I didn't really notice any short term effects while trying it out. But as I mentioned before you need to take it for a few months to really notice the benefits.  Also be smart about taking it. I'll talk about its safety soon but let's first mention the optimal dosage. And this is where things get a little bit blurry. So there is no standard dose for black seed oil. The best option is to consult your health professional. Now the correct daily dosage for you can range between 200mg to 2000mg. It all kind of depends on your purpose for taking black seed oil and how long you intend to take it. Now I didn't experience any side effects at 500mg daily but whether this is the optimal dosage it's hard to say. By the way if you liked this video please press the like button below and subscribe to this channel. Now regarding its safety and potential side effects. Most studies on black seed oil are researched in the short term. There is no evidence of side effects during a 3 month span. However beyond this time frame there are chances of bloating and nausea. Now to learn more about the potential risks watch my video up here. Now how about its price? You can buy black seed oil from anywhere basically and you're looking at an average price of 20-30 dollars per 1 bottle. Now this product I've tried, this one from Triketra, costs about 23 dollars. But you can use my discount code below, you can find it in the description for an additional 10% discount. So what's my final verdict? Now looking at the research alone I can conclude that the benefits are plentiful. Black seeds have anti-inflammatory and antioxidant properties. Black seed oil is amazing for your health, skin and hair making it an all around health benefit. It can be bought in both capsule and liquid form and the benefits are backed by scientific research. Now the biggest drawback is that we don't know the long term effects of black seed oil. There could be potential detriments we don't know about simply because we haven't done the research on it yet. So for better measure always consult a health professional beforehand. Now my user experience tells me that this may be a great product but you won't really notice any short term effects. But if you care about your immunity I would definitely recommend trying it out. And if you're looking for a strong brain booster whose effect you'll definitely feel then watch my next video up here. Thank you guys for watching and I hope to see you soon again, stay well.