Hey, so my name is Nabindu, I'm an engineer with Haptic So basically how many of you actually know about Haptic, like you just want to have it with hands Okay, so Haptic is a startup which is running for the last four years and so So primarily we started with and M-Commerce kind of You know view where you know, we have our app and then you can check The bot and get things done. It could be flight booking, everything Well, when it worked we found out that Half years back our admin engine was not so great, right? Obviously We had we were just started with NLP and all sort of stuff We realized that a lot of our chats were not being handled by the bot and we decided to print those chats and you know Give an actual human being to take to and then reply to the user so that the user experiences Which led to us to create a chat application This if I would give you an example would most probably be like what's up where Where you know People can come in and know each chat when it get the bot doesn't understand It comes to you and then existent that we have at our on-premises could actually answer your query So Just to go before you go forward We would like to just tell you a few things. We have Python workshop at Arctic, right? So most of the people who come in as an engineer are primarily working on Python and all sort of stuff So we are very new to the front-end architecture stack But we could understand that legacy clients our architecture won't work here Obviously, right because there are a lot of things has to be taken care There has to be sockets and all sort of stuff so that the each chat can come in very quick and you can reply and all happens very instantaneously so we Put out few to do so we thought that we first have to separate the front-end from back-end Remember we are the back-end back-end engineers talking about this and Then we wanted to make different teams able to work in parallel By which I mean that you know Obviously and then wanted to make it look great This was our very first, you know customer-facing app. So we wanted to look at you know nice and clean So, I think most of you might have done this Earlier as well two and a half years back we started with HTML CSS and jQuery Please notice HTML CSS and jQuery These are mentioned separately because we are bunch of back-end engineers have nothing to You know deal with all sort of stuff before and certainly figure out. Okay. We need to work on this stuff What do you realize that you know we started off very quickly, isn't it? We started delivering products and obviously we started writing a lot of cool And our life path very simple We are up and running with the chat application in about two to one-half months Simple jQuery HTML CSS and as the product manager could see that you know We had a lot of improvements and the things are working really well they started coming up with lots of new features and We are very excited. Yes. We started keep on adding them and then they found out. Okay. It's working fine We are adding a lot of course. We are building product, you know shipping new features every day and and sort of stuff Until we realized that you know our system is becoming very slow By which I mean that you know if someone comes in with a chat and then You tend to reply to the chat and then you need something else to be opened up in your tab or something like that It would take a lot of time. You would each and every chat that was coming in We We were taking a lot of time actually trying to figure out how the EY was or wait for the EY to respond before Actually, it could actually serve the user and this was a big problem for us, right? So because we wanted to create a product which would make our life simpler But instead it was making things tougher as we go on and we wanted to build product very fast, we wanted to add new features and Certainly, we started finding our people coming to us and telling this Imagine you are in a fast-paced startup and then the dance you are working on Currently come up and say that I can't touch this piece of code because it's too dangerous for me to touch at this moment At this last stage of release as it may predict other stuff, right? Because we are building so complicated system. In fact, the system wasn't complicated. We made it complicated to be very cranking up with all this jQuery event handling event burpling and all sort of Jargon saw all sort of stuff which we never knew before, right? We eventually, you know saw that those things were Hemphering our user experience a lot and obviously the assistants are also not so great about handling those kind of stuff So we decided, okay, let's take a step back and see what's going wrong over here So we started devying, you know, what is the problem and what's causing these kind of delays or sluggishness of the UI So we found three major problems, right? The first problem being Whenever something changes in our application, right? You can say that the state of the application has changed, right? And whenever you wanted to see what has changed or what is the current state of application We always needed to wait at all Right for simple example, I could say is if I say whether the exception is online or offline and based on that if I have I have productors, you know, or do something else, I would actually see the Let's be very simple example, right? I'd say the green or yellow or red Purple that you would keep up whether the assistant is or the user is online or offline You'd read the color of it and find out whether he's offline or online So in the entire state of the application while residing in the top, right? You would just keep on data attribute and we find out that two people are writing same data That they attribute it to different ways into different places It was not making any sense and rather than the actual HTML code, it was more of the data that was residing in the HTML And that was really, really happening or in the experience or let's just say how we progress with our next stuff or proceeding Also, there are multiple sources of truth in the application One could say that the The assistant is or the user is online by seeing multiple different things Someone read that if the color of the bubble is red, that means he's offline Someone will see if the text is offline, he's offline and different things or someone will see the data attribute Whether it says on and off So there are multiple sources of truth in our dom and everybody who read differently and that that obviously, you know Leads to a lot of errors and issues in our application And one strange thing that happened was people don't keep on adding event listeners, right? This is I'm not printing this up, but it's our first time we figured out the simple button had more than 15 of event listeners A simple button which you do the same at that thing Because someone would not know If somebody else has created a separate JS file because obviously we were in jQuery So we didn't have any one of bundles or something sir So we would have 10, 15 HTML or JS loaded in our HTML and somebody would add a separate Event in a separate JS file. I would never know right and then I would still add and then I'll I'll be like It was working on while I was working on my tab now what's not working Obviously that people or a few other people might have just used pre-emptive or they are just gone Like, you know, everything is working in your staging environment and you go to production. Nothing is working What is happening? Like, I have written my code perfectly fine. It's not working So these are the three major problems you saw That was causing a lot of issues in our system Be the sluggishness of the system because for every time we do something Not just updating the dom to lead on the state of the system we're reading from the dom And obviously there are multiple sources of truth. It has become very difficult for us to maintain what makes sense Or what is the correct way of defining some structure? I'll just give a very quick example of here. This was a very small component or like to say jQuery thing that we had I just switched it's just as on and off, right? It's a very simple piece of code And then you could see there are two things I noticed that One says check, that means it's on and something else says on like on and off the trigger thing, right? We actually found out two tabs using this particular element and to read the state of the application in a different way Somebody was reading the checkbox report type whether it's checked or not checked and someone else was reading whether the text says on and off Right, this was a very very huge problem for us because we could understand that if you still if you keep Going forward like this, there'll be a Problem by two days might bite with each other. No, this is the right thing to do You should not change that I may simply Like change on to active some some other day and then some something will just you know read So you have a very good realization Obviously we had spent around two and a half months just reading the product And it was looking great until then we realized that you know, this is not the way you should move forward And then we should think about something else which would actually solve our real life problems So again when we researched uh with different other companies At bay area or some other, you know, local companies or what how they are actually solving these kind of problems We could figure out these few things which are definitely needed if we are moving from jpeg to any other framework, right? First of all, you should need some state based framework Meaning that for anything everything if you are if I were to find out the state of the application I should never go to the top, right? Obviously you could add some kind of uh your persistent JavaScript store or something of that sort in your existing jQuery code and make this happen But then it won't be persistent, right? You can't guarantee that this particular state and your actual DOM are always in sync So you wanted to look for some application of framework, which is state based like the primary way the Framework work is based on states Who wanted to be predictable and production good, right? So we thought that jQuery has more than 40,000 downloads and we are facing these kind of issues We don't did not want to take any other major chances with anything everything will come forward, right? so We are going to do a very brief analysis of all the textiles out there and find out which was better Obviously one very fast and lightweight because there's one of the reason we wanted to move back to jQuery and the Obviously normal JavaScript code because it was not fast and as I will keep building stuff, you know, getting slower and slower So you want to come like fast and obviously lightweight jQuery itself came around with 190 kb and with all different files that we were creating it was just a complete mess, right? And we never knew as a backend engineer, you know, we should build a bundle all those steps together because nobody in the jQuery forum actually taught us about that And obviously we wanted to be great looking EOS, right? With jQuery, this is something really simple, right? You can plug in play lots of libraries out there, which are really great looking and you know Gives a lot of features to you And the last thing was very important for us, right? We wanted something that is very easy to learn Because the problem that it pays, right? It's a fast moving startup and we had built a very solid framework or system Where everything was working on stage machine or messaging queues, right? For someone who is very new to the system Like let's just say we want to hire some very professional front-end engineer to make them understand the entire architecture or the text type or how the system works It would take at least a month or so before we can actually begin to proceed and create a new application So we wanted our existing people who are working on jQuery We had a very Okay, I want to understand here about JavaScript how it works to actually able to pick this framework up and then go forward So I think many of us still face this problem. There are too many choices, right? The most obvious thing there was Angular and then people there was Ember, Backbone, GSTJs, Knockout, React and whatnot, right? So we are overwhelmed by all these choices, right? We are like, okay, fine Again, let's take a step back and see, you know, like what what of the like this brings to us and you know, how we can, you know What benefits it gives us rather than just, you know going and figuring out the application just go out, right? So it started with Angular And it felt very simple, right? The first text Angular example that you saw in the And this Angular I'm talking about Angular 1, not Angular 4 We went to the Dublin school Yeah, it was a very famous website, you know JavaScript framework and then we went to Dublin school and found out that, you know, I could type in a simple text box and then I could see that the same thing is getting updated in my separate area of the talk, right? We were like, wow, this is wonderful. We realized one problem here We realized that any any any any sort of like if I could just go to the console and update this text By normal JavaScript, still the same thing would happen. We didn't want to Meet or no, we were not quite happy with that, right? Because again, it it didn't make sense like there could be multiple sources of truth over here people Anything and everything and change the state of the application and then something would happen We were not so sure And but like, I think we spent five minutes framework to be very frank, you know Like it was just some other language. We didn't think it was JavaScript Sorry, yeah, it's very serious. We don't want to you know, like we don't have any Anything on that but then yeah, it felt like that Backbone we heard about it. We saw again anything makes sense, right? He experienced of it. It was licensed to Knocked out. I assimilated the knockout And then, uh, sorry. Yeah, so one problem we had at that time We had big dreams. We thought, you know We could potentially be, you know, fighting against facebook or some other sort So it's not really comes with ps devices That uh, that was again some sort of topic for us What if we write the entire application someday facebook comes and say that you can't use react So we started seeing, you know, what what if that happens, right? Like what will happen to us and then again, do we need to react at the recognition again, uh, we saw that Obviously at that point of time you could understand that there is some kind of bundle and uh, you could But then all it was asked to put together and then ship that code We are using browserify at that point of time when we started with, uh, react So we found out that, uh, if you're using webpapers or something like that, uh, that is something called LISS and all right So we could use some of the library which works like react, but this Change a simple piece of code, uh, in our webpapers configuration and everything will start working, right? So inferno at that point of time was a big supporter for us. I am not so sure of anybody heard about inferno It's a react like architecture Framework, uh, it's not react. It's not so small obviously it's it has most of the api's that react offers, uh, but it's MIT license and what it was at that point of time It was uh, very small in size and it was uh, we could just we we did a small pc Where we built a react application like poc small and then we changed in a webpack, uh, the LISS to inferno on a starter working So we sort of get by let's take this chance if if uh, something happens, so we just move to uh, Inferno if it does require Hopefully that is not required anymore. Uh, react is MIT license now and we are very happy about it. Yeah All right, uh, so why react? Uh, which I've spoken about a lot on the previous slide, but then that was not the The profits of other frameworks was not the actual reason to choose react. Right. It was Mostly uh react was offering us a lot more than you know, what we could think of and it made sense to us, right He uh, primary things that uh, you know, uh, made us to decide for the act, right First of all the state based architecture, right? Uh, we initially love we just fell in love with this uh, concept Your state is the source of truth be your application or be your dog, right Anything and everything that your dog represents is some sort of state that is behind that Right. I could simply create an application or simple component, right? Uh, which says uh, in name I could simply pass a property to it and then it could just just display that name, right? So every time I update this particular, uh, variable my dog will get updated This means two things. First of all, I don't need to directly manipulate my dog as Manjula said, right Manipulating and you know working with Tom in the tedious process and sometimes, you know, you need to be very, you know Have a very good understanding how things work at top level So he act of sticking away that from us obviously, uh, and then second thing is that it was very predictable, right The only way the name of the particular component change if I pass as some kind of prop to it Let's just say later on that you will find out the name is getting changed Some some or other way and this is not what we are expecting I can single point you tell that someone is passing a wrong prop to it, right? And I could figure out what all components or what all Actions are triggered in a particular event and I can debug those which was very difficult and jQuery Like if uh, Angola, let's say, right, I could simply go into the console and write something else and then things will just start breaking I'll never know that somebody actually was so intelligent enough to go to the console and do this I would just spend two days finding out what I did wrong Right, so this was a very big win for us. Uh, we are something we are looking for something like that, uh, which is completely driven by states and Uh, you know, uh entire application state base where anything that happens in the application has to go through the state Uh, the data flow which uh, you know also help us the data flow acts It's it's one way data flow, right? The top will get updated only in the state changes, right? And I I as a javascript Come uh programmer. I can define what changes my state. I can put a limit to it I can simply say that okay if you want to change the state of this particular thing you can only do this via this Right, so anybody who is coding in this particular application I believe that most of you if you are already working on react or you know going to work in react and this is a Good opportunity for you to find out how things are working. Probably might not have only one depth, right? There are multiple depth walking on the same project. So react is we feel that's very good at that particular aspect I think many of us don't talk about it very openly But react is very good where there is multiple team or multiple people working on a particular project, right? Because it helps uh Shorten down your development cycle Reduces your bugs obviously and because of the one way data flow you have to be sure that whatever you do in your application Has some kind of implication or it is it is the way that things are happening, right? We could simply go back and find out. This is something that is working Obviously the apis By api they completely mean that the entire architecture, right? It's the life cycle methods It's the component component driven nature of react, right? And It makes sense to us obviously, right? The apis are so beautifully written and also the documentation at the end of time I think huge as beats reacts documentation at this point But then back when it started with react, right the documentation was just a place, right? We just have very little knowledge of javascript. We could actually start digging What was working for react and how things are working over there? So we found out the apis are very useful for us Very simple to write Our most of the things that was happening in the application was some sort of a jacks called the rest API understanding, right? So it was clearly mentioned in the document, right that if you want to do some kind of rest API calls Please do it in a component in mount, right? Like we didn't want to go to any other third party of people ask like, you know Why should I do this it was completely written in the documentation and all sort of things So if it made sense to us and all the life cycle methods were very useful for us to make the entire application So we decided to react, you know, and our entire application is running on take me right now take me Yes, how do you know how do you promote this entire application that it was it was So first of all we started creating small bocs, right by small bocs as mine, right? The first piece that we created was our simply the putter component The putter component simply said copyright article, right? The first thing we did was create this Like small component and then put it up there The one great thing about react is right You don't necessarily need your entire application to be written on react, right? It could use the way the Existing JavaScript framework, right? In this case, we just include the react and react of library as some simple cdn files And then we wrote a simple JavaScript code and then we just import it in the HTML itself how we used to do for a normal jQuery application, right? It started working for us. If I confident obviously We could we could think that okay small part of the application can shift to this react and then potentially at the end of the day You can say that okay, man, this is working for us and then we would completely shift to react We're starting stateless component Stateless components are pure function which is take some kind of property and display some kind of data, right? Till now, there is no performance benefits of stateless components, right? If you if you have to look at the react code, it still wraps around a class, right? Obviously the reacting is working on it to you know make its performance more than the normal component But then we it makes sense for us and we didn't want it to handle the entire Life-cycle method or the initial go and but we were to just try how the react is working, right? So this views in a stateless component together was very helpful for us to create this center component, right? And it was a very big achievement for us. We were we shipped this code in half a day's time and it was working like wow Yeah, and then we started putting small parts of the component right we decide, you know, which components are not so important for the In context to the entire application, even if it breaks, you can wait for half an hour to fix it Rather than something if you think like it is like if the product comes and bangs in our head, you know What what do you tell, right? We started small small parts of the code which are not not so Important for us and then we you know, when we were very confident when We were more knowledgeable about react. We actually migrated the entire application to react So the one thing I would like to tell over here is when we migrated the entire application of react We made sure that there is no jQuery in our application at all like We even though if you're using some sort of libraries additional libraries, we made sure that library doesn't have jQuery as a dependency, right? We wanted to create a carousel and react is click was one of the very, you know Popular library out there. We don't think we didn't use it because it doesn't use jQuery as of now So it didn't use it. So we were pretty sure that whatever we use We are not going to go back to the jQuery life side because if somebody says jQuery in our code There will be so prompted that you know, let's just do it in jQuery. We are not a react way We don't did not wanted to maintain two separate bits of code Some people are putting in react and some people are putting in jQuery So over the past two and a half years, we actually worked on multiple projects. We have more than five to six live react applications which are very heavily think we have the threes and Entities and sockets and whatnot and this is something that you learned over the past two or half year, which was best for us, right? Link and guidelines are the most important part of your front-end application. That's what you believe, right? We were seeing that few people were using normal functions people few people are using es6 error functions and it was just something best like, you know It was it was a two different way if even you found out the same developer is using two different piece of code a different point of time So you wanted to make for this doesn't happen. Uh, so you make uh, we created very strict years guideline We follow Airbnb and on top of that we have added few more restrictions we Believe that you should clear the smallest components possible, right? Very simply put either online or offline that red and green Like purple is one of our component It's just one piece of code which takes the color or the state Whether it's offline or offline and just renders the purple like it's just we have this small components in our system Like we believe this is the best way to go about it Because it makes sense. Uh, because you can reuse obviously the component later over time But suppose some error occurs in some part of in any of the application that it's very easy to find out where actually stuffs are going wrong Initially we needed jsx because again it was some kind of learning curve for us Uh, whether now it is the square we're quite okay with it. Uh, we like how jsx works and obviously the esx feature that comes along with uh Yeah, and then flat states, right? So, uh, we have seen plenty of libraries out there who just uses nested states, right? We make sure that our developers don't create any nested application state This should be as much flat as possible The reason being we want to use pure components over a simple component, right? If if you create a react esx style, right? You can extend the component or you can extend pure component, right? I'll just come back to the difference pure component has some sort of performance benefits So you have to leverage that and obviously if it's a flat state, it's very easy to manipulate, right? So we wanted to make sure the flat states, uh, whatever state you create an application should be as much flat as possible And because we'll use one library called as normalize Uh, uh, it said there, uh, this library is a library where like if you have a rest a rest a pair of schools Right, probably if you use any sort of rest a library that we use testify In our packet it it will probably they pick some kind of db on the deep active it probably it may happen That it has some foreign key references and the state is nested, right? We use normalize library on top of every rest a pair to make as much light as is possible, right? We use that and then we try to extend pure components over components, right? Pure component what it does, right? If you see should component update, right? So pure component what it does whenever the state changes, right? It does a shallow rendering check, right? shallow depth check It doesn't go deep enough to find out if both your states are same Instead it just overlooks and see if your primary set of keys are same and then if it's same then It's like no, I don't want it to render it again If it's deep enough you If your slave states on a flat and if you use pure component to run into a problem many problems I because it's just a shallow shallow depth check of your object and then find out whether it should be rendered a component or not So this flat states and pure component works together. Uh, uh, it gives us a good amount of performance improvement I Didn't show the numbers here, but it actually gave us five to six percent of performance improvement over how each component reenders, right? Who is vanilla flux, right? When we are, you know Started with our migrating output to this react. We didn't use any sort of state library, right? It was all about props, uh child parent hierarchy, right? Parent will pass props be it function be it data and then Child will work accordingly if it needs to act, uh, like we want to talk about two between two siblings the Callers always via the parent. Uh, one child will ask the parent, you know I want the other sibling to do something we are doing like that But you found out it was not so maintainable and then obviously if you start building a new features It would become very difficult for us. So you started looking out for uh, supporting libraries, right? The first thing that came to us was redux And the one thing that uh on redux it was most popular in 99 9s of code and it's just small, right? This was the most uh talked about thing about redux. Uh, it's a 99 lines of code and you can just Make it work in your application. It will start working. Okay, but we saw redux is a very deep learning curve, right? And we were not so familiar, uh, not not so comfortable with the one state, uh, architecture Uh, we wanted to have separate uh separation of concerns, right? My user store should only uh, think about what the user data is there, right? We should not bother about how the user is interacting with some kind of payment space, right? My user data should only talk about how the user data is related. What is the email writing also does it? So the very very lucky given this rich feature Obviously the flood architecture works best. Secondly, we saw that uh Almost all of our actions have been as I said before, right? While the STPF calls, right? So if you are going to go with redux, right? We had to use any uh middle words, right? It was thump at that time was most popular. So we saw that anyway, it is a nice inference call We are not getting much of benefit out of the pure reducer function. We just gives a Initial call back at the very beginning of the action So you went to add with Benelux and till now we are Benelux company. We don't use redux We are quite happy that we have made the choice and it actually has improved the performance I'm not so sure if you're using redux, not the correct way But the same application which is built-in redux and flux we could see 10 to 15 percent of performance improvement on flux as well as flux gives you a very uh good feature Called us how many events you can have in an application, right? You can number the limit of death, right? You can say I should not go beyond 100 of events uh in my application and it would actually give you a warning Well, you know built and then know you have crossed 100 events at an application. So it was very good for us This link uh lead to us create our very own starter kit, right? Obviously create reactance create uh when you start up But then we we thought that no whatever learnings we have and what works best for us Why not create our own starter kit, right? So it's uh we created our own starter kit, right? It gave us few uh things, right? It made sure that whatever you learned for the last 12 half years, right? The best practices are the libraries and the stack we could put together in a one single package.json And then it was it would start working for all of our projects at very simple good, right? If my flux is there ARB and BES links are there when the configuration is there Like you can just include zz and all sort of stuff at the initial goal itself and go Again it gave gave us defined ad structure, right? Because we were creating multiple ads at same point of time It was very easy for us to create the same aircraft structure And then different depth can work on different projects simultaneously because the architects have looked at us the same Obviously we created proven links which works best for us, right? We are error function supporter and all sort of things it works best for us And the best thing we found in our own starter kit is the build process, right? We use Jenkins uh As a build automation tool in our company We are heavily using Jenkins for our backend apps, but we could not use our frontend But with this own starter kit we created our own build script, right? Whenever you put something in your developer Uh a new code, right? It will start Right? Testing your application we will just and stumble Start testing your application if it's if it's done it will start creating your bundle if it's done It will obviously gz after all the stuff it will put in your s3 like we use AWS For our all our s3 storage all up So it actually put an s3 so this was a very good win for us, right? Previously we used to see uh like collaborate with different teams to find out whether your code is fine to go Okay, my code is fine to go. Let's put together. Let's release this made our life very simple, right? The simple build process has improved our productivity I guess like 100 percent This starter kit, right? We thought that you know we found out that you should keep up frontend application very simple, right? I don't want to Sound very hard from this, but it's very true that frontend is very polluted, right? For anything and everything you have hundred of libraries even though almost all of them work the similar way or other way Right, so we wanted to make it very simple, right? So this is a few things that we learned over the past few years Don't use it if you don't need it, right for the last for the first one one-half month of our React application that we didn't need any returns or flux any sort of architecture, right? In fact now also we have fewer apps doesn't use any returns or flux or make the react route or any sort of routing algorithm Because it just it doesn't make sense. We don't need to just don't use it Uh choose extensively over the ease of building, right? You may just import a library You just give the simple function, but then if you want to add on some picture to it Just you're just up you don't know how to do it, right? And that's why if you can do it just do it don't lend it, right? Like I don't remember the library name by just left bad or something like that We just opted out from mpm and all people and all started false. It is 11 piece of line of code Do you don't you think that could have just done it by ourselves, right? I did this somewhere of like I think uh yesterday I was traveling by the train I had this somewhere like no one out here this frontend is the future and I believe it is uh because most of our Like user base that you see are very concerned about how the yi or ux looks, right? So yi is something that you know, how how you know talk to your customer all sort of stuff, right? So you saw that frontend is the future and we are Think that it is true and some sort of other ways of basically coming through And if that is true, then we feel that react is the first fast forward to it, right? It won't have yet back react who was something else only like if you consider now view and all of the like this come up Well, it won't appear back when it started react. It was some other level of confidence or some other level of API That you could see and it was it was something of other level, right? Yeah, that's that's about it


Juicy Lamar Jackson's new Instagram story Showing his back Jackson with the Ravens Jersey on did you see it? Well, that's the question that I got asked from a lot of people because Lamar just posted himself in the Ravens Jersey And I think I got sent it by my guys Sahaj Darian gave Nas Tristan eat them get money and then there was more on Twitter too So team keep it clean like a engraving look buddy Lamar staying buddy. I've even seen some people say oh Lamar sign now. He signed that deal, baby. Let's go But I mean we won't know till we know Lamar Jackson.  Stop it. That's enough. I've had it I've had it up to here, buddy. No more Instagram posts no more Twitter likes tweets. None of that I remember yesterday. Um, somebody had a posted the tank the please don't go song and Lamar had quote tweeted it, but and then I know everybody like oh, he's staying everybody celebrate. Let's go But I don't know man. It's just negotiations now um, I Think based off of what we've seen for over the past couple of years Where when you know something is definitely getting ready to happen really soon would be if If Lamar Jackson cleaned up all his raven stuff from from Instagram because that you know, that's how you know That when when the players do that That's when something's going down not them posting themselves in a jersey not them posting different quotes and what no When they erase everything That's when it's something happens. I'm happening for sure. Remember obviously calamari calamari He said these Cardinals what watch this Arizona? Ah Scrubbed scrubbed all my cardinal stuff from IG, baby. What's up? Then he ends up getting a deal ends up getting a deal and Then with Hollywood Hollywood said raven stuff, man You raise scrub this out of here Watch this trade it Traded tears on a go be with his buddy calamari again. So when they get to scrubbing that's when they get to leaving even I'll take you a couple years back Zadaria Smith Oh I remember Zadaria Smith. He scrubbed everything all his raven stuff We're really everything from Instagram. Just put all his photos on private and stuff next thing, you know He's signed somewhere else, but that's just what I go So with Lamar posting himself in a jersey. All right, cool with him posting the quote yesterday All right, cool. Whatever he posts moving forward. All right, cool But until Lamar scrubs all that raven stuff until he does that Then I don't really see nothing moving or shaking anything like that. See my guy my guy on Twitter See my guy on Twitter Joey Joey 041 no, he literally just to literally just now just tweeted me So I'm sure he'll enjoy this part of the video. He said I'm just probably one of 100 people telling you to check Lamar's latest IG story see That's Shout out to a man, and you know what? Wow. Why are you recording? Let me let me just tweet him. Why are we recording? I'm gonna say you'll enjoy this part of the video because I'm recording now So anyway, that's why I love team keeping clean because Anything that we may even remotely miss anything that we might even think about missing team keeping clean is like Every time and I appreciate y'all so much for that. So what is Lamar Jackson's newest story mean? I have no clue. We have no clue doesn't mean he got a deal. No doesn't mean he loves the Ravens Well, yeah, he definitely loves the Ravens doesn't mean he wants to stay with the Ravens. Hey, we'll see who knows we don't know We really don't now.  I don't know nothing from nothing But anyway, I love y'all team keeping clean. I appreciate y'all and I guess Until the next Lamar Jackson folks on IG we out


of your pruning. Your pruning by watching your mind by being in purpose and fruits of listening to the Holy Spirit. But the darkness that's coming up without clearing away the shallow roots that are in the way of us planting more trees and more, right? Planting more fruit so we can have more fruit. Those shallow roots have to be seen. They have to be seen. Do you see what I'm saying? So it's the comparing one day to another. It's comparing one thought to another. It's all this fragmentation, all these compartments that you're looking through. I like this. I like this day. And yes, it's just a little misdirected. Of course joy is attractive. But in the awakening you must see that the Holy Spirit is loosening you from your defiled mind. Your mind has been defiled by false beliefs. That defilement is not creative. It's not, didn't change reality, but you believe it did. So it's very deep in your mind. So as the Spirit calls you into purpose, you will have stuff that comes up. So you have to be in your purpose. And then in your purpose, as stuff comes up, you're able to look at it very attentively, without distractions, without drama. You're able to look at it very directly. And that's what I'm doing in these three to five minutes, right? Well, yes. And that's what you're doing throughout the day, because you're just allowing. It's like, you can say the rest of the day is allowing. Instead of going in your mind and going, okay, what is what I need to see? What is it that I feel right now? Instead of constantly doing that throughout the day, you can't really be present when you're doing that all the time. You're just lost in your mind. See, the question or the answer to your question lies in the purpose. What is this for? Who's purpose am I in? What are my motives? Why am I digging so much? Yes, I do want to awaken, but I don't prepare myself for God. I work with the Holy Spirit. It's like a river. The river flows and it has its force. And what flows in the river flows in the river.  If it's a big chunk, if a big thing comes off the edge, if the tree falls down in the river, then let it be. You just see it as that's what it is. Yes, it seemed like today I had a big tree trunk that came out and was washed down and purged and cleared away. Today I had a few stems and a few leaves that washed by. That was it. Just don't judge them. See them as all equally illusory. You see that? You see? I see that. You see that? I'm still making a distinction, I guess, between I see purposes at three to five minutes and then when I'm done I see that I'm out of purpose. That's not it. No. Your purpose is always with you. Your purpose is just learning to surrender. Your purpose is forgiveness, Jason. You just forgive. You can't advance beyond your own understanding. I thought forgiveness was mind-watching. It is mind-watching because it's all your mind and forgiveness is watching what I call the unwatched mind. The ego is the unwatched. If you truly watch the ego, it dissolves. But the ego can't dissolve when you're judging good and bad right and wrong, right? When you're making distinctions and making them real in and of themselves or advancing beyond your own understanding. And so I'm watching. I know this sounds repetitive. Try again. Forgiveness is mind-watching and mind-watching is in those three to five minutes and yet I'm still mind-watching outside of those three to five minutes. So it's a different kind of mind-watching. Yes. You can say that in the beginning stages of mind-training it is not helpful to be constantly looking in your mind in a way of looking at your thoughts constantly going in your mind because Jesus knows that there's an enormous amount of stuff that you have buried back there and that he wants you to come into a place of joy and peace and you need to have joy and peace in order to look and if you're constantly digging in there you won't have to join the peace and the stability to advance you beyond. Oh my God. And so this joy and the peace will come from just listening to prompts, relaxing, meeting with people, a movie, whatever. Yes. And then in the moment as you advance in these lessons you learn to articulate what is most helpful. So let me share with my own learning going in. When I first started going in my mind I was just so excited that I could look at my mind. I was just so excited. I was just, everyone move out of my way, I'm waking up, I'm looking at my mind. But what I realized was and I was very joyful and peaceful before and I was learning the curriculum because I wanted to be consistently peaceful and consistently aware. I wanted to know myself. But I knew that I wasn't. I knew that there was that what I call the ache of separation. You have that ache, the human condition in there. It's just a knot. It's like a thorn in your side. I wanted to look at the thorn. So as I threw my excitement I would go through and listen to Jesus but I found myself more so throughout the day spending more time looking at my mind and I wasn't really listening to what Jesus was saying. So what I realized was I started to have, I started to feel empty. I started to feel serious and I called forth witnesses to it. Jeffrey, you're so serious. Where's your joy and all these things.  So there are important times that, see this is why I'm telling you not to judge what's flowing in the river of consciousness. You have to just see it from a healing context of that's just what's breaking off or coming up in awareness right now that needs to be seen.  So what I realized was that, and this is what I did. I got to a place in my mind where I realized I was afraid, I was afraid that I wasn't going to wake up and I wanted to do it fast but it was all me, I was forcing it and that's why I wasn't joyful because I wasn't really making decisions with the Holy Spirit. I wasn't really connected to the art of miracle working which is meeting myself where I believe I am like the Buddha after seven or eight years of asceticism with his friends and starving himself, realized that his mind was more distracted in the past on food and other things in the past because he wasn't meeting himself so a little girl came along with a bowl of milk and he realized, you know what, if I put this little bit of milk in my belly then I could sit down and my mind is not off on the past on food, it's filled up a little bit so thus was the miracle way he realized that through the middle way approach of meeting myself, he went inward and then realized enlightenment, realized reality, saw reality for what it was, through mind training, through advancing, not going beyond but meeting himself where he believes he is so what I realized was was that that was my goal but I wasn't trusting in the Holy Spirit and the first attribute of the teacher of God, a miracle worker, is trust and all else rests on trust for me just doing the lessons exactly as described is actually trust is learning to trust and giving the rest of the over so what I would do was when there was lots of stuff coming up and it was just enormous if it was enormous and just a lot of stuff I started quickly saying, okay Holy Spirit if this is coming up then I trust that what needs to be seen will be seen and then I will be on about my day as you guide me and I'm sure that you will give it to me in a clear way so I don't have to dig for this I don't have to search for this and you know what started to happen? immediately I felt resting I felt restful immediately I felt peaceful although there seemed to be pains and disorientation in the mind even though there seemed to be fear and things I didn't understand what was happening because trust is you trusting it seems like you're going into the unknown so you're trusting to go in because you just don't know but really the truth is you're remembering the known reality is already known you already know it to remember it you must know it so what I realized was that I started feeling happy and then when these seeming bad emotions or thoughts that I was trying to get rid of because that was the thing I was trying to get rid of them so I could feel holy I was only perpetuating it by doing that I wasn't trusting that the Holy Spirit would give it to me in a more obvious clear way and I would see it when I'm ready to see it I don't dig for it it's a shared communication with the Holy Spirit and you just had to be about your prompts and that's why purpose is so important in the dream because you're just about the Holy Spirit's purpose and the purpose is just basically an attention to wake up at a rate that is gentle the symbols will show up to reflect that intention so you wanted to go deeper so you called forth the teach only love sanctuary you called forth me and Carrie and I and awareness and David and Kirsten you called forth us as symbols of that intention so now we're just like a an aspect of your mind that's showing up showing you what you believe what you desire so it just gives you a context so that purpose those symbols are a context for you to now reference from where before you only had a reference of the world the world's purpose which was painful and you're going into a new one but you're afraid because you don't know and I'm carrying those old habits those habits I've got to force it, do it, make it happen like I talk to people on the phone and I feel guilty because I'm not mind watching or something and yet it's like this continual no matter what I do I feel guilty because so then it's the attraction to guilt and it's just ego breaking everything up into levels again making it seem real I shouldn't be talking on the phone you would only know, like I said to you before ask yourself what is my motive for this what is this for why am I doing this do I feel called to make this call right now or am I calling because I'm bored am I calling because I'm afraid to be quiet that is mind watching so instead of going in and digging in your mind do you see what I'm saying it's already given to you all you gotta do is ask what is it for you do something what is this for you will feel it you'd be very honest and honest with yourself and just allow it to come up why do I feel right now because right now you feel so it is given you don't have to dig it's obvious what I feel you don't have to dig I feel bored there it is I feel bored I'm afraid I'm afraid of being quiet I need to do something I'm afraid of stillness you see and that can be helpful throughout the day that's the one question you should always ask yourself in every single moment it will direct you that will direct you I have to watch each situation because I can't look back right now I also have to watch it's okay we don't have to look back just do your lessons and then throughout the day there's never a reason to feel guilty that's just the ego the ego is guilt you're a guiltless learner so if you are on the phone and even if you get off the phone and go I'm doing this because I'm bored or I'm just alone and I don't want to be alone with my thoughts right now so you see how all that's profitable all that's very profitable it's only profitable when you see it what it's not seen is guilt and if I come off with a thought wow I'm really grateful that I can share and that's a joyful thought not necessarily joy comes from the decision of the Holy Spirit from seeing that everything works together for good and it's being humble humbleness is the ingredient in a guiltless learner you're humble okay I do believe I created a world I didn't create it it was made what was made has nothing to do with reality it didn't change it everything that I see is backwards and upside down it's an error I believe in a hierarchy of illusions in my mind therefore I have to be in purpose to allow the Holy Spirit to loosen this hierarchy and I think I am the author of reality and I'm addicted to the ego I'm addicted to listening to the ego I need to be convinced otherwise through prompts of the spirit so I can learn to be convinced by the miracle that reality or truth is the truth that only the truth is true I need to be convinced you see so listening to the prompts and looking at everything in a profitable sense from the atonement


What's going on everybody? My name is Alex Friedberg and in today's video we're going to be talking about data analyst bootcamps. I get asked all the time whether they're worth the money, whether somebody should do it or if they'll actually get them a data analyst job. And so this video is going to cover everything you need to know about data analyst bootcamps and if they are right for you. To get started I'm going to talk a little bit about what a bootcamp is and then I'm going to go into some of the pros and cons of a data analyst bootcamp and then at the end we're going to look at two data analyst bootcamps that are both online and see kind of what you're getting for your money and how much they actually cost. So for those of you who don't want a data analyst bootcamp is it's basically a course we're going to go in-person or online and you're going to learn everything you need to know to become a data analyst and get a job as a data analyst. These can range from one week all the way up to six months and some of them are part-time and some are full-time ranging from about three hours a day all the way up to eight hours a day which is basically like a full-time job. I will note that because of COVID almost all the in-person bootcamps are online now it's basically still the same time commitment it's just online instead of in-person. When you join one of these bootcamps you're assigned a teacher or a mentor and you're also assigned into a cohort where you have other students that are working alongside you typically around five to twelve people and you're going to start with the basics and they're going to teach you everything you know to be job-ready. They're going to assign you real-world problems as well as homework and you're going to work through all these things with your cohort and so you guys can help each other and you guys can learn from each other. These bootcamps average around $5,000 in cost but they can go as low as $3,000 and as high as $15,000. A lot of these bootcamps have job assistance where they're actually going to help you with your resume and your portfolio and helping you find a job. Some actually offer a job guarantee which means if you don't get a job you don't have to pay for the tuition for the course. So in a nutshell that's basically what a data analyst bootcamp is. Let's go on to the positives of the things that I like about data analyst bootcamps and then we'll go into the negatives. One of the things I like is that you learn everything really fast and you have a coach and an expert who's going to be there to help you understand all the things that you need to know and help bounce ideas off of and help understand concepts that you're learning. There are also other students who you can work with and you get to bounce ideas off them and work on projects with them which is kind of what it's like in the real world and I like that they have real world projects that you can work on and add to your portfolio. That was one of the most difficult things for me when I was first starting out is I had no idea what a good project looked like and so having them already set up for you is really really nice and the last thing that I like is some of them offer a job guarantee which means if you pay for this course you are guaranteed a job and if you don't get a job you're going to get your money back or you don't have to pay which I think is a really really good perk of doing a bootcamp. Now let's go on to the negatives and I think the first one to mention is the price. $7,000 is not cheap and I know that I would definitely not have been able to afford that when I was first starting out and I probably would have had to take out a loan or borrow money from my parents just to pay for one of these bootcamps and while you're spending that $7,000 you're also not working because a lot of these are full-time bootcamps and so while you're spending that money you also are not gaining money because you don't have a job. So if you have a family or you already have a job it'll make it near impossible to balance that as well as the bootcamp at the same time. Now one of my positives was that some of these bootcamps have a job guarantee but one of my negatives is that the vast majority of them don't have a job guarantee only select few really do and so if you don't get a job guarantee you may be paying $7,000 for absolutely nothing and you may not get a job in the end which would be really devastating and it would definitely hurt you financially in the long run. My last negative is that these bootcamps do not replace a degree and so if you're applying for a job and their minimum requirement is a bachelor's degree and you only have a data analyst bootcamp on your resume you're probably not going to meet the minimum requirements. Really quick let's look at two online data analysts bootcamps and look at the curriculum as well as the pricing for these bootcamps. The first one that we're going to look at is this one right here which is springboard. I saw this one everywhere so let's take a look at this one and see what the curriculum actually looks like. So for this online bootcamp here is what you'll be learning. The first thing is framing structured thinking which is basically teaching you how to ask the right questions. The next section is analyzing business problems and it's basically teaching you financial and statistical problems in excel and how to solve those. The next thing is connecting data to sql and so getting this data into sql and they're actually doing that in my sql. The next section is visualizing data with python and for this they're going to use duper notebooks as well as matplotlib and seaborn for those visualizations. And last they're going to teach you how to communicate your analysis with tableau and powerbi. With all that being said they're basically just teaching you excel sql python and then powerbi or tableau. And for tuition the cost is six thousand six hundred dollars and if you pay upfront you can actually pay only five thousand five hundred dollars or you can pay monthly and pay about a thousand dollars per month. Speaking for myself I think that is pretty expensive and I know that I could not have afforded that when I was first starting out and I will say a lot of the stuff that you're learning of a basics. You're learning excel you're learning sql python tableau. These are all things that you can absolutely learn on your own. It's just that on this platform you can learn to all in one place and you learn at an accelerated rate. Here's another online bootcamp that I found that's called brain station got really good reviews. Let's look at the course work first and then we'll look at the price. So looking at this course it looks like the first thing is on data collection and then actually goes into cleaning and analyzing your data. It looks like that's all done in excel and then the next thing is databases where you actually learn sql and looks like this is also done in my sql. And the very last thing is visualizing your data and that's all done in tableau. So if you notice they don't do python and they also don't do powerbi which they did in the last day to bootcamp. And for this bootcamp the price is around three thousand dollars which is just about half of the last bootcamp that we looked at. So overall I don't think that bootcamps are worth it. I think it's too expensive and I also think a vast majority of the things that you're going to learn in these bootcamps are things that you can teach yourself online for free. I guess if you have the money and you want to become a data analyst this might be a good option for you because it probably will help you become a data analyst a little bit faster. I just don't see this as something that I would have taken when I was first starting out and so I don't think I can recommend it for you guys. Again those are just my opinion and my perspective and you may be in a completely different situation where a bootcamp is perfect for you and in that case go for it. I mean there's nothing wrong with bootcamps. I just think that the cost is too high for what you're actually getting. So that's all I got. Thank you guys so much for watching. I really appreciate it. If you want to support the channel check out my Patreon page in the description, like and subscribe and I'll see you in the next video.


Well, let me just say, Nancy and I are both delighted that the first state dinner that we've had here should be this dinner on this occasion. To have you here in this room which traditionally is reserved for chiefs of state. And it's been a nostalgic thing, as I said to some of you, the ladies to your husbands the other day. Because present are faces of men that I served with when we came here and sat as guests at the White House and the Governor's conference. And of course, many new friends here. Also, we've discussed in less pleasant surroundings some of the problems that confront us today. I'm sure that the Governors, whether they all agree or not, do realize that what we're trying to do is alter the economic situation in our country by changing one simple two-letter word. Economic control by government to economic control on government. And I look forward to collaboration and cooperation with all of you because of my belief that our Constitution calls for the 50 sovereign states being the basis of our freedom here in this land. You know, it isn't so different. I find sometimes that just in the short time that we've been here that I feel a little like Manitid many times and as you feel as Governor. Sometimes it's as Lincoln described the man that was being ridden out of town on a rail tarred and feathered. He said if it wasn't for the honor, I would really have preferred to walk. But the Bob Ray's state, the Des Moines Register and Tribune, invited grade school children to write letters to the paper which they guaranteed would be printed as to what they would advise the president to do if they had the opportunity. And I was amazed at these letters from 9, 10, 11, 12-year-old children, their grasp of the economic problems, the world situation, the things they recommended. But one letter really moved me was an 11-year-old boy who wrote and said, when you get there, don't look to the past. Look to the future. You won't have time to look to the past. And he said, make up your mind that when you leave there, you will be older and tired and there will be a few more gray hairs in your wise old head. And then he said, just get to the office, go to work and be happy that you're only president. You don't have to be God. Out of the mouths of children. Well, anyway, it's a great pleasure to have you here and I look forward to contact as we've talked about in our previous meetings in the days ahead with all of you. And now I would like to propose a toast, incident, well a toast to the right honorable George Busby, governor of Georgia and chairman of the National Governors Association. And so that all can drink, including George, to the days ahead when between us we are going to see America solve its problems and have the cooperation that I think should properly exist between you, the chief executives of your state, and this federal government which was created by the states. So a toast. Thank you.


Nobody's special we have to work.  I got hoes that I'm keeping in the dark. I got my cross the street living large Thinking back to the fact that they dead that I've wrapped was the facts that it sat with the past Bro, I wish I could play music that song stuck in my head. I love waking up with a random stuck in my head What's up? What welcome to friggin? Daily baby 71 we've been doing this for too many days, bro. I can't keep up I can't keep up but listen if the podcast stops being daily, which I think it will be soon because I got vacations and it's just I Got I got vacations, bro, and I got things to do but the thing is I got a lot of content I want to post I got my 40 to 42 point five. That's not really a podcast so Besides the daily if I keep it daily, I might just do I might switch it up and do like a five-minute morning podcast where I still do like the The structured kind of like just a nugget of the day the nugget farmer comes back And it gives you a quote of the day of like to keep your mind right because I do love that stuff And I do it anyway, so I'm trying to make my life more efficient, but this has been fun This has been great you guys have been great, but I have so much content for YouTube and I'm always on my dunk journey so I actually filmed my hamstring rehab yesterday me going to the gym and What I did and talking through what I'm doing for my rehab because I know a lot of people would want to see that And I think it's really good for my story when I come back So um So yeah, I'm gonna probably get back to just vlogging because those are really fun to do and I think It has everything in it has I can add my edits with it my fun edits I can Do some vlogging where I like talk to the camera But also like some fun workout mixes and dunk mixes and I'm almost back to dunking feeling pretty good My hamstrings a little weird. I don't really know but that's the plan So stay tuned and thank you for everything for this podcast You guys have been so awesome and it makes me want to do it every single day and Yeah, so I do want to do it frequently So like if I'm in a stretch where I'm home for a while and I'm also making a big change in my life coming soon So that's another reason why I got to focus on my life and you guys understand you guys have lives, right? You guys are living guys are breathing you guys are me So you guys should understand my thoughts because we're all the same person we're all in the same universe That's what we do and that's what we're doing it. So I have big changes coming up So I'm excited to share that with you guys as well Big news in the content world things like that. So I just can't say too much now But I am going to New York next week. So if you're in New York Saturday, I want to do a meet-up on Saturday I think that's the plan So, yeah, that would be really dope. I think it's gonna be I Don't know exactly where yet. Just follow my Instagram and I'll definitely be updating that But I would love to meet some people in New York. I have so many friends there So I got to make time for everybody friends and family. So it's gonna be tough But yeah, all that focus is there and that's another reason why I'm doing this podcast like I can't do it daily It's really because the other thing about daily is that I want a studio I can't always be in the studio every single morning of my life because I'm making moves, baby I'm I have a life and I live it I'm gonna come I call and collect You run about a minute on to the next really did it for me. So it says 20 million was the goal to the hit it I love that song man. I'm gonna be bumping if you watch my Instagram. Why did I just bump into that Rick Ross voice? I don't know working on my own raps. Um, and today I wanted to talk about Meditation and visualization for sports. I know I've talked about it a lot But I wanted to give two really good reasons to do it and keep it really simple and then go into detail So the first reason is the visualization I think is key to getting you to believe in your body to believe and it's a hundred percent necessary anything You've ever achieved you've believed you can do it and even if you didn't believe it and you got it done There was a piece of you piece of you that said I believe I can do it like it's possible If you ever thought something was not a hundred percent possible You haven't achieved it yet and hence why I suck at some certain I couldn't do a dunk for three years because it was a part of me like that really doubted that it's even possible But like the windmill I say is like I always thought it was possible It was just like I couldn't see myself doing it but at the same time I was like, oh, it's possible I just have to jump higher so I never like didn't believe it. It's it's very similar But a little bit different and number two and then also about what the visualization is So this is part one B the visualization when you Visualize yourself achieving something it changes the energy you're in right now So you visualize oh wow that dunk feels amazing to hit I get really energized and it fills you in the current moment with that adrenaline as if you hit it So like your brain doesn't know the difference between memories or future thoughts or current memories You know what I mean? So when you're thinking of a memory in the past it Ignites the same as if you're thinking of a future event your brain doesn't know the difference So if you're visualizing that dunk your brain actually thinks you completed it thus Changing your brain chemistry and your current energy level not like hype level But energy of like what you're producing as you go through the day and like what you're thinking about So your brain already thinks that's happened. So now you're you can believe in doing it your body believes too I have a whole podcast on that if you want to learn more about that and then the The second reason is the meditation if you practice meditation daily Then when you're in a contest when you're in a dunk workout even you're reminded to be in the moment So like sometimes when I'm about to go do a dunk is like I miss a dunk And I I line back up to do it again and I go nuts and then I realize oh wait take a breath Take like six deep breaths it lowers my heart rate Relaxes my whole body and puts me back in the moment It makes me focus on the dunk instead of like thinking like oh what if I don't hit this if I this is a good angle of my video What if I don't hit this for my video if I don't what if I can't do this done people are watching whatever it is Whatever it is is like you're you're focused all your attention on there And that's a really good practice because if you're meditating daily you get to Remind yourself it builds that awareness so when you're in moments in and out of sports any sport you're in it's like you Focus on that moment You're not thinking of external things you could be in the moment And that's the best way to be in the flow state performing your best and that's it and that's some friggin fire right there So yeah, I'm probably gonna keep this a little short today Feeling really good though hamstrings doing really good So if I know a lot of you guys want to see that vlog So I'm probably gonna try to get that edited today and maybe post it tomorrow instead of the podcast the vlog of my hamstring Make it fun to watch. I talked a little bit about my diet I talked about why I'm doing the hamstring rehab and what extra is them doing and why and just how I heard it all that type of thing And I look forward to making even better videos. So This podcast has been really fun. I'm not saying it's over today, but it might be but if I don't do it tomorrow I'm gonna do it when I can but I when I have nuggets to share might just be audio So if you're subscribed to the podcast there still will be content for the podcast It just might not be in video form and that's it and I like to produce the high quality audio It's hard to have this everywhere I go, but I could always have my phone something like that But I'm looking forward to it big moves coming. I got big stats coming on the way I got Lil max with me heat away in the next like I'm trying to stay paid When I thought put the money in the grave. Yo, that's so it's such a good song I want to make music now I go on waves as you can tell Sometimes I'm really into videos and there's a really into inspiration Sometimes I'm really into comedy. Sometimes I'm really into music, but that's why it's hard for me But all under one umbrella is energy, baby. I just want to go with that energy I want to provide that energy and I love it so much and I love making these videos. We're growing I'm learning so much about myself And I'm ready to do comedy, but like I said, I'm making that big transition in my life I guess I'm not ready to do it. I was still writing ready to go yesterday, but I was tired I went to the gym. I dunked the day before so I took care of my body as a priority and got some good sleep And I'm gonna do it when I have time So this is like this is what I wanted to say to end it is that like I said with the other things like the Compound effect you guys know I want to do it if you're a fan of mine right now and you're watching in the future When I free time a goal of mine is to do stand-up comedy for real And the only reason I want to do that is because I want to bring more joy to the world And the thought of doing that is so fun and but I have to work to get there So just like dunking is like you want to jump 50 inches But you you have to do all the work associated with it to get there Whoa, sorry about that you have to do all the work associated to get there You have to go in the lab you have to lift you have to do all the grunt work that sucks some people like it I like it too, but you have to know that it's coming for that So when you guys see me go in the lab for so long and then jump higher you see all the things I went through so same thing with comedies. I'm gonna be working and maybe do some Spots here and there like open mics here and there but in long-term my life. That's what I want to be doing That's that's how I know I'll be living the life I want to do is I get to do that when I want and get good at it and practice those things that I love to do So creating content and just maximize my life. So I hope you have a great day and yeah, thank you for everything Oh, yeah, and lastly subscribe to my email list to get a chance to win the subscriber dunk review I still plan on doing that soon and so I'm picking one one or a couple winners I already got the winner from the little contest on the thing and then just sign up for my website and you Get 25% off my store if you sign up right now So sign up for that and I'll pick a winner for the subscriber review and I'm excited to see your guys Is done so I'm gonna bring that series back as well. Do that often. I'm the own sub often I didn't mean to say that sub for you. Whatever. I feel like it. Have a good one. I gotta get out of here to the


The purpose of the exercise was to show that we are mobile but also we are able to utilize necessary skills such as part teams, ECP, we're able to set up within 72 hours, then take the lessons that we've learned and to improve upon those so that way the next time we were to go out the door for real, we can apply those lessons learned. We have to identify the weaknesses that we have, take those weaknesses, how can we improve upon them, how can we innovate and make things better, faster, more efficient for the next time that we were to go out into the field. We did have 24-hour ops here, we had ECP, we had part teams, we had security making sure the site was secure, we had missions going in the morning, noon, evening so that we could emphasize that we are able to operate 24-7. Doing these necessary exercises, we can prove not only to USAPI and NATO but also to our families back home that we are proficient, we are able to take necessary actions to deploy, to prepare for whatever may lie ahead.


The Aversolo Master Edition DMP-A6 is a network player and DAC that can function as a digital preamp and even as a NAS. The large LCD screen shows a great looking user interface or a set of modulation meters. Aversolo offers a standard version of the DMP-A6. A review here is the Master Edition, that is an upgraded version with a better clock oscillators and op-amps. It can be identified by the gold shield here. But before we dive in, let's first see where it finds its place in the stereo. To keep things simple, from here on I will call the Master Edition DMP-A6 the Aversolo. By the way, according to the manufacturer the standard version functions identical and differs only in sound quality. Since it is a network player, it needs to be connected to the router in your network over either a network cable or Wi-Fi. This way you can play music from internet radio stations and streaming services like Tidal, Coboos, Amazon Music, Spotify Music and the like. If a computer or NAS is connected to the network too and holds music, that music can be played too. The analog outputs of the Aversolo will normally be connected to an amplifier over either RCA or XLR cables. The amplifier in turn is connected to a pair of loudspeakers. The Aversolo can be operated from the touchscreen on the front or from a tablet or smartphone using the Aversolo app on iOS or Android. Since it can be used as a digital to analog converter and a digital preamp, you can use a power amp instead of an integrated amp or active loudspeakers connected directly. Volume is then controlled on the Aversolo. You can also connect a computer directly over USB-C, connect a CD player over speed-if and a TV over toss link. That way you can use the audio qualities of the Aversolo with these devices too. The cabinet is made of black anodized aluminium and measures 270 by 187 by 90 mm and weighs 2.5 kilos. On the photo here one of the four types of meters, the peak meters, that can be switched on. On the front we see a large volume control that when pressed functions as a standby button. The six inch full color LCD touchscreen shows, depending on the function you are in, the controls, the music playing or the metering shown earlier. The master edition badge shows you it's the upgraded version. The rear is far more crowded with on the left the power switch and the IEC mains inlet, then the network connection and the HDMI audio only output. There are two USB sockets, one for connecting the DAC to for if you want to further upgrade and one for a storage medium or when changing a setting in the software for connecting a computer so you can copy files to the Aversolo directly. Then the digital input for if you want to use the Aversolo as a DAC, optical on toss link, SPDIF on RCA and USB audio class 2 on USB-C. A USB-A to B cable comes with the unit but a USB-A to C cable for this input has to be bought separately. Then the outputs, starting with the digital ones, the optical on toss link and SPDIF on RCA. The analog outputs come as balanced on XLR connectors and single ended on RCA. Finally there are two Wi-Fi antennas and one Bluetooth antenna. On the bottom an M.2 NVMe PCIe 3.0 SSD up to 4 TB can be added by opening this cover. This way your own music can be stored internally while the Aversolo now can function as a NAS as well. On the left side on the right the power supply is located. First there is the mains filter followed by the switch mode power supply branded Aversolo ultra low noise power supply. The middle section holds the digital electronics. It is physically separated from the power supply circuit board. This part does the digital inputs and outputs plus the FN-Link Wi-Fi module and the Qualcomm Bluetooth 5 module that support SBC, AAC, ATPX, ATPXLL, ATPXHD and LDAC High Definition Transmission Codecs. An audio processor chip does the MQA decoding and rendering while a third generation XMOS XU316 does the USB interfacing. Below this cooling profile I assume this piggyback circuit board holds the streaming engine. It runs on a quad core ARM Cortex A55 processor that works with 4 GB DDR RAM and 32 GB of EMMC system disk. The AccuSilicon femtosecond clock oscillators are one of the upgrades from the standard model. The analog section is on the same circuit board but is galvanically separated from the digital section. This is the circuitry around the two ES9038Q2M DAC chips, one per channel. The balanced outputs are kept balanced using the ultra-low-noise OPA1612 op-amps, another upgrade from the standard model that uses OPA1642s. The balanced signal is sent to the XLRs directly and via another op-amp to the single-ended outputs. In general I am very reluctant to show measurements since they can sometimes show why a design sounds poor but never why it sounds very good. This is the case here too but since the measurements are remarkably good, given the price of the ever solo, I'll show them anyway. Let's start with the total harmonic distortion and noise measurement, that is at least 60 beats lower than I see normally in this class. The other harmonics are dominant but the highest one at 3 kHz still is very low at minus 120 dB under the maximum output of 2.55 volts. Then the linearity. This measures if a given level in the digital domain is produced at the same level on the analog outputs. So if a minus 70 dBFS signal in the digital domain produces a signal 70 dBs below the 2.5 volts output it produces as a maximum. Up till now I normally measured down to minus 130 dBs. For the ever solo I changed that to minus 150 dBs. The green line shows the digital versus analog signal level on the left scale. The red line, the deviation from the optimum on the right scale. If you look up minus 130 dBs on the bottom scale and look at the red line above it, you will see that the deviation is clearly within 1 dB. Since the ES903A DAC chips are low bit converters it means that the jitter at the DAC must be very low. Furthermore it shows that the ever solo has a very clean design with good control of noise and electromagnetic fields. When we look at the intermodulation distortion versus amplitude according to CCIF we see again very good results. Still the ears must decide how well the sound quality is. But let's first see how the ever solo is in use. The ever solo runs on a modified version of Android 11, the operating system normally used for smartphones and tablets. What's seen on the touch screen on the front is a skin running on a basic version of Android. Along the top row it shows a status bar. Here input output connections, network status, storage device, volume and currently playing song are shown. The icons in the center of the screen show several functions while on the right transport buttons, a home button and a return button are situated. Along the right side of the screen we see the volume slider. The music player lets you select music. You can browse on tracks, artists, albums, genres and go to playlists. Let's go for artists. If you want you can go for list view for faster scrolling. Searching for the artist is even faster. Let's do Pink Floyd. As you can see the keyboard doesn't disappear after search, we have to tap the return key right of it to get it off the screen. Let's select the wall and you can see it's a 96 kHz 24 bit flag file. If you like you can select the on-screen metering here. There is a selection of four different ones but the purist in me has to protest against the name VU meter. None of the four have ballistics of a VU meter, they all behave as peak meters. Above that the so called VU meters have next to VU also DB as unit of measure and that's incorrect too. It should be VU only. Nitpicking I agree and of course of no consequence to you. The relevance of the meters in this device can only be of entertainment value but nevertheless. Back to the review. The music you have seen up till now was on the external SSD drive, a 2 TB Samsung T7. But you could alternatively mount an M.2 SSD in the bottom of the ever solo and it then works even faster. The M.2 SSDs are available up to 4 TB and cost around €200. Don't buy the fastest one, the slowest one is already fast enough. Let's go back to the main menu. The streaming menu gives access to the streaming services. Tidal, Corbus and Hi-Res audio show up first but others show up when scrolling down, including apps for internet radio. Further down we see music cloud drivers and at the bottom instructions on how to connect to several services. Files let you access storage on the ever solo, external storage and network storage. Let's see how to access music on my Synology server. It's simply tapping on SMB since I used the Samba protocol, tap the SYN8 to select the NAS, then the music volume and select music to play. In the DSD folder I select 10cc, select the album and tap on I'm not in love. It starts playing right away while showing file details. Source is used to select input and output. Along the top row the inputs, below it the outputs. Remarkable is that only one output can be used at the same time with the exception of the analogue outputs that can be used simultaneously. Not really a problem but worth noting. Options open a menu where you can add, delete or reset apps. For instance if you don't choose Apple Music you can easily remove it by holding it instead of tapping. If you tap you open the app. The settings menu in the option Audio XLR RCA output you can choose from 7 different reconstruction filters. The differences in sound quality are minute although on the scope they look drastically different. For the listening test I chose slow roll-off linear but more for a theoretical argument or short ringing than for sound reasons. Pun intended. In the same menu you can also set the start-up volume for when you have a power amp or active speakers connected. Also the volume steps can be set between 0.5 to 3 dBs. I skip the display and network menus for they are obvious. In general you can set the language and the options are fast. There are even multiple English versions like Canadian, Australian, Indian, US, XC whatever that may be and English English. Many other world languages are present, even Dutch, Netherlands in Dutch. The other settings are self-explanatory. For reasons I don't understand you can leave this user interface or skin if you like and use a simpler one as seen here. It gives the same options in every menu for as far as I can see. This option is not available in the user interface on the touch screen. Cast brings you to the normal user interface. The FSolo supports all current file formats up to PCM76832 bit, MQA768 and DSD256 as a streamer and over USB. Soslink and SPDIF are by standard limited to 192 kHz 24 bit. Over the network it supports DLLA, SMB, NSF and is Roon Ready. Apps are available for Android and iOS. The FSolo was listened to in my setup 2A where it was connected to my network over the Optone Audio Ether-Region switch with Optone Audio UltraCaps 1.2 power supply. From there a fiber connection to Netgear ProSafe GS104 TPP switch on the 3rd floor. See about my reference setups May 2023 for more information. Links at the usual places. The analog outputs are connected to the Miran's PMKI Perl light amplifier over Siltek London RCA cables. It drives the acoustic energy radiance 1 loudspeaker connected over Kimber 4PR loudspeaker cable and supported by the REL T5 subwoofer that is connected to the loudspeaker terminals on the Miran's using the cable that came with the sub. An iPad Pro running the FSolo and Roon apps was used to control the FSolo. This is a very good sounding network player and DAC. Taking its price in consideration there is a wide and deep stereo image. Resolution in the mids and highs are rather good. The lows stay slightly behind but are typical for this class. Sibilance is rather well controlled. The sound character is towards the bright side without being sharp or nasty. Perhaps that is why we saw odd harmonics being dominant in the THD plus end measurement. I connected the Denafrips Aries 2 DAC to the SPDIF output and compared it to the DAC and the FSolo. The Aries is less bright and less open in the mids and highs and has slightly better defined lows. Overall, although having a different sound character, I judge him as equal. The user interface has a very short learning curve. In the app you might be confused by the two versions of UI but as soon as you ignore the lower level one, it's all very easy. Use the setup wizard and all the setup quickly. It's quite a looker with its nice 6 inch touchscreen. But most of all it's very good sounding given its price. About the same as the Denafrips, meaning that the 1299 euro streamer DAC and preamp sounds about the same as the 1115 euro DAC only that was my reference in this price category up till now. This brings me to the end of this video. As usual there will be a new video next Friday at 5pm central european time. If you don't have missed that, subscribe to my channel or follow me on the social media so you will be informed when new videos are out. Help me reach even more people by giving this video a thumb up or a link to this video on the social media, it is much appreciated. Many thanks to those viewers that support this channel financially. It keeps me independent and lets me improve the channel further. If that makes you feel like supporting my work too, the links are in the comments below this video on Youtube. I am Hans Beekhuyzen, thank you for watching and see you in the next show or on theHBproject.com. And whatever you do, enjoy the music.


Alka-Seltzer speedy Alka-Seltzer The Alka-Seltzer show transpired in Hollywood featuring radio's favorite singing stars, Kate Massey and Martha Filton, the music of Country Washington. It's Alka-Seltzer time, Alka-Seltzer time Morning, noon, and night is Alka-Seltzer time I'm her, I'm Martha And here we go with the Alka-Seltzer show Used to play so long that sounds scratchy The tunes really were especially those That's just what we're gonna do We're gonna get out our favorite old records and build a show of musical memories Especially for you folks who started your platter collection oh, say, 20 years ago What's on top of your stack, Kurt? Well, this is one that called to our attention a talented fella named Ray Noble The very thought of you and I forget to do the little ordinary things that everyone ought to do I'm living it of daydream and fully still it may seem to me Golly, Kurt, can anyone believe it's been 15 years that the Andrews sisters rocked the nation with this one? By mere Mr. Shane, please let me explain By mere Mr. Shane means that you're grand By mere Mr. Shane, again I'll explain It means you're the fairest I could say Bella This language only helps me tell how grand you are By mere Mr. Shane, so kiss me and say you understand So kiss me and say you understand Yes, sir, yes we do You just buy it and you try it Alka-Seltzer is sold It is a favorite for fast relief from acid indigestion Just buy it, try it, you'll see why Alka-Seltzer, with its instant alkalizing action can give you the fast relief you want whenever acid upsets stomach or heartburn makes you uncomfortable and see those cheerful Alka-Seltzer bubbles They help soothe and settle an unsettled stomach and bring gentle effective relief and Alka-Seltzer is really refreshing not like taking medicine at all So whenever your stomach feels upset from acid indigestion let Alka-Seltzer bring relief quickly and gently Just try speedy Alka-Seltzer once and make it your favorite from then on Try Alka-Seltzer by the glass at any drugstore, Soda Fountain and get a package or two at the counter to keep handy at home Get out those old records those old phonographed records he used to play so long Believe me, one of the greatest old records in anybody's collection is a Benny Goodman platter with Harry Jane, Ziggy Elman, Jean Krupper, Lionel Helmton Teddy Weltson and a terrific and talented little girl named Martha Tilton and the angel saint, Martha Wee me and the angel saint the angel saint the sweetest song and the angel saint angel saint over these old records it seems to me that the thirties had more than their share of nonsense platters for instance that Farley and Riley hassled that threatened the nation's sanity I blow through here and the music goes around and around comes up here but likewise, Saxie Dowell's little classic of baby talk that Hal Kemp recorded down said to mama and as though that weren't enough they gave us double talk as well as baby talk there was that big, big record by the Merri-Max Hutzot Ball, Sonata Holler, Sue and Hutzot Ball reaction, we all went sentimental with the sentimental gentleman Frank Sinatra made his debut with Tommy Dorsey and they both made recording history with this tender and touching ballad I smile at you Bob Everly, J Dorsey was on the best seller list with green eyes your green eyes with the sun Both of the music fans would never forgive us if we left the great Glenn Miller out of our platter session with the help of my violin and Country Weishman's gang will try to recall a little of his wonderful moonlight serenade Hutzot Ball's brother's curd, let's not forget them Not sir, or the song that they made their very own I'm gonna buy a paper doll a doll that other fellas cannot steal Bring back a million memories, I bet ya Friends any time you want to recall the good times and the good friends of yesterday well just do what Martha and I did today Get out those old The tunes really get done meet me on the back I bring my portable to melt your heart is the word for Alka Seltzer the way it brings fast relief from a headache or muscular aches and pains yes and it brings speedy relief from cold discomforts Alka Seltzer relieves the headache and the ache all over feverish feeling of a cold Alka Seltzer contains sodium acetyl salicylate one of the most useful pain relievers known to medical science and tests prove the system absorbs more of this pain reliever faster from Alka Seltzer so if you have a cold right now try speedy Alka Seltzer for fast relief that's Alka Seltzer to relieve cold discomforts Alka Seltzer, speedy Alka Seltzer Quick relief for misery of a cold It's relief that's very fast cold as gone for cannot last Alka Seltzer we'll just have to buy a whole extra hour on the network and finish up this old record session we didn't get in Harry James or Artie Shaw or any of Bing's oh no, you know when you get to talking about old records you lose all track of time we'll just have to do it on the installment plan Martha but right now we'd better say goodbye to our friends and ask everybody to come back and see us tomorrow same time, same station we'll sing the old song we'll sing the new we'll sing the bright songs and maybe we'll sing the blues on Monday, Tuesday, Wednesday, Thursday, Friday too for you don't risk vitamin shortage one of the common causes of a tire easy pepless feeling take one a day brand multiple vitamin tablets and take them regularly not just every so often but every day they give you all you normally need to take of all the vitamins proved necessary and they supply them in easy to swallow tablets that leave no unpleasant aftertaste and they now contain vitamin B12 so be sure to tell your druggist you want one a day brand multiple vitamin tablets you'll find they cost less than three cents a day when you buy the large size package one a day brand multiple vitamin tablets are sold at all drug stores listen Monday for the Alka-Seltzer show starring Craig Massey and Martha Tilton for the music of Country Wash Bernadis Orchestra today's program is transcribed in Hollywood and this is Fort Pearson speaking