Okay, very good morning to you. Hope you're doing well. Wednesday 25th of November I had Most of the day off yesterday away from the desk and unsurprisingly then we hit the 30,000 when I'm not around but it's okay. I can I can live with that but hopefully the briefing yesterday was helpful because a lot of the kind of positivity we were talking about and the kind of three elements of The Biden transition coming into effect with the Yellen nomination From the president elect for the position of US Treasury Secretary And then ongoing with some of the COVID developments with the vaccine from Astra at the beginning of the week all positive catalyst So the kind of simultaneous nature of these things all happening at once with Technical breaches on some key levels such as like within oil from that break of the late August high Just some moves really start to accelerate and much of this morning really is The kind of morning after the day before and I'd say that because it's slightly reminiscent of a of a hangover It's the idea then if you're particularly new to financial markets now of not now doing something inappropriate Often what you can see with new traders is they come into a day post Yesterday when there's kind of nice more uniformity to to market movement and correlations And they just start approaching it like we're gonna have a complete repeat of the type of moves We had yesterday which more often or not usually is not necessarily the case because market prices obviously move They factor in now the new kind of what's priced in for the events that or the catalyst that created that movement in the first place So unless something more meaningful now develops it could be you either see consolidation or in fact Perhaps even a little of a pullback then for the continuation of the trend that was materializing. So really just having a look at the charts here Equity index futures in terms of the overnight Asia Pacific Performance it kind of followed on from the higher close on Wall Street gains ranging from around 1.5 to 1.6 percent across the three major US Indices the futures then that the Dow well and over and above the the thirty thousand level thirty thousand one hundred and sixty five In fact the high print that was seen in the futures market at least that was in the overnight Asia Pacific session Then we just faded the move slightly before we've consolidated now going to the European open The Dow as that futures still positive that the S&P Marginally so by around six points the 10 years pretty flat for the moment Just looking at gold obviously that's been quite the focal point of this week Just given the renewed breakdown of what we've had in price given the break through the relative consolidation that we had From the initial first vaccine Pfizer low that was on the 9th of November I didn't around the retest we had back of the 19th and the breakdown we had at the beginning of the week then just keeping gold heavy for the time being and Now just looking at that eighteen hundred dollar level. You can see right down here in the bottom corner any type of bounce and retracement would be looking at some quite interesting levels which would be around a recovery up to 1809 spot six in the futures which was the High that was seen in the overnight session before the push down to then the retest which is the range of Overnight, which was yesterday's low Any further recovery from that point then they came out 18 spot 8 which would be the low and eventual break From Tuesday session and then above their same kind of pattern The big move that we had on Monday the floor of that with the eventual break Which saw some quite heavy follow-through then for the recovery And then the kind of classic short moving moving price action back down lower now be around 18 28 That's how I'll be looking at things on any type of upside recovery Some good areas of resistance here using the pattern from the kind of descent in price and if we look on the daily There's the one area which a lot of people were looking at which seemed quite a long way off But actually having moved now a decent amount of 150 bucks in in gold in a very short period of time You can see that break down in price now just more evident of where we were trading back down to around the Consolidation of July in the summer that coming in with the low end of that range This is a lot of what we were talking about yesterday coinciding with that 200 DMA blue line, which is around 1795 or so And that's where the the market found some support both yesterday and also in the overnight sessions That's a key area now That may well hold for the time being just given the the scope of the move seems as far would be unusual to see perhaps a little bit of a range forming now from around this 95 up to around 1819 and a half 20 which was basically a reflection of that July range that we were trading in So that's the the gold market the oil market was was certainly quite interesting Yesterday because we had on a daily chart. We were very much so yesterday talking about keeping an eye on that late August High which was the recovery from the pandemic Movement that we've seen since the course of this year and the break above that level just saw a real acceleration at the price Not only the summer high, but also that March 2nd low point, which was quite key as well going back Prizes are really the the pandemic kicking in and the breakthrough that saw a quick acceleration Straight up through 45 bucks in the futures, which was our kind of target We're the only breach of these levels and I know a number of the guys in that fly live got a hold of that So absolutely well done on the back of that move here now then where we're looking at is 45 72 is the overnight high in the futures But around there starts to encapsulate the low that we had on the 5th of March and also the 27th of Feb kind of around here There'll be quite key, but any more firm definitive break in the continuation of these moves Then really there's not a great deal more Would be surprised if people would feel quite a bit more bullish here for a continuation on a push higher But perhaps more importantly, I'd say for the rest of this week We've probably got now a decent level of support will come in On that same level that was restricting price, which will now be a floor for price Over the course of the next coming sessions is how I'd see it And then in the equity market Just having a look in Well, let's have a look at the S&P Quickly, and then we'll look at the Dow and then we'll go over some of the headlines. So here is the S&P and I've just marked it up with This and the Dow is an area with a colored rectangle of probably an area that I'd be keeping a fairly close eye on Today, let me just remove my my camera so you can see the actual chart a bit more clearly and so this encapsulates then The kind of overall moves that we've had going back to the beginning of the month That was that Pfizer spike that we had which was the most kind of prevalent given that was the first time that breaking news came out We've had those other moments the Moderna kind of high And so on and so just looking where we are at the moment This kind of goes in step with much of my overall View about where we might go from from here, which is I don't think it would be That unusual to see a bit of profit-taking we've kind of seen that emerge in the overnight session They have Asia follow through then fatigue setting in I think if we did get back down lower though Interesting area around 36 kind of 20 Which was the the previous top of the price action on the 17th and 18th? And then you've got the pivot residing just below at around 17 3 quarters and 18 so That could be quite an interesting area for a pullback for the longs And looking to follow then this move back up and then just using the framework of this current price action To kind of manage that position on the expectation then that we continue to just push one up Not back just to the overnight highs, but to the eventual high that was seen back on the 9th so kind of similar case with the The dow so again my idea here being that Prefer the long positioning but now it's just about being disciplined to wait for the most optimal Entry point and just jumping and getting long at this point. I don't think it's probably the most astute play Prefer here again looking at the dow. We got the pivot level, which was around 29 890 which was that previous resistance you can see on the 16th 18th 24th before the break came also came back down close to that level for the push-up that we saw Yesterday, which was in the late US sessions. So kind of like that area if it comes back down there Could be quite interesting on a downside any breach of that then the potential for a deeper move back down to correct below 29800 and then obviously and any longs just looking to come back up towards Some of the highs that we're seeing initially in the US session and then up to the overnight session high But again, I only really like it that comes back down to around basically what would be the pivot level So yeah, that that's pretty much it from overall summary I mean that the actual news flow I'll talk you through now. It's very light in fact I think one of the main important things to to also take away from Yesterday's move and then also to apply to today's mentality is that the COVID situation is still Um progressively worsening in America I mean the latest that I saw last night was California yesterday reported the second biggest jump in coronavirus cases On record logging more than 15,000 new infections for the second time in four days. So this of course as well comes with US traders will probably look to head for the exit early today That's normal Procedure ahead of Thanksgiving where all US major markets are closed on Thursday There's normally short miles and Friday But most traders will then take it an extended period off and not return until till the following Monday so in terms of today's market session, I'd say perhaps then volume wise and consequently any type of movement might be quite early into the UK afternoon and then things might start to quiet now as we go further in towards the Wall Street close But the other thing is then The point I wanted to make was about COVID although it's getting worse in the in the US You know, I think you've got to trade what you see and at the moment the combination of multiple fundamental forces all Coalescing in a positive way with some technical key breaches of long-term levels that caused Price to kind of be exacerbated on the moves to the upside. I think that was Just trading what you see really and not overthinking it Certainly, I think the COVID situation will come back. It's very unusual for the market to remain in this kind of Period of hysteria for long now that we've achieved 30,000 The next kind of meaningful area on the upside then is what? 31,000 or 35,000 and that's still a way to go in that period of time obviously things like Thanksgiving the Tangible effect of that as a potential super spreader event will probably become known in the next 10 to 14 days And so that what I think will be quite interesting pivot point and if that puts us back into mid-December and Given the extremity of the equity our performance that we've seen particularly just coming in post-biden and the election victory then any large kind of sizable Portfolio rebalancing that might take place by some of the bigger players in the market as we go in towards the end of the year Could be something just interesting to think about but again You've got to think about timing on the day training environment It's always important to you know Just go with the flow to a certain extent and be away with be aware of what's going on fundamentally But then Timing is quite key. You can be bearish on the COVID but still be buying this market Because timing wise the bearishness of COVID might not be materialized for another couple of weeks is yet as one I'm kind of alluding to So yeah, that that that's my overall take at the moment. So You know, no no need to to be rushing in today You know, just try to reset mentally and then just go at it again So, yeah a couple of headlines to update you on We do have the UK spending review Happening today. This is Rishi Sunak. I've seen the Chancellor and he'll set out a 4.3 billion Pound plan to tackle a threat of mass unemployment the OBR the Office of Budget Responsibility Forecasts are expected to show much higher unemployment and unsustainable public finances I guess something that's More interesting here that we tend to see and a couple of nuances here is the fact that the spending review is being fairly short dated normally We'd have a budget that would outline for multiple years But given the lack of clarity and the fluidity of the situation with COVID We're talking about kind of more short-term 12 month outlooks of what the government intends to do The bit that's normally more market moving and this is really more typical for if you are trading UK fixed income So guilt is the time of issuance that comes out the DMO the debt management office Now the DMO is set to announce today almost a hundred billion pounds of extra issuance between December and March So again, you've got a the government's got to raise money in order to pay for the phenomenal amount of Spending that it's doing at the moment. This takes the full fiscal year amount to 482.8 billion pounds as you can see on this graphic here and according to a median estimate That figure according to a median investment of 12 primary guilt dealers That of course as you can see here is more than twice The previous record we have in the financial crisis So again to put the pandemic into a bit of context the amount of government spending that's being adopted by the UK To deal with the pandemic and so the subsequent amount of issuance that the debt management office for the UK had to Conduct is twice the amount of what we had during the kind of GFC. So quite quite incredible really But from an overall take if you're trading sterling Even the footsie things like that Typically the spending review doesn't really create too much in the way of a market reaction The other thing of course is that a lot of this has been well telegraphed in the press You can pretty much get the full entire breakdown Already even with articles like this on on Bloomberg of exactly what it is that he's going to be saying what he's going to be Outlining all these types of things that comes as very little surprise nonetheless. He begins at 12 30 The other thing we've had overnight is some oil inventory data In terms of oil it's backed off a little bit in the overnight So again looking at the structure of price away from that longer Time frame on the daily chart looking at the more intraday perspective Just marked up this rectangle Solid area support here. You've got the 45 hand or the cap on the initial rally into the US open And then the overnight bounce that we've had in the Asia-Pacific session on the the break that came early on So you've got a nice kind of framework to work with here You've got the R1 on the upside of the high you've got a nice area of support on the low So probably just waiting here now for the DOE numbers to hit a bit later on to see where we go On that point then you had the API's last night And as I said the the market did actually move considerably higher overnight when Asia-Pacific session begun So largely a lot of the API numbers are just brushed aside to some respect But just so you're aware ahead of the figures later the headline bill was 3.8 million quite considerably large and expected draw of 300,000 cushing draw 1.4 million So notable cushing draw down As opposed to then the build we have in the headline gasoline bill 1.3. They're still as a draw of 1.8 million That leads us then on to What have we got for the session ahead? so the ECB financial stability review and Rishi Sunax Spending review, I don't think I'm going to be particularly that interesting to be quite honest with you So it's going to be more of a US centric session and given the fact that we've got Thanksgiving Basically, North America or the US have crammed in all of their data releases into one afternoon So what typically would be things we'd see on a Friday like University of Michigan? For example, it's actually going to be coming out today So note that today at 1 30 you get durable goods you get the second preliminary reading of US GDP For q3. You also get the core PCE numbers You also get initial jobless claims personal income You've got core PCE University of Michigan new home sales and the DOE all different trees coming out as well as the FFC minutes Later on of course this evening. So a heck of a lot coming out in fact So again, I think it'll be a US kind of based session in terms of What we're looking out for in regard to a more definitive market direction And then just looking and playing with these charts then from a more of a technical structure standpoint looking at Keeping it on the dollar with still up this precarious kind of long-term level support So there is still that potentiality of a further Destruction if you like of the dollar in the short-term environment and those major currency pairs in euro dollar and cable is still trading quite close to some key Higher levels on the upside. So again, just quick look on those charts if I look at cable here You've got a little bit creeping up here is UK European players come in and then you've got that 134 handle which is quite a nice level on the upside which coincides with the R1 Which was the high that we had on Monday session with some of the renewed dollar weakness and then just looking at Euro dollar You've got the R1 just acting as to support this morning just above there You've got an area of the the Pfizer spike high that came On the ninth, which is up at one nineteen twenty nine and a half again I've marked up this rectangle as a key area of interest Quite a significant both directions both resistance through the mid-part of the month and then a support area in The overnight session to see this latest bounce that we've had to be looking at that to hold up as a floor for price For the moment, it will be quite key On the COVID front obviously in the US or in there in Europe Excuse me Italy on Tuesday did report the highest number of COVID deaths in a single day Since the end of March, but countries like France then as expected Macron came out and outlined a phased and cautious Reopening of the economy in a step stone approach starting from Saturday The UK PM said the four nations of the UK will have agreed to relax COVID-19 restrictions for Christmas To allow three households to meet for up to five days So again the perception of dollar weakness really emanating from the factors that really drove price yesterday Obviously Janet Yellen. It's quite a key one for me really Given the fact that she'll be closely aligned With working with the Fed in a cooperative way rather than in conflict during the Trump administration Manchin era and also her disposition for erring on the side of being cautious and gradual ie dovish Helps play out with that idea then that without any force coming stimulus factors coming in People will be of this mindset of lower for longer mantra that will help support general market sentiment equity valuations, but also Put more downside pressure on the dollar so keen to watch that if that does materialize then Be keeping an eye as well furthermore on those commodity prices in the oil and gold Final thing is if you are already on amplify live or if you're not Do feel free to check it out If you just go I'll put a link to this if you're watching this on YouTube But amplify hyphen trading dot learn worlds.com is our kind of portal our trader hub The reason why I'm pointing this out is not only do we have live streamings about the day But we host every Wednesday evening what we call masterclass where we get Internal senior traders to go over some of their specialisms in a kind of interactive format in a private webinar But we also get industry speakers and tonight I'm quite pleased to say we've got Nick Baker Who co-founded the world's leading asset and wealth management consultancy firm? He now works in a variety of different roles And one of those being he's our non executive chairman here at amplify trading, but he's also just got some really great Experience about a number of different things So really looking forward to having a chat with him later on tonight on amplify life So if you want to join us just just check out the link in the description Okay guys, that is it gonna wish you a good day ahead and I'll see you in the live chat room. Thanks very much


So I will start. So I'll be talking about building a REST and GraphQL API with JavaScript in five minutes. So maybe a bit of working with a timer. So expect that. My name is Daniel Madelisa Piri and you can find me anywhere online as Mao Gambiz, M-A-L-G-A-M-B-S. I do developer relations at Strati and I'm a disc jockey, I mix house music and techno on mixed clouds. You can catch me there as Mao Gambiz also. This talk will have a couple of Lego references, sort of an inside joke at Strati. We seem to really like Lego. Yeah, and this is a brief overview of what we'll be going into. So like the talk says, I have five minutes to build a REST and GraphQL API and then we'll get into like a quick Strati 101.  So let's get started. Actually I haven't done this. I don't know if it's true, just like an add to like intrigue. So if you wanna get started with Strati and this conversation earlier, my preferred package manager is Yarn. There's an NPN and NPX alternative, but you can start with Yarn create Strati app and your project name or you can use a digital ocean droplet and I have a link to that. So the first command you see is to get a Strati project done and the second one is to get a Strati project running on digital ocean. So let me start a timer and let me take a couple of deep breaths. We'll set this for five minutes and we will go. Okay, so it started. Sorry for the noise that will come up when the time ends. So once you run the command that I shared, you have to register and create a user. I'll try to please do this quickly. I already have a password and my email. So let's just get into it. So this is a dashboard and we have to create our first content type, which is basically a collection of what type of data we want to store. I will create one for coffee. So this is sort of like a collection of different related fields. So I want to create something for coffee and in that I will have individual fields. So I want to have a name for a coffee drink and I want to have a, what can I call this? Yeah, okay, a brew, my bad. A brew, okay, let's finish. So we'll save that. I'll tell you where it starts. This is a Strati server and take a bit, but yeah, super about my five minutes now. Let me just refresh. Weird. I'll do it manually.  So bear with me. Okay, there we are. Great. So we have our collection type coffee. Let's actually add a few, like actually add content to it. So a coffee drinks out there. There's like a mocha and then that's a espresso coffee. Let's add another one just for control. There's like a, what is it? Just like an americano. I'm definitely not going to make five minutes. This is also like espresso, but just change the user, it looks nice. Cool, okay. We have like content, great. So now, so that we can actually get our API running, we have to add permission so we can send requests. So we have our coffee collection type. We just click find and find one so that we can get that working when we save. We have the server running on localhost 1337. So we can actually send a request to localhost-coffee. Okay, there we go, coffees, I don't know. So we have the mocha and we have the espresso built by me and we have the americano, we have the espresso. So that's the rest API done. I don't know how we're doing for time. We have a minute. And we can actually get a GraphQL API up and running by installing a plugin. So we'll do this, fingers crossed, this works in five minutes. But this is literally all you have to do to get the GraphQL API running. It's a plugin that you can just install and configure the same way as I did the rest API. Okay, seems like I have to do this manually also. Can we take it? Okay, excuse that, if we go to GraphQL, we should have that, wait, it didn't actually install.  And five minutes is up. So I'll just close that. All right, let's go back to our slides. I promise five minutes. Can I make it? No, but we can actually have the GraphQL API installed. I don't know for some reason why that's not working. I have a backup API running on Locos 30 and 38. I will switch to that. Where is that? Zoom is being funny. So I have another server. I think I just think if anything wrong happens. And this is actually a collection of albums for music that I DJ. If I run this, you actually make a GraphQL query and get back some data. So that's pretty cool. I actually want to get back into the slides. Did I make it? No, sort of. I don't know, you tell me after. And I think I did a lot of what might seem like magic because I'm not sure if everyone's pretty familiar with Strapi and this is probably the right time to get into a Strapi 101. So Strapi is a headless CMS. I'll get into what that is a bit later. Headless CMS, yeah, I'll get into what a headless CMS is. It's open source, it's for an MIT license. You can tingle with the code on GitHub. It's fully customizable. Like I said, it's open source. You can fix this API and mess around and do a couple of like ads and abstract of business logic in Strapi. It's self-hosted also. So you choose where you deploy it. You choose where you host your data and use or own your data also. And like I mentioned, we built the API with 100% JavaScript. It's built with Node on Coa and yeah, I guess it's the popularity JavaScript has. It's good to have like a backend with JavaScript and a frontend with JavaScript too. So that's also a big plus. Got a really cool plugin system. So you can build additional functionality into it. The GraphQL API, which gave me so much, the GraphQL plugins, sorry, which gave me so much trouble is a plugin built by a community member and it's called GraphQL. Rest is default like you saw. The rest API was working very well. And then there was an issue with the GraphQL but GraphQL is supported like you saw in my backup. So a bit into what a headless CMS is. So it's sort of like a backend where like your data is accessible by an API call be it Rest or GraphQL. If you think about like traditional CMSs and what that looks like, the likes of like Drupal, Joomla and WordPress come into the picture. They sort of have a very connected coupled approach to the way they serve data where you have a frontend that you cannot disconnect it. Well, now you can with headless WordPress. They're going headless also. But traditionally everything in your frontend was connected to your backend and you had no control over how that works. Yeah, that's sort of what a headless CMS is. I have a really cool illustration that I think will sort of cement the idea of a headless CMS. So you can deliver content anywhere to any frontend. So this is like a mobile application. You can actually call it from another server that's your thing. You can have like wearable devices, IoT devices, websites. If you can make an HTTP request on the device and you could probably use a headless CMS. So yeah, your content isn't really locked into one platform especially now where mobile is taking over. There are more people using mobile phones than people using like computers. So that's a huge benefit of a headless CMS. Use cases, when you think about use cases and CMSs, I think I like to call this the curse of WordPress. WordPress was really used to make mostly blogs. So everyone assumes that all you can use for like a CMS for there's actually lots of use cases. We see people using things like Strapi to create career websites. There's like vendors who do fast food, displaying info on their menus in Strapi. There's people building games, CR, people. And even just like normal games to use like a Unity plugin if that's your thing. Although it probably isn't, this is a project. So people use it for a lot of things. I've added a lot of resources for things I've built with Strapi. A couple of websites with Gatsby, Nux. And SAPR, I think it's so talk also, so that would be cool. So yeah, it's way beyond blogs and corporate websites. There's so many use cases for CMS. Can we just take some water? Yeah. And so you're probably asking where does Strapi fit in your stack? And after my explanation, you probably have a good idea of where that might be. So have data in your backend with CMS and you want to send that somewhere. I have like a very quick description of how to add Strapi to a Nux application. So yeah, we're using Nux. Before we get that, like before we actually have our content displayed on our Nux website, we have to do a couple of things. And this is installing Apollo client and the GraphQL packages so that your Nux application is able to call your Strapi backend via GraphQL.  We edit our Nux config file and then write some code. Yeah. So this is all you need to add GraphQL to your Nux application. You add this module and do install the GraphQL package and you're good to go. Like I mentioned, immediately after installing it, you get your GraphQL API. So my bad. With Strapi, you can customize the endpoint, of course, but the default endpoint is Logohost 1337 slash GraphQL. For the slash GraphQL doesn't change. And, but the port number can change. That's very customizable. And once you define this in your Nux application, you're able to call your Strapi server and deliver content to your frontend. Well, of course, it's for using the GraphQL API. So we have to make a GraphQL query. I ran this query, but just in case, like just so it makes a bit more sense. So I can show off the benefits of using GraphQL. You can really define exactly what you want to get out of your query. Let me just zoom in a little so that this is a bit more clear for everyone. So we have an album collection type and inside the collection type, we have a couple of fields. ID name, description, image, GraphQL. We don't necessarily have to get everything back. We can only get back exactly what we want. So let's say we don't want the ID for some reason. Usually the ID is much easier for lots of data, but let's say we just want the description of an album and the name. When we run our query, we get exactly that back, the name and the description. And we can do the same. You can just have an image, my bad, image, and that image contains a URL. So if you run that, yeah, there we go, we get our name and an image for the post. So yeah, that's pretty much your GraphQL request. So this is a GraphQL query we're making. This is the information we're getting. We're getting the ID field, name field, description, image. Yeah, I think you get it. And then we sort of import that query so we can actually process it. And remember, we use Apollo Client. So we import the query that we defined in the other file and add that as a parameter for the Apollo query. So Apollo knows that this is the query that we're running. This is the data that we want to get back and sort of filter that data and get back like much more refined like data that we can render on our page. So this happens in your index.view file, NUCs has a really interesting way of organizing its directory. Every page is in your pages folder and index means that's your index page. And if you wanna have another page, you can really just call out page two and that would be like your website slash page two and it would open that up. So yeah, this is practically what we do. All we're doing here is importing our query, our graph scale query, telling Apollo that this is the query you want to make and filtering that data. And then rendering it, actually rendering the application. So all we have to do here is use album name because that is exactly what is written in our query. That's the field that we want to get. So we want to display the actual name and the response data is in the album data property that we defined here. And that's exactly what we do because we query for an album with the name description image. We render exactly that, the album name and the album description. And everything is awesome. We have Strapi working with Naxx. So I actually want to show you the website behind this. This is, let me just make that smaller. I think I zoomed in too much. So this is exactly how things will look and just so you can actually get a really good idea of what like, and so you can compare the graph key or query and the response on, yeah, there you go. Windows is being Windows. Great. Okay. So let's get back everything. The description. I actually want to have the ID here so we can have a look at everything. So yeah, here we have the first item. Malgam is on air, matches that. Description matches that. And so basically just rendering everything that we get from our query response. And yeah, again, everything is awesome. Very happy that this demo wasn't as much of a disaster as the previous one. So that's great.  I have curated or I will be creating. So if you want to catch up with what's new in Strapi, this is a really cool place to look at for resources. So bit.ly slash Strapi dash resources. So I've listed a few plugins, a few blog posts, links to like getting started, quick start guides, documentation and a bunch of projects that I mentioned that use Strapi with Gatsby, use Strapi with Nux, use Strapi with Sapper. Yeah, that's pretty much it. I'm bummed out that the GraphQL plugin didn't work, but thank you very much. I will stop sharing my screen now. That's great. Is everybody have any questions? Please unmute yourself and ask questions about Strapi. So we have one here from Dominic. Does Strapi have its own database and is it customizable? Oh yeah, a very good question. I didn't touch on that just so that we can try and keep things short. Strapi does support a couple of databases and that's up to you to choose when you're getting started with it. So we have like MongoDB, we have MySQL, we have Postgres also. So you have your database, you have the freedom to choose your database when you use Strapi. And so yeah, I hope that answers your question. I have a feeling like the first demo you did, you did it like you already installed it, but the UIL is wrong. Can we try that again? I'm just curious. Sorry. Now can you try the first demo again? Yeah, sure, okay. So the next one is slash graph QL. And you did the demo, I think you did like slash something slash graph QL. Ah, I see, okay. That matters. Probably. Let me just share my screen again and start that. Why do I do that? Also my mouse stopped working mid-presentation so that was very uncomfortable. Cool, okay. So where is that demo? Let me just make this full screen. So that was here. I'll just refresh this that we get back in our Strapi admin. So the issue actually, okay. So the GraphQL plugin is installed and the issue was, you said I put the wrong endpoint. Yeah, I have some field control. Yeah, you're right. Okay, so I should be able to query coffee. Can we use my... So let's call this query coffee and... Ah, yeah, okay. Very correct. Thank you very much for that. So the demo didn't show. Great, so coffee brews and what else did we have? Name, cool. And yeah, exactly, we got that back. So I guess I did it in five minutes. I guess the pressure of making it in five minutes made me mistype the endpoint. So yeah, there we go. So we have another question here. Okay. Why Strapi over other headless CMSs? Well, I think that's a very interesting question. My question to a lot of things like this is always, it depends if you're in a scenario where the benefits of using Strapi would give you value, then you should definitely use it. So if you want an open source CMS, then it's an awesome, like it's an awesome CMS to use. If you want a CMS that lets you host your own data and customize the API, then Strapi is probably much better than others. There aren't many headless CMSs out there that have the combination of things that Strapi has, like choice over your database, the types of, and APIs we have, both GraphQL and REST, the customizability of the API, it's super customizable. We have hooks that can like populate your CMS on like your server starting something really cool that a lot of community members have been playing around lately is using Strapi for authentication. So you can actually manage users with Strapi as you would with a service like Auth0 or instead of actually building your own authentication, micro service, this is something that Strapi can handle for you also. And there's a lot, but like I said, it depends on what benefits you think would make sense for you and like what you want to build. So that's my reason, at least, all the reasons a lot of people choose to use Strapi. Strapi have a pretty awesome community. The project's really community driven and it's open source so you always have Strapi. I'm not sure if it's any other question. Do you have plans to support Svelte? So yeah, we do support Svelte. In my resources, I linked to a blog post, a blog that I built with Svelte. For Sapa is sort of a framework to build web applications with Svelte. And I use GraphQL and Svelte. So like Apollo has a Svelte package also that lets you query GraphQL APIs and render the data in Svelte. And I built like a minimalist, I could show you if you want. I don't know if we have time for that. Sure, yeah. I think it's pretty cool. Well, I like it. If you like minimal designs and minimal websites, then this is probably for you. What is it called? Minimal, minimal, yeah, Sapa. Cool. Probably shouldn't go to the end point. But yeah, this is the site. So this is built at Sapa. Yeah. So about, and just got a couple of articles. Also like this site is in production. The articles portion is the one that has like the GraphQL. So it would take some time for my Hiroku instance to wake up and actually bring back my data. Cause like for demo purposes, I just use Hiroku because I don't use this site every day. Yeah, that's why articles didn't work. But yeah, this is built with Sapa, which is practically sold. So it works with Sapa. Yeah. That's awesome. Yeah, that's pretty cool. Any other questions from the rest? All right, I think right now if no one else has any questions, you guys can, if anything comes up, you can always ask Daniel at the end of the session. Yeah, so.


Hi friends, welcome back to my channel and a very special welcome if you're new here. My name is Jen. I'm a certified weight loss and nutrition coach and it's Monday, so it's meal prep day. I have three fantastic recipes for you. Whole, real food, lots of protein, delicious and comfort food or foods that you might not deem as healthy that I've created healthy.  Subscribe if you're not, turn your bell on because I do a meal prep every single Monday. All of today's recipes will be on my recipe website. I will link that at the top of the description box. I will be building the recipes and tracking my food as always in the free Trainist app. Trainist is a free calorie tracking app. No ads, accurate, easy to use. And as of March 21st, they are adding some new features where you're able to check in, log your weight and progress photos all free in the Trainist app. So I will be linking that as well in the description box and I'll be showing you here on the screen how I built all of the recipes and all of the calories, protein, fats and carbs of each recipe that the Trainist app will automatically calculate when I build it. And don't forget the Trainist app is 100% completely free. So again, I'll link it down below for you. Nutrition coaching where I offer personalized to you macros and calories, highly recommend. This is what I follow to lose 140 pounds. Links and discounts to my favorite things and come join my Facebook group. We'd love to have you. So let's jump in to this week's meal prep. So I'm about to pop some protein in the oven for the week. Oftentimes I will prep one additional protein. I don't always show it in my meal prep but I do like to prep an extra protein for dinners, easy dinners or lunches because as you know, I don't prep a full week's worth of lunches so I have an extra protein on hand that I can make multiple different meals out of. So today I'm actually going to cook up four 93 seven ground beef patties, season those up, throw them in the oven so that I have those on hand for the week. Anytime I cook meat, I use a meat thermometer to make sure that it's cooked thoroughly, especially things like chicken, turkey and ground beef. So I just got this little beauty right here. This is from the brand Tyfer and this is a meat thermometer but this isn't just a boring meat thermometer. She is all digital, done through an app on your phone, wireless, chargeable via USB. Absolutely incredible. We have been using this so much when we grill on our Blackstone grill.  We always use this to check the temperature. I use this whenever I cook in the crock pot as well just to make sure everything is done. This is incredible. A must have thermometer. So I'm going to get my burgers going. I have my Tyfer thermometer set. Super easy to set that. I'm going to add my four burger patties to a parchment lined baking sheet. I'm going to season my burgers with Kinder's The Blend. This is such a great burger seasoning. I usually use this or the McCormick steak seasoning because it has salt, pepper, garlic, everything I love on a burger. And then I always flip them and season the other side as well. So I'm going to just stick probe number one so they are labeled one and two on the top. I'm using probe number one. I love that you get two because what if you're cooking two different kinds of meats? Then you have the option for the two. We use both of these when we cook on our Blackstone because our Blackstone grill we usually do multiple kinds of meat. So I went ahead and inserted the probe into my burger and you can see that currently it's registering at 51 degrees. I have it set to cook to 160 degrees. And all of that exact same information is here on my phone. So I can monitor the cooking straight from my phone. I absolutely love that. So I'm going to put my burgers in a 400 degree oven. I'll be monitoring everything from the Tyfer app. Tyfer sync has two times six sensor probes for super accurate ambient and internal temp tracking. View cooking data on your device without using your phone. You could connect your device to your wifi. You can monitor your cook time on the Tyfer app. It gives you a pro view that shows you the temperature from all six sensors and more. Tyfer is the number one instability and connection distant. Up to 400 feet in open space and up to 65 feet in closed spaces such as an oven. With the ingenious distribution of two probes and six scientifically positioned sensors, the sync is an ideal kitchen gadget and grill temperature detective. Your Tyfer is an integrated compact design that's going to include the device based charging case that is equipped with Bluetooth wifi connection and advanced estimate algorithm. It is also the first thermometer using the aviation grade Circonia ceramic in the actual thermometer probe. So it is high heat resistance and nearly indestructible. It is waterproof and it has a long battery life. It can actually run for over 50 hours and maintain a two hour runtime with a quick two minute charge. You can also track the temperature on your Tyfer device. So this probe is the probe I'm not using here. So it's registering the temperature of my home and then the 141 is where we're at with our burger. So we're going to allow them continue to cook until we're at 160. So it's beeping at us because we're at 155 degrees telling us to remove it from the heat because the burgers will continue to cook once removed from the oven. All right, the burgers are done. That was so easy. I didn't even have to worry about them, pay attention to them. I love that there's an app included as well. So again, I'll make sure it is linked down below for you. For my breakfast this week, I'm making strawberry banana baked oatmeal. I'm going to add in some protein of course, just to help reach my protein goal for the day. So let me show you what you'll need. So I'm going to use the Clean Simple Eats Protein. This is the Simply Vanilla. I actually just bought myself a new full bag, not even opened yet. I love the chocolate and the vanilla for baking and then for bases of Ninja Creamy Ice Cream protein shakes, protein pudding, my protein coffee. The vanilla and chocolate are just the flavors I use the most. So I went ahead and picked up a full bag. I'm going to do two scoops which is going to give me 40 grams of protein. It's just a really easy way to add flavor, sweetness and protein. I do have a discount for Clean Simple Eats. I will link it down below for you. You're also going to need rolled oats, no sugar added chocolate chips. I have a mix of lilies and Lakonto, vanilla extract, sugar-free maple syrup, ground flaxseed, milk of your choice. Again, I'm using Fairlife just for the protein. Fresh strawberries, bananas, cinnamon, baking powder and some salt. So to get started on our baked oatmeal, it's actually super simple. I've went ahead and preheated my oven to 375 degrees. So in a large bowl, I'm adding two cups of rolled oats, one teaspoon of baking powder, about a teaspoon of cinnamon. Honestly, I'm going to probably do a tablespoon because I love cinnamon. A pinch of salt. And then we're adding in two cups of Fairlife milk. I'm doing ground flaxseed. You could also do an egg but I would like the benefits of the flaxseed instead. So I'm going to do one tablespoon of ground flaxse, about two teaspoons of vanilla extract and mashed banana. I'm going to give this just a quick stir and then we're going to actually add in the protein powder. So the protein powder is an addition that I made to the recipe. So I'm going to add my two scoops of clean simple eats, simply vanilla. And I may need to put in a little bit of water if I need extra liquid because the protein powder was not in the original recipe. So let me fold this in and see if we do indeed need a little extra liquid. And if so, I'll just add in a tablespoon or two of water. This looks pretty good. Let me go ahead and add in about half of my cut up strawberries. And I have a quarter cup of chocolate chips. I'm going to add in about half of that as well. And then fold that in. The recipe says to do one mashed banana in one sliced banana. I went ahead and just mashed them both. I mean, really you could do either way but we are going to fold in those strawberries and those chocolate chips. Oh my gosh, I almost forgot my quarter cup of maple syrup. Whoops, let me stir that in really quick. And then we're going to add the oatmeal mixture to an eight by eight baking dish. I did go ahead and spray it with some nonstick cooking spray. If you reserved one banana in slices you would add that to the top Since I didn't, I'm going to add my remaining strawberries. Lola's right next to me because she loves strawberries so I'll probably toss her a little piece here. And I'm also going to sprinkle my remaining chocolate chips. How amazing this looks. I'm going to put this in the oven for 50 to 60 minutes or until it's cooked completely through. You guys, look at this baked oatmeal. I wish it was breakfast right now. This looks absolutely incredible. I did keep it in my oven for a full hour. Ooh, I can't wait to have this all week. So I'll go ahead and put points, calories, macros here on the screen for you. On I'm done with your sad eyes with you on like this so let's go. I'm sure you can see. For my lunch this week, I'm so excited for this. I'm making homemade pizza pockets but I modified the recipe from store bought biscuit dough to protein biscuit dough and I'm so excited for this. I've never shared this recipe on my channel. It's really simple and it's so delicious so let me show you what you'll need. So for the dough you're going to need nonfat Greek yogurt so basically we're making essentially a two ingredient dough but instead of flour we're going to use the devotion nutrition buttery blend. This is so good you guys. It makes the most amazing biscuits, bread, pizza dough, crusts of any sort. It has the most amazing butter flavor and it's going to be and it is so good for these little pizza pockets. So you're going to need two scoops or two packets of the buttery blend. Now you can buy this in the full size tub or you can buy the little individual packets. I ended up buying a sampler pack of all their flavors to try them. That is actually what I would recommend if you've never tried devotion nutrition and you do get two of every flavor including the buttery blend. So I'll link devotion down below for you. I do have a discount code and then you'll need toppings of your choice. So I'm going to do turkey pepperoni, fresh basil and mushrooms and then you'll need pizza sauce and low-fat mozzarella cheese and then butter and some oregano for the top. This is optional. So I wouldn't skip it and then top it with a little bit of dried oregano. I decided that I'm going to add a little garlic salt in with my dough just to make it more pizza vibes. So the first thing I'm going to do is add my two scoops of devotion buttery blend to a bowl and then I'm going to add some garlic salt and then I'm going to add in yogurt until I get the right dough consistency rather than just putting in two cups of yogurt. I wanna make sure that I don't add too much or too little and like I said, I'll just add until I get the right consistency and then I'll let you know how much yogurt I used. So I added some parchment paper, sprayed it with some non-stick cooking spray to a baking sheet. I did end up doing a third packet of devotion. I just didn't have enough dough for my liking. So I'm going to add all of my dough to the parchment paper. I ended up doing about a cup and a half of non-fat Greek yogurt. Then I always spray my hands with non-stick cooking spray. That way it doesn't stick to the dough even when I make traditional two ingredient dough only because it can be a little bit sticky from the yogurt. So I spray my hands with some non-stick cooking spray and we're just going to spread our dough out on the baking sheet. It doesn't really matter how big, about double the size of the dough if it was just in a big ball. And I try to make it a rectangle-ish shape just to make it easier to cut the little pizza pockets. So once you have your dough spread out, we're going to put all of our toppings on one half of the dough. I have a half of a cup of pizza sauce and I'm just going to spread that on the dough. I have some fresh basil that I just tore into smaller pieces. And again, you do whatever toppings you want. I just love a good pepperoni mushroom basil. And then I'm going to put some mushrooms. And then a serving of the pepperoni is 16 slices. So let me start with that and I may end up doing more. One, two, three, four, five, six, seven, eight, nine, 10, five, 12, 13, 14, 15, 16. Actually 16 slices is perfect. And then I have half of a cup of light mozzarella. Then you're going to take your dough. This is why I sprayed the parchment really well. And you're going to basically roll it over. So I melted half of a tablespoon of butter and I'm just going to spread that right on top of our dough. Now I know she doesn't look the prettiest. She definitely doesn't look the prettiest. Now if you were to use refrigerated dough, you would have a more aesthetic looking pizza pocket but you don't have the protein that you do when you mix the devotion protein and the nonfat Greek yogurt. So I'm okay with it not being the prettiest of pizza pockets. It's going to taste delicious. And then I'm going to add some oregano right on top. I have actually made several recipes using that buttery blend. So good. Like I said, biscuits, amazing. You can do these two ingredient biscuits and actually have a biscuit side that has protein, bread, all sorts of things that you can do. We're going to put this into a 350 degree oven for about 10 to 12 minutes or until it's cooked through. I just pulled the pizza pocket now. It's one big pizza pocket for now out of the oven. Look how amazing that looks. I'm going to allow it to sit for about 10 minutes just to cool it a little bit. So our pizza pocket, the big, huge one has cool. I'm going to cut it into six pizza pockets. So I'm going to chop it in half and then I'm going to cut each half into three sections. Look at how amazing that looks with the mushrooms and the pepperoni. These are going to be so incredibly good. Let me go ahead and package these up and I'll be back to share points, calories and macros. Oh, side note, what I will do most likely is throw each one of these into my air fryer before I have it for lunch.  I just put them in a storage container. Like I said, I'll pop it in the air fryer for lunch. I'm telling you that devotion buttery blend is game-changing for any bread, anything, it tastes so incredibly good. So I will put all the information here on the screen for you. I'm taking all the night with you unlike this. So let's go, I'm sure you can take it. For dessert this week, I'm making cherry crisp. I've been craving some type of sweet crisp. So cherry it is. Let me show you what you'll need. You're going to need frozen cherries. You could also use fresh cherries. You'll just have to pick them. So in my opinion, frozen is a little bit easier. You'll need all-purpose flour, rolled oats, sliced or slivered almonds, whatever your preference is, sugar-free maple syrup, coconut oil, vanilla extract, salt, almond extract, cornstarch or arrowroot powder, cinnamon and lemon juice. So I went ahead and added my whole bag of frozen cherries to a saucepan. I'm then going to do two tablespoons of cornstarch or arrowroot powder, two tablespoons of lemon juice, and about a quarter teaspoon of almond extract. We're going to bring our cherries to a boil. Once they boil, we'll reduce the heat and allow them to simmer for about seven to 10 minutes. You want to make sure you're smashing the cherries so that you get this nice gooey cherry puree. So I'm making a modification. I decided to go ahead and add some fresh blueberries. Once these cherries started breaking down, there isn't very many. The recipe actually calls for four cups. I should have bought two bags of frozen cherries. So I'm going to substitute and add in a cup and a, a little over a cup of fresh blueberries. That way we have enough fruit for the filling. We're going to make the topping for our crisp. So I have one and a half cups of rolled oats, half of a cup of slivered almonds, half of a cup of sugar-free maple syrup, half of a cup of all-purpose flour. This is a one cup, so I filled it halfway. One tablespoon melted coconut oil, about a quarter teaspoon of almond extract, cinnamon, about a half a teaspoon of vanilla extract, and a pinch of salt. And then we're going to mix that together. And again, this is the topping to our crisp. Look at how amazing this looks. I mean, that looks so good. So I'm going to pour that into my six by six, eight by eight, whatever you have baking dish. I did spray my baking dish with non-stick cooking spray. I really think this cherry blueberry combo is going to be so good. And then we are going to top it with our crumble. And then I'm just going to press that down with the back of my spoon, just make sure all of that cherry compote is covered. I'm going to put this in a 350 degree oven for 30 to 35 minutes, or until our fruit is bubbly and our topping is brown. The cherry blueberry crisp is out of the oven. Look at how bubbly that compote is. I can't tell you how excited I am for this. This is going to be such a great dessert. Even Troy was saying this morning that he was excited for crisp. So I'll go ahead and put serving size points, calories, macros here on the screen for you. Thank you for this week's meal prep. I hope you enjoyed seeing everything I prepped for the week. I'm also really glad that I prepped those burgers. It'll just make an easy lunch or easy dinner ready to go. I do like to, I will often prep an extra protein just to have on hand. I'm loving my Thai food thermometer. I'll link that in the description box along with the free trainers app, my recipe website, nutrition coaching, and come join my Facebook group. We would love to have you. Thank you for watching friends and I'll see you in the next one. Bye.