This is the number one video that you need to watch before you get started drop shipping. I'm kind of curious. While drop shipping is a very easy business to start, to some it can prove challenging. That's why in this video, I'm gonna be covering eight different tips that can help you get started on a strong foot. So that way you can be set up for success right from the beginning. So without wasting any time, let's just go ahead and jump straight into it. Let's go, let's go, let's go! So the first tip that I'm gonna give you is one that's very broad and it's one that's given to pretty much anybody in any niche in any business or pretty much in any part of life. And that is do not be discouraged, keep going. Now I know that's cheesy, I know that you hear it all the time, but think about it this way. Drop shipping has a very low barrier to entry. That means pretty much anybody can get in. So because it's so easy to get started in the business, that means there are gonna be a lot of people competing against each other. But don't let that discourage you. One of the most important things that you need to learn when it comes to drop shipping is to keep going. I don't stop. And the way that you keep going is simply by just trying new things. So let's say one product that you're selling isn't selling at all and your marketing just isn't doing its job. It's not bringing any customers and it's not getting you any sales. So what do you do? Well, you tackle it from a different angle. Either tackle your marketing from a different angle, try to market your product differently, target a different demographic, maybe even try selling it on a different platform. Let's say you decide to start drop shipping on Etsy for example. If you're selling on Etsy and you're selling things like headphones, that's not gonna work. You're not gonna be able to get many sales on Etsy for electronics, specifically because people don't go to Etsy looking for electronics. For the most part, in that particular category, electronics, people are gonna be looking for those on eBay, maybe on a dedicated website such as your own Shopify website, let's say, or even on Amazon. But if you're selling electronics on Etsy, then chances are you're not gonna be getting as many sales as you can.  Now of course, that's just one example. Each case is unique. So just make sure that whenever you're analyzing your marketing or you're analyzing your products, just look at it one way and then try to look at it from a customer's point of view. Don't try to look at it from a seller's point of view because that's not gonna work. You're not selling to sellers, you're selling to your typical customers. So even though it's really cheesy and you hear it all the time, keep going. Keep trying new things, don't give up because if you give up, then you're just gonna completely lose and you're never gonna know whether or not you could have been successful. Think about it this way. One year from now, you could be looking back and thinking, wow, I'm super glad that I started doing this or that I made this particular change in my business or you could be looking back and thinking, I should have tried. Next tip, make sure that you do your product research correctly. I know this has been drilled in your brain multiple times in pretty much every single video, but remember, product research is key. If you're trying to sell a product that's not trending or that doesn't provide any value in anybody's life or that just doesn't even have a wow factor, nobody's gonna buy it.  You're gonna waste money on the product itself potentially if you order it to check out the quality and to make videos with it, let's say. And on top of wasting money, you're also wasting time. What a waste of money.  But remember, don't try to sell just anything and don't try to sell what you like. Make sure you look for products that other people like. Make sure you look for products that customers like, products that are trending, products that have a wow factor, products that provide value to somebody's life.  Tip number three, make sure you have quick shipping. Always remember the importance of shipping. Do you purchase a lot from AliExpress or CJ Drop Shipping or do you purchase from Amazon? Be realistic.  Now, our customers, a lot of the times, they do the same thing. But if you follow the previous tip and you sell products that are trending and provide a wow factor, then chances are your customers aren't gonna mind waiting a week or two. But that's about it. Don't go more than a week or two.  On top of that, halfway through, maybe two or three weeks into the shipping, they might even contact you and tell you, hey, I don't want my product anymore. It's taking way too long. Or where's my product? I want a refund. Or where's my product? Give me some sort of credit for the weight and for the inconvenience. Every single person is spoiled by Amazon even if those people are not necessarily our target audience. Remember that we target impulse buyers. The people that we're targeting are people that like to make purchases spontaneously. They see something, they want it, they purchase it. We're not targeting the people that think like you and me thinking I could get this cheaper or faster from Amazon. So when you're sourcing your products, make sure that your suppliers offer quick shipping. Try to keep it at a max of two weeks. Before we continue with these tips, please, if you're finding this video helpful, if you're finding it informational, if you're finding it useful, if you're enjoying it, please make sure you hit that subscribe button down below and also while you're there, make sure you hit that like button. Also, make sure you hit that little bell notification so you don't miss out on any future videos. Remember on this channel, we cover anything and everything dropshipping related along with some of the best tips and tricks to help you get started in the game and succeed. And every once in a while, we also throw in a couple of videos out there to help you make some extra money in a few different ways. So if that's something that interests you, just make sure you hit that subscribe button. All right, let's go ahead and get back to it. All right, so tip number four, make sure you keep track of your finances. This is absolutely crucial, especially if you want to scale. Now, when I say keep track of your finances, I don't just mean make sure you know how much you have in your bank account. Also, keep track of anything that has to do with money, your expenses, your profits, how much you have to pay in taxes. These are all extremely crucial things. So when it comes to actually keeping track of your money, one thing that I highly do suggest is to get a separate bank account. Now, when it comes to getting a separate bank account, I can understand that some people can't get a business account and that's totally understandable. Personally, I actually have two personal accounts. Every single time for some reason that I apply for a business account, even though I use my own EIN or employer identification number and I have all the paperwork set up the way it's supposed to be, for some reason I keep getting denied and they keep telling me I have to go into the branch itself to complete the process. Now, ain't nobody got time for that. Ain't nobody got time for that. So I just made a second personal bank account and I'm just using that one. So always make sure that you have your money for your business separate, then your personal money because if you start dipping into your business account accidentally, then that's something that could become a habit. You might not notice when you're using it and at the end of the day, you get an order for a couple of items and you can't cover that purchase. So then you have to scramble to figure out how you're gonna pay for these items to have them shipped out to your customer or even worse, the transaction might actually go through and you could potentially get an overdraft fee and then end up owing a lot more money to your bank. Now, as far as the taxes, this is also something that's extremely important and this is really gonna depend on where you're drop shipping. So if you're drop shipping in the US or if you're drop shipping in the UK, it's gonna be two completely different laws. So just make sure you check out the local laws for the country that you're drop shipping in. So that way you can have your taxes squared away and not have any issues because trust me, when it comes to taxes, the government will come after you to not mess with the government and their taxes and they want their money and they will take it from you whichever way they can. Now, if you're having troubles with actually opening up a bank account for whatever reason it is or you don't have access to be able to put your money in a separate account, one other thing that you can do is you can use a platform such as AutoDS where you can actually load up a balance that you can use for your purchases. Now, in order to do this, of course, you are gonna need an account with AutoDS and if you wanna get started right now, you can get started for just $1 for the trial period. Okay, so right now I'm signed on and I'm over at the marketplace. So what I wanna show you over here is the balance.  So the order fulfillment process will be automated. So somebody purchases a pair of shoes from your drop shipping store. That order is gonna get rerouted directly to AutoDS and then AutoDS is gonna sign on to your supplier's website. Typically it's gonna end up using your credentials or it's gonna use its own AutoDS credentials. This is really gonna depend whether you're using fulfilled by AutoDS or automatic orders. Now, automatic orders will use your bank account and it'll use your credit card details. So for this, we're actually gonna focus on fulfilled by AutoDS. Now with fulfilled by AutoDS, what ends up happening is instead of AutoDS taking the money from your credit card or your bank account to purchase a product that's shipped to your customer, it's just gonna end up using the balance that you top up. Now, topping up your balance is super easy. All you have to do is log into your account and then up here where it says balance, just hover over it and then click on load. Then you just go ahead and choose how much you wanna load up and that's it. Next time you get an order, AutoDS will take the payment from the balance that you loaded. Then after it does that and it places the order, it's gonna wait for your supplier to actually fulfill the order and submit a tracking number. Once your supplier submits a tracking number, then AutoDS will go ahead and take that number and update your customer along with the marketplace that you're selling on. All right, the next tip is choose a niche. Now, I know a lot of people say that you can go with a general store and you can make a lot of money because you can sell a little bit of everything. Now, that can be the case, but a lot more people typically have better success when they niche down. When you niche down, you can target a specific demographic of people and you can test different targeting methods, different marketing methods with that same group of people. So that way you can see what works. Also, when you niche down, your store gives the presence of professionalism.  They specialize in this particular product. It must be quality items. Whereas whenever you go to a general store, you look around the website, you see that they have a little bit of everything and you're not gonna really know whether or not the items are of quality or not. Of course, this isn't always the case, but generally speaking, as a first impression, that is what goes through most people's minds. All right, tip number six. This is one for pretty much the older people because I know a lot of people are very resistant to change and they don't like learning certain things, but you need to get on social media, whether it be TikTok and Instagram. Get on TikTok and Instagram. Facebook is great, but primarily it's for the older generation and a lot of the times, you're just gonna be running a few ads on there. If you wanna target a wider demographic of people, get on Instagram Reels and get on TikTok. But what if you don't know what you're doing? What if you don't know how to post a video on TikTok or if you don't know how to post a video on Instagram? Well, figure it out. The same way that you're watching this video to learn how to dropship, you can watch a video to teach you how to use TikTok or you can watch a video to teach you how to market on Instagram. We're all part of YouTube University, so we need to use it to its max potential. We need to get as much information from the YouTube platform as we can. So if you have any questions, just look them up on YouTube. Chances are you're gonna find a video that already covered it. But personally, my recommendation is just go ahead and order an item. Let's say you decide to sell a particular dog item or something for your puppy. Go ahead and order that item. Make a fun little video with it. If you don't know how to make a video or if you don't have ideas on how to make a video, just get on TikTok and start scrolling through it. If you don't find anything, just go to the search and search up hashtag dogs or dog toys or hashtag TikTok, maybe buy it dogs. So if you're a boomer that's dropshipping, then get off of Facebook and start learning Instagram and TikTok.  But if you're not, chances are you're gonna be specifically on either only Facebook or Instagram. So that's the case, get off of that and start on TikTok as well. If you're a Gen Z, get on Facebook because I'm pretty sure you're already using Instagram and TikTok. And if you're Gen Alpha, that probably means that you're turning about 13 or 14 right now. So if you're watching this video and you're Gen Alpha, you're off to a really good start. Keep learning and secure that bag, buddy. You got this. And tip number seven and eight is actually gonna be pretty much a two and one. It's one tip that's separated into two and that's how not to get banned. So the first one is how not to get banned with Facebook. Well, now where can you get banned with Facebook? Well, with your ads. Your ads can potentially get banned. Here's a few different tips that you can use to help you avoid that altogether. Now for one, don't use copyright content and don't use content that's not yours. Even if it's content or pictures or videos that you get from your supplier's website. So when it comes to the images that are on your supplier's website, chances are somebody else has already used those. Now unfortunately in the last few years, the dropshipping business has had more or less of a pretty bad rep specifically because of scams. A lot of times people advertise a product, they receive payment and they never ship it out. It's unfortunate, but it happens. Now because of that, some of these images that are widely used could potentially be blacklisted.  So in order to avoid this, a few different things that you can do is, for one, order the product to yourself and make your own content.  Now I know if you're dropshipping a ton of different products that can get very expensive and very time-consuming. So option number two is reach out to your supplier. See if they have any different videos, any different pictures, maybe some that they haven't uploaded yet and you could be the first. Also if you're dropshipping and using let's say CJ dropshipping as your supplier, then chances are you can reach out to them and actually pay them to take different pictures and different videos for you. Now this can also get pretty expensive depending on how much you're dropshipping, how many products you wanna sell, but it's definitely worth a shot and what do you have to lose? Contact the manufacturer, see how much they charge because this pricing can vary depending on the supplier or manufacturer. So send them an email, get in contact with them and see more or less how much it's gonna cost you. Another thing is don't use low quality content. When you're uploading your pictures or when you're uploading your videos, make sure they're not blurry, make sure they're not pixelated, make sure that if it's a video, it's at least 720p. Make sure it's high definition. Facebook likes to prioritize and it likes to push out high quality content. Also make sure that you comply with all of Facebook's policies. If you start to break the rules, they can ban you without notice and at that point you're gonna be left without an ad platform. And the last thing that I'm gonna give you to not get banned on Facebook is don't sell prohibited items. Now this is probably a given. This is something that's pretty obvious, but a lot of people could try doing this. So before you try to list a knife or some pills on Facebook Marketplace, stop. Don't do that. Make sure you avoid controversial items. Make sure you avoid dangerous items. Don't sell medications. Don't sell harmful products such as knives or guns. Even if it's an airsoft gun, don't sell it. Don't sell copyright items. Don't sell adult items. While there are a lot of different things that you can sell, there's also quite a handful that you are not supposed to or that you're not allowed to. So it's best to just avoid these different products altogether. So that way you can avoid any problems down the line. And the last step that I'm gonna give you is how not to get banned from Amazon. So if you're using Amazon as your dropshipping supplier, then chances are you're probably using your account and that could potentially put your account at risk to get banned or to get flagged. Now in order to avoid this, one of the easiest things that you can do is go back to what I mentioned earlier about using the balance on Autodesk and use fulfilled by Autodesk. Remember how I mentioned that if you're using fulfilled by Autodesk, it's gonna use a balance that you top up and it's gonna use the Autodesk credentials to log into the supplier? Well, that's exactly what's gonna happen. Instead of Autodesk logging in to your Amazon account and you making the purchase or you logging in yourself and you making the purchase, Autodesk is gonna log in using its own Amazon credentials. So that way you can completely forget about getting banned or getting flagged. Using a service like fulfilled by Autodesk through Autodesk can be extremely helpful in terms of bans and flags. And those are my eight tips to help you get started dropshipping. These are things that you really need to keep in mind before you get started dropshipping. So that way you can get started on a strong foot and you can set yourself up for success from the beginning. Huge thank you to everyone for watching, especially if you made it all the way to the end of this video. That as always tells me that you're finding some sort of value in my videos and I really appreciate that and I'm really glad that I can help you in any way in your dropshipping business. So if you did find this video helpful, please make sure you hit that subscribe button. Make sure you ring that little bell notification so you don't miss out on any future videos. And while you're there, make sure you smash that like button. Huge thank you once again to everyone for watching all the way to the end of the video. Once again, my name is Mario with Autodesk. Catch you guys next time.


Live from the Sands Convention Center in Las Vegas, Nevada, it's theCUBE at AWS ReInvent 2014. Brought to you by headline sponsors, Amazon, and Trend Micro. Okay, welcome back everyone. We're bringing the energy here day two. Man, this show is brutally awesome. It's just great fun energy. This is theCUBE. We're live at the Sands Convention Center. This is theCUBE. We're live at the AWS ReInvent. I'm John Furrier with Stu Miniman. We're here to extract the studio from the noise. Our next guest is Barry Russell, head of Amazon Marketplace, Amazon Web Services Marketplace. Welcome to theCUBE. Thank you. You know, bringing the energy meant just this nonstop action. Yeah, it's been constant. I mean, between this slew of announcements, great guests we've had here on theCUBE. One of the big announcements here was just more and more innovation on Marketplace in terms of momentum, partners. We actually talked about the intelligence community yesterday with Teresa. What's going on with the Marketplace? Give us a quick update. Is it hard to get on? Is someone's watching and they want to buy from the Marketplace? Get on. Yeah. Obviously Informatica's now fully in on the Marketplace. Not hard to get on. We've done a couple of things this year. First, we continue to innovate for customers. We've added a couple of key features. In particular, we continue with our free trial program. Enables a customer to run a production version of the software as a free trial for a period of time. And then seamlessly migrate to purchasing and paying for the software. And then we also added a feature both for customers and vendors that are on the Marketplace, which is annual subscription pricing. And the neat thing about that is it allows a customer to run a product for a couple three or four months. And then if they deem that the product no longer meets their needs to run hourly, they can seamlessly migrate to an annual subscription. As far as vendors listing, we've got a pretty straightforward process. They create a machine image for us, an AMI, Amazon Machine Image. They give that to our catalog team. We do some testing on it for product vetting and security. They give us a description of their product, a rate sheet in terms of how they want to price, whether it be hourly, monthly, or annual. We publish that product. We put it into a limited state. Everybody checks it out to see if it's good to go. And in 30 days or less, the vendor's up and running on the Marketplace. And then there are products available worldwide across AWS to customers. So Barry, I heard that one of the stats was it's 1,900 listings across 23 categories. Can you show us a little bit of the inner workings? How big is your team? How do you manage those relationships? What kind of analytics? Is it just data that manages everything or is there kind of the belly-to-belly relationship with those 1,900 listings? It's 1,900 and growing. We plan on adding many more. I'm sure while we've been talking more, we're at it. Yeah, we've been adding more. And a lot of partners approached us interest from the keynote about Marketplace and from the announcement of the Intelligence Community Marketplace that we made. The process is somewhat automated in terms of a vendor getting on to the Marketplace. And the team is really divided into a couple of pieces. There's a business development team that I run. And they're responsible for working with the vendor, doing upfront technical vetting of the product, working with them on contracting and go to market plans before they launch the product. And then we have what's called a seller and catalog operations team. And once my team gets an AMI, that machine image, from a vendor, they hand that over to that catalog team. And that catalog team works with the vendor on a defined process to get the product published as quickly as possible. So it's a fairly seamless back and forth, typically done in face-to-face email and phone communication. And then with a defined process, we use a publishing catalog and a publishing pipeline to queue up products that are ready to go. All right, so is there any incentives that you give them to, how do you make sure that people buy it through the Amazon Marketplace and not some of the other places out? And are there any assurances that you're not competing with them on some of these pieces? How do those dynamics work? Well, on the latter question, the products that are sold in the Marketplace today are sold by the vendor, the partner that the vendor chooses to sell those products. In terms of how we go about ensuring that we do the right thing for partners and incent people to buy there, there's a couple different approaches and it comes from two points. First, we work with partners to run go-to-market programs and marketing campaigns. Some of those are generated by themselves. Others, we run with AWS. For example, we just ran a storage software campaign with AWS marketing, where we promoted storage vendors that were in the Marketplace and helped educate customers on use case. And then on the other side, we do a lot of our own marketing to drive traffic from some of the broader search engines into Marketplace, particularly when customers go into a search engine or are searching for a particular type of product. Security, business intelligence, application monitoring, network infrastructure, media and entertainment, those types of things. So it's a two-pronged approach to drive traffic to their listing page. So on the business model, we hear a lot of people nervous about the Marketplace. I mean, we actually interviewed Informatica and they kind of got over that first wave of fear. Wait a minute, I make so much money selling direct. I have a huge site license and I end up in a classic enterprise or licensed software. Why would I go to pricing it on the cloud? So okay, I can see the baby fear, not an early adopter, they want to see some movement. How do you talk to that customer out there? It's okay, here's the traction we have and here's why it's going to be safe. The bridge is secure. You must run into this all the time, I can imagine the fear of change. We do, there are a lot of mature sales models out there for software and this model is new, particularly charging by the hour for software. That's a new thing. One of the things that we do is work with the vendor and their sales team to help integrate them with the AWS field and we pursue opportunities in a lot of cases together where there's an AWS service component as well as a vendor's software. The other thing that we've been educating vendors on and sharing data with them is how quickly customers are buying in the marketplace and I'll give you an example. We have a software vendor in the marketplace named SoftNAS and they're a startup. We interviewed them yesterday. There's a classic example of a company that's young in their life cycle. Traditionally, a couple enterprise deals a year might be good for them and what happens on the marketplace is we know just last month, four enterprise deals, four Fortune 500 deals closed in less than 30 days because of the friction that we're removing from the discovery, the buying and the deployment process on marketplace. And talking with a vendor like Informatica, we simply want to educate them and let them know that we can help their sales teams accelerate deals much faster by removing a lot of the friction for the customer. So where a rep may have closed a couple of deals a year in the past, our theory is that we can help increase that by X percentage. I was talking with Carl Vandiver from TIPCO and formerly Jastersoft and I think he nailed it because you bring up one aspect of it, look at sales, just speaks for itself. So you just do the math on that. That's an easy one. And for new companies, it's easy. But what he nailed was they just helped the product positioning. They just said, okay, I'll go direct with the mega features and they just throttle back some of the features in the cloud and it's a beautiful upgrade. So they're getting net new business by going to the cloud. So all I did is just do the product tweak. It can be, that's one approach. And another approach is we do have vendors that put full featured products in and what they find is they pick up incremental net new business that their sales teams might not have touched, customers they didn't get to. Or they pick up business from inside of a large customer they're already doing business with but just didn't get to that business group. Or I want to eliminate the sales team altogether. That's a huge cost to it. I mean, if you're born in the cloud, you can say, okay, I'll go to Barbara with AWS and I can not have a huge sales team. I could have managers. And you know what else? It really allows for the sales person to get the customer using the product very quickly. You can literally have a customer launch a POC the same day, run it for a few weeks and then seamlessly move to production without changing at all. The new slogan will be standing up sales with Amazon Marketplace. So that's a great tool. Thanks for coming on theCUBE. Appreciate it. Thank you so much for all the software that's available at a one-click button. Great product. We'll be right back on theCUBE after this short break. More action here live at Reinvent at theCUBE. We'll be right back.


Welcome to the Smooth Jazz Connection. I am your host, Gwendolyn Harris. My very special guest today is one of the most creative talents in this era. Having recently enjoyed the title's number one most added on smoothjazz.com and number one on the billboard, Smooth Jazz Charts for his writing on the latest release by multi-grammy award nominee, Najin. This multi-instrumentalist, composer, and producer is most known for his high energy and charisma on stage. He has appeared in such major motion pictures as Martial and Breathe. This artist has toured with legendary saxophonist, Najin, and is currently on tour with Smooth Jazz icon, Brian Culberson. He is the musical director for Canadian pop sensation, Julius Wilson, and has recorded with great artists throughout his career, such as Sissy Houston, Marvin Winans, Riley Richard, Chante Moore, Alcasse, Denise Williams, just to name a few. Please welcome Mr. O'Dell, Rishan O'Dell to the show. Aloha, how are you? I'm well, thanks. You're well. First off, I have to say thank you for doing this show because you were just here. You were just here in Hawaii with Brian Culberson. Now you're back in Buffalo, New York, and I know you're tired. What is it like, what, uh, 1106 there? It's, it's pretty, it's pretty late. Pretty late. You should be in bed sleep. So how are you doing? How's it feel to be back? Uh, it feels great to be back, but you know, it's back to the grind, as we say. Right, right.  He was here with Brian Culberson for the past last Friday through Sunday, and they did two shows every day. High energy shows, I must say. High energy. So what I want to ask you is, what, what, or who inspired you to play music? Um, I think that would have to be my dad. He's back, back here with me. Oh, hi dad. Aloha. Yeah, so, uh, yeah, my dad. What, what age did you start playing music? Uh, well, music was just around me. I would, I would watch and, uh, I never really started until late. I was a late bloomer. Oh, really? So, uh, yeah. So, you know, I played sports, and then once I couldn't play sports anymore, I just picked up the music, the music, and the rest was history. Uh-huh. So how many instruments do you play and what are they?  And pretty much, or yeah, pretty much whatever I pick up. Whatever you pick up. You know, I played, I used to play. I started out playing the violin at the age of six, and then I played flutin' all that through college. So, I know how, I know how that is. That's awesome. You know. So, how was it working with Mr. Brian Colverson?  Like, he's a great person. Like, a really, really great person. He really cares about, you know, his, who's in his company, and it's everything, he's, everybody's treated like family. But he's also great with business. He's great with, um, the music is phenomenal. Like, he hears everything. Like, he's, he's got the biggest set of ears. Um, and I don't mean literally, but like, he's, he's got the biggest set of ears. He hears everything. Like, he's, I know why he is where he is. Well, I know those shows are very high energy. The whole band is, is into it. Yeah. And he calls, he definitely, definitely calls for excellent. Yes.  So you know that he's always great musicians in his company. And so it's, I consider it an honor to be asked to tour with him. Well, that's, that's awesome. That's awesome. Where did you get your musical training? Musical training would have to be just years of listening. Really? And yeah, just, yeah, I'm just soaking it all up, watching my dad at his shows.  My grandmother, actually she played every instrument and just like my dad, but they played every instrument. So I just picked up a lot. My grandmother introduced me to Liberace. Really? Wow. That introduced me to ACDC, Megadeth, Stevie Wonder, Queen.  Just, just, oh, everything. Random albums in the front room. Well, you definitely come from a musical family. That is nice. Wow. Now, when you are not on tour or working on music, what do you do? Uh, usually, well, here lately, a lot of production. So I produce for a lot of artists, one being this, that just came out, Dian. They hear it's her latest single. There's a video on YouTube somewhere. And, uh, I do string arrangements for orchestras. I do, well, orchestra arrangements, I have to say, and then big band arrangements. That's been here lately for the most part. You know, I'm just like every average person. I read a lot of books. If everybody else- What's your favorite book? My favorite book, which I consider my Bible, is Hope on a Tight Rope by Cornel West. Okay. Now, I did read that you have a sociology book. I do. Tell us about that. I do. So I write as well. Uh, I write and I pretty much help people out with kids that's always been like my vocation, sociology, and just, you know, just the betterment of society. But I write on, I write books on parenting. You know, I think that's one thing I'm pretty good at. Wow. And yeah. So you just do it all. You do it all. Yeah. And I keep, I keep the books easy to read because I know that everybody doesn't want a heavy read. You know, they don't want to read a long time. And pretty much the demographic that I'm going for, many of them may not read. So I keep it really, really short and informative. Okay, all right. Now, why don't you tell us about your foundation? Or I should say your production company. Oh, my production company. I started back in 1998, hard to heart music. Basically, I wanted to bring music history and music education back to a community that I felt was dying with the younger generation, not knowing really the history and the culture behind the music, mostly jazz. But, you know, I know sometimes, especially in American culture, we can kind of kind of lose ourselves and lose our identity. So I just want, you know, I just wanted everybody to know exactly where the music came from and that it's still here. Right. So the question that I have is, as you know, I know here in Hawaii anyway, and I don't know how it is on the mainland because I haven't been back in a long time. But, you know, it used to be music and the arts were in the schools. Now they're taking that out. So it's making it a little bit harder for the students to be in band, orchestra, take music lessons, whatever the case may be. What do you think that we can do to possibly bring it back into the school? Of course, you're a production company will help, but what else can we do? Which is why I started the production company, because, you know, teaching in the public school and private sector, I noticed that, you know, everyone knows in that arena knows that music in the arts, you know, is a way to cultivate kids' minds. And, you know, music, the education of music, it teaches kids, you know, math and science, whether they want to or not. You know, it automatically brings their scores up.  I don't mean to speak politics. Right, right, right, right. Sociology, but, yeah, so which is why I started my production company, because I wanted to, that was one of the other things I wanted to derail. So, you know, writing, having written music books as well, and, you know, just putting on events, festivals, to acclimate kids back into, or acclimate music and arts back into, you know, the general population, because kids need it, they need it. Exactly, because I know that's what kept me out of trouble growing up.  Right.  But at public school, that's not what it is. Right, right. Now, tell me, I saw where you are, the musical director, for, how did that come about, how did that come about in Canada? Yeah, you know, I have really close ties there, friends, family. So, one day I got a phone call to actually just play, just play the show. And eventually, you know, once we started going through all the motions, they needed a leader. So, I just kind of took it upon, I didn't ask for it, it was placed in my lap. You know, things happen for a reason, and it looks like they have the best person to do the job.   Like everything that he's the epitome, he's the epitome. So like when I first came across him, he was, I think probably like 50,000 followers on Instagram. So, and I didn't know who he was, but he's an amazing kid. He writes his own stuff, he produces his own stuff. Of course, he has a team of producers and out at 111, 111 Music. Yeah, they are really doing an amazing thing. And I'm excited to be a part of it. I mean, you got, I think nominated for a couple of Junos this year. Wow. Well, we have to go on a quick break. And when we come back, you're going to play something for us, right? We'll do. Okay. We'll be right back. So stay tuned. Aloha and welcome to At the Crossroads. I'm your host, Keisha King. I'm live at five every Wednesday, where we have entertaining and educational conversations that are real and relevant, both here in Hawaii and across the globe. I'll see you at the Crossroads. Aloha. I'm Yukari Kunisue, the host of Konnichiwa, Hawaii, Japanese talk show on Think Tech, Hawaii. Konnichiwa, Hawaii is all Japanese broadcast show. And it's streamed live on Think Tech at 2pm every other Monday. Thank you so much for watching our show. We look forward to seeing you then. I'm Yukari Kunisue. Mahalo. Aloha and welcome back to the Hawaii Smooth Jazz Connection. I'm here with my special guest, Mr. Rishan O'Dell. And he plays the bass with Mr. Brian Culverson. So thank you again for being here for our viewers that are just now tuning in. I know you are jet lagged.  And it's way past your bedtime. Oh, thank you. Thank you so much. So we have a special treat. Mr. O'Dell says that he will play something for us. And this is just going to be a little snippet, because what I saw when he was here was like off the chain, for real. So what you going to play for us, Rishan? Uh, we'll see what happens. Not to mention my dad's dog is on top of my foot pedal, so I couldn't get to anything. This is what happens when we do things like this.  They don't know. They don't like my... That's okay. That's okay. Yeah, no, the whole thing with the looper and everything, but I've got a big bulldog on my pedal board. It's okay. That was still awesome. That was still awesome. Now, what I want to ask you is, what would you give? As you know, it's kind of hard getting out into the music industry for some people. So what advice would you give a new artist starting out in the industry? I would say, depending on where you are, I will say, as far as America, actually, you know what? Anywhere in the world, create your own market. That's it. Create your own market. Don't wait for an artist to come to West Jehunger to come pick you up. And that's nine times out of 10. It's not going to happen. What you do is create your own market. And then you allow people, if you want to go up under somebody, that's fine. But one thing about Brian is everybody in Brian's band is their own artist. When they, in their own city or in their own market, they have their own CDs. They have their own brand. So I think that's very important for an upcoming artist or upcoming musician. Awesome. Awesome. What's new for you? What do you have coming on? Oh, so I have, of course, I'm a producer. I've been behind the scenes just like Brian when he came on. But I also have my own singles. I'm finally going to release my full CD. I've always done a few songs here, a few songs there, a lot of singles. But I'm finally going to release my CD and there are a ton of songs because I've written songs for everybody. So I've got, I think, going down the list. There's Marcus Anderson. He's going to do a song with me. There's Ryan Kilgore, who has done already a song with me. That's going on album. Elon Trotman. And one more, Adrian Crutchfield, who was on to Brian. Yes, the saxophone player. The saxophone player, yes. That's the last saxophone player I'm going to use on the project, I promise. And then Brian's going to do one. Yeah. I'm going to do one with me. Nathan Mitchell out of Florida. He's going to do one with me. He's a keyboardist, vocalist, and, oh, Riley Richard. I can't, no, I said no more saxophone players. Okay, so Buck Riley, Richard and I are working on a project right now. That'll be out as probably as a single, but I produced that one. Really? Well, I can't wait to hear this music. I cannot wait to hear it. Not at all. But I'm super excited. And then I have some stuff with Alex Booyoung owes me a favor. So if you're listening, Alex, I'm going to cash in. All right. Now aren't you coming up? You guys are about to go back out on tour. I know you're in a little bit of a break right now because you just left Hawaii. So now you're about to go back out, but now on the mainland, right? Yeah. Out like, okay. East Coast, mostly East Coast. I'm going to make sure I tell all my friends about it. Yeah, that'll be great.  I will definitely, I will definitely tell them that, but I want to thank you so much for taking time because I know you're tired to be here with me today. It's awesome. Good luck to you or the tour. I'm going to try and come out there. We'll see. I'm going to try. I don't know. Y'all just pop up. But anyway, I'm going to try and come out there, but thank you so much for being here on Hawaii Smooth Jazz Connection. And to my viewers, thank you so much for tuning in. Tune in again next week, same time, when we're going to have Joshua K on the show. Until next time, Aloha and God bless.


And we got a treat right now folks. We're going to jump over to our man, Fred Ernest. Fred is president and CEO of Vista Gold. It trades under the symbol VGZ in the NYSE American and under the TSX VGZ as well. Fred, welcome back to TFNN. It's great to speak with you this afternoon. It's good to speak with you. Thanks for having me. It's always a pleasure, man. I've listened to you talk to my dad many times. I'm sure the listeners are somewhat familiar if they've been out there. For those that aren't familiar with Vista real quick, Fred, could you just give them a little bit of a brief introduction of Vista and what you guys do? I know the Mount Todd project in Australia, but for those out there, if you could just give them a little introduction, that'd be great. Yeah, absolutely. We own the Mount Todd Gold project. It's in the Northern territory of Australia. It's one of the largest and most well-advanced projects in Australia. Seven million ounces of proven and probable reserves. All of the permits, major permits are in place for development of the project. It's a great geographical location. The territory government is very supportive of mining. And we just completed in December, a royalty to wheat and precious metals to help us advance the project. And we're very excited about that. And that's a great segue. That's what I really wanted to touch on. Since we had you on last, that was December. If you could go over it, Fred, that deal you have with wheat and precious minerals, it's a royalty deal. And if you can talk about it, I believe it's for $20 million, you guys already maybe have the first three. That's the timeline, maybe the first half of this year. But in terms of what that capital is gonna be used for, how you plan on using it, and what that's gonna do for Vista Gold. Yeah, absolutely. As you indicated, it is a $20 million deal for a 1% royalty on the first 3.4 million ounces to be produced from the project. We've received the first tranche, $3 million. As soon as the foreign investment review board approval is granted, we'll receive the next tranche, which is $7 million. And then on the six month anniversary from announcing the deal, we'll get the second half or $10 million. One of the obligations, you have to understand that these royalty deals aren't free money, you can't just do whatever you want to with it. We proposed and Wheaton agreed that part of the money would be used to undertake a drilling program. I'm pleased to report that the drill has been mobilized and we'll have some announcements later this month about the commencement of drilling. We're targeting an area at the north end of the deposit. The deposit is open to the north and we're targeting resources that are near the surface. So there'll be a low stripping ratio ounces as they convert. This will help offset some of the production profile irregularities in the mine plan. Once this drilling is completed, we intend to undertake technical studies, some confirmatory met testing. And ultimately, I believe it'll be a feasibility study, but we're going to look at developing the project as a smaller project. This will mean much lower CAPEX than the feasibility study that we completed two years ago and make it much more attractive and at the same time, preserve a production profile of 150 to 200,000 ounce per year. So we're seeking with this money to spend a little bit of it upfront here to increase the attractiveness of the project and make it easier for us to get a deal with a partner and ultimately to create value for Mr. Shermholtz. Yeah, it's pretty cool. And I was getting ready for this interview of course and I was chatting with my dad and they own the Gold Report folks, my dad, excuse me, they own Vista in the Gold Report right now, but Freddie was talking about me when this news came out, talking about using that, drilling the holes. Now, is that something that it, and I saw on some of that talking about like a de-risk to a certain degree. And is that something where you're dealing with a larger sample size of the data for the drill holes? Is that the greatest part or is it also that you're really localizing where some of those veins may be? And is that part of it where it takes out some of the risk as you have more data in terms of what you're actually dealing with in terms of gold in the ground? Is that a good way to look at it or how do you look at that? I'd look at a little different, Tommy. Okay. The work that we're gonna be doing is demonstrating some of the blue sky potential. There's, right now, they can't be classified as reserves within the Northern area of the pit. There are inferred resources. We'll be infill drilling to define those. But as we expand the resource, we demonstrate to potential partners that the risk of additional ounces is lower. That if we can drill 6,000 meters and that a half million ounces, that kind of paints a picture that there's more ounces to be discovered. The de-risking part will come from the work that we do with the technical studies to demonstrate a much lower front end capital for the project. Right now, raising money is the biggest risk for anybody. And when being able to demonstrate that a project can be built for a third of what the feasibility study estimated and still produce, I guess, at 150 to 200,000 ounces, that's elimination of a big risk. And it's pretty remarkable that this mine actually operated. Do you guys come in maybe in 2006? Is that correct? But it was operating, like 1997, I believe that they had it going for another year. It's remarkable that gold was in 200, maybe 300, maybe 350 back at that time. We're dealing with a number that's around 2,000. And we've been up at some pretty lofty levels for multiple years now. I mean, that's gotta be helpful to a certain degree. But how does that happen with a, at one point we're operating the mine where gold was at 200 to 300 bucks, it shut down. Now you're at 2,000. How does something like that happen? Pretty remarkable that they were even operating at that price level. And now you guys have this asset with gold sitting at 2,000. Well, I mean, we're in a different environment or economic environment back then. Sure. You know, many were making good money at $400 an ounce. And today at $400 an ounce with the costs that we have, it'd be very, very difficult. Only a handful or so of mines could make money at that price. But you know, it was a time that was challenging for the operation back then when the price dipped below 300, as you pointed out. Today we have a gold price right now around 2,000. But $2,000 is a great gold price for Mount Todd. And we're very excited about that, about that. Yeah, it's pretty remarkable. And my personal opinion, I know I have my dad as well, but you know, gold has been consolidating for a while, man. And we might have some more room to the upside. Well, Fred, I appreciate the time as always and congrats to you and the team on securing that deal with Wheaton Precious Metals. And we look forward to more updates in the future as you guys come back with some of those data points that you guys are gonna use some of that capital for. So I appreciate it as always and we look forward to it, Fred. Very good. Thanks, have a great day. You as well. Folks, check it out. We're gonna trade under the symbol VGZ Vista Gold, as I said, they own Vista in the Gold Report right now. But yeah, that was a big deal. $20 million royalty with Wheaton. They get 1% of the gross numbers on that as they come out. And they're not a producer yet, but 1% of the gross number, they have 20 million and they're gonna be drilling some holes. And they have 3 million that they've secured so far. And so we'll see where they go from there. But pretty remarkable when you think about how that landscape has changed. Companies making money. When Gold at 400, different story right now, but we got Gold at 2,000 folks. 2,008, appreciate Fred coming on. Stay tuned, we got a half hour left in the program. We got the S&Ps down by 42, NASDAQ 100 off by 163, Dow off by 193. Stay tuned folks, we'll be right back.


so we're gonna spook his kids because they're big fans of me on tiktok and uh they're coming home from school right now let's get the reaction what's up jackie boy hey jimmy you


What's going on? I am Greg Sosman, joined today by Jim Sanis of FanDuel. Hey, Jim, we're putting week 11 in the books. We're moving on to Thanksgiving DFS stacks. What's going on, man? I mean, it's hard to be bad when we have Thanksgiving just around the corner. It's not because of the food, not because of visiting families via Zoom and stuff like that. It's because this is one of the best days for DFS the entire year at three game slates. So the options are always kind of slim, but it also just means we can narrow down our player pool and have some fun. So I'm excited. This is always a great day for DFS. How are you doing, Greg? I'm doing really well. I'm excited to get to Thanksgiving. I'm excited to eat that turkey and I'm excited to watch some football hang out. I hopefully enjoy a fun long weekend. So let's begin here, Jim, with, I imagine this is going to be the top game that people are going to be stacking, right? And that's Houston and Detroit. We'll start with Sean Watson and Will Fuller. Sean Watson was awesome yesterday against the New England Patriots. Watson put up the type of game that we thought we were going to get all season. It had not happened, but as you look at the schedule for Thursday and you're trying to figure out where you want to get your players from, Sean Watson is like the number one guy that I want in there. And of course, pairing them up with Will Fuller, who's just a touchdown maker. It makes all the sense in the world. To me, like I said, when I looked at the slate, the obvious spot to go in. Yeah. And I think that that's key because like the reason you could be concerned about to Sean Watson and Will Fuller is salary because they're definitely both going to be on the higher end of things. But they're also on the higher end of things because there just aren't a lot of studs to choose from on Thanksgiving, which means we're going to have a lot of lower and mid-range salary guys, which should make it easier to afford to Sean Watson and Will Fuller. The reason we've talked about Brandon Cooks a lot here on The Hurry Up this year is because his salary is lower than Will Fuller and he does have a really good role in this offense. But if we're looking at we can just choose anyone, I'm going to take Will Fuller first. He has had a tremendous floor this entire season. And we also know that that big Will Fuller explosion game is still very much within his range of outcomes. It is still lurking there, even if it hasn't quite showed up so far this year. So I would say that like, it's kind of a no brainer. This is where you want to start your lineup with the Sean Watson and Will Fuller. Maybe you throw Brandon Cooks in there too and kind of soak up all the goodness in this Houston offense, all the high leverage targets, Randall Cobb and Kenny Stills aren't going to play here. So potentially even more looks going to Will Fuller and Randall Cobb. Hopefully the Lions can keep pace because didn't look pretty on Sunday for them by any means. We need them to score to keep the front of the gas pedal here for the Sean Watson and Will Fuller. But being at home should help the Lions a bit. So I think we can have a lot of faith into Sean Watson and Will Fuller. And again, we should be able to get to their salaries as well. It's amazing when Will Fuller is the last wide receiver standing here. When Will Fuller is the healthy wide receiver for Houston, we saw Kiki QT get a touchdown yesterday. And Sean Watson, being able to work the ball around against the Real Patriots defense gives me confidence against this Detroit defense. And as you mentioned, hopefully Detroit can keep it close to the Sean Watson will continue to have to just pass and score points for us on Thursday. But the Sean Watson, Will Fuller, lock them into your lineups on Thanksgiving. Up next for us, we move to Thursday night football. It is really the game of the day, right? The rivalry matchup between Pittsburgh and Baltimore. A Ravens team that has struggled, specifically struggling Lamar Jackson, who just has not seen like the same quarterback as last year, the MVP quarterback from last year. But he has a chance to really redeem himself here against their arch rivals of Pittsburgh Steelers. And if anything, on Sunday it was J.K. Dobbins' coming out party. Mark Ingram was an afterthought. Gus Edwards didn't do much. It was really all about J.K. Dobbins. Well, now against Pittsburgh again, an opportunity for him to step up. You feel good stacking Lamar and J.K. Dobbins here on Thursday night, how come? I think it's because it's a thing we've talked about a couple of times here, Greg, where we can use these two players and soak up almost every yard the Ravens accumulate. Because yeah, on Sunday, J.K. Dobbins' snap rate was still just 45%. That's not ideal, but he had 15 carries while Gus Edwards and Mark Ingram combined for just five. And that's how we can stack in here with Lamar Jackson. And almost every play will involve points for either Lamar Jackson or J.K. Dobbins. In that game on Sunday, they had all but eight of the team's offensive yards. And that's really key in a game that should be pretty tight throughout. Should feature some points. It's a tough matchup for the Ravens. It is a repeat divisional matchup against a really good defense. But I still think they will be able to move the ball here. Well, it should be a good real-life game which can often translate into a good DFS game as well. We saw J.K. Dobbins run pretty well against his Pittsburgh team back in week number eight. He had 113 yards on 15 carries. There was no Mark Ingram in that game, but Ingram, like you said, didn't really do a whole lot on Sunday either. So I think we can actually look at that game and see, okay, Dobbins is able to move the ball on the ground for this Ravens team. Now he's got a bigger share of this offense. It seems like he has the faith and the confidence of the coaching staff here in what is effectively a must-win game for this Ravens team. I would view Dobbins similar to how we viewed Antonio Gibson this year, where he's a guy. The floor may not be that great if he does not score. However, he now has a path to a ceiling because he is good and he can rack up points in a big way with the volume that he does get. So I would say Lamar Jackson, J.K. Dobbins, yes, it is a tough matchup, but we should have a good amount of faith in them right now, so I'm gonna stack them together and soak up every single yard the Ravens get on Thursday night. A real-life game being close and being good very well could produce fantasy points. In fact, in their press conference earlier today, then Rottensburg was saying, hey, we know this, we know we need to score more. And despite winning by quite a bit on Sunday against Jacksonville, the Steelers know that if they're going to beat the better teams in the league, they're gonna have to put up points. Well, if they put up points, that means Lamar Jackson and the Ravens are going to have to do the same on the other side. And a whole lot of scoring means a whole lot of points for us in DFS. J.K. Dobbins, you said a couple of weeks ago, his stock was rising because, well, he's good. And yesterday, I believe, was the start of that. J.K. Dobbins and Lamar Jackson could be in store for a big game on Thanksgiving. Now you mentioned Antonio Gibson there, and I love a teaser. I always love a good teaser here, Jim. And we wrap up today's DFS stacks by talking about Antonio Gibson and pairing them with a Washington football team defense facing off against Andy Dalton and the Dallas Cowboys. The defense led by Chase Young looked good, of course, against Joe Burrow or for a little while Joe Burrow than Ryan Finley in Cincinnati yesterday. And now they get a chance to go after Andy Dalton and Dallas and pairing up with Antonio Gibson makes me think that you have a feeling that Washington's going to play this one and, well, be ahead for a lot of the game. I think there's at least a chance for that. And the reason is that we did see the Cowboys offense come to life on Sunday, but it's important to remember that was against a Vikings team that does not generate a pass risk. They entered week 11, ranked 27th in pressure rate defensively, whereas Washington is in the top 10 in that stat. And yes, the Cowboys offensive line is healthier than it was the first time these two teams faced each other. But in that game, the Cowboys offense did absolutely nothing.  That is a good thing for this Dallas offense, but they're still going to get pressure on Dalton. This offensive line is not suddenly good. They're just less bad than what they were before. And if Washington does get a lead, that's great for Antonio Gibson because in that game on Sunday, they had to lead the entire time. Gibson snap rate, 53%, he had 16 carries in that game and he now has 13 and more carries in three of their past four games. Another key here for Antonio Gibson is that if the Washington defense gives them the offense a short field, it's going to be Gibson getting the ball because from week two on inside the red zone, Gibson has 23 rush attempts compared to eight for JD McKissick, just three for Peyton Barber in that time. He has 12 of 16 running back rush attempts inside the 10. He has 10 of 13 inside the five.  We know that there's still some shakiness in the role because again, if he does not score, things can go south in a hurry, but he gets goal line touches, he gets enough carries and enough targets to have a good ceiling here. So I think that Antonio Gibson is a pretty solid play for this slate. There are no surefire running backs here. I know that Zeke is on the slate, but like there are no surefire running backs on this Thanksgiving slate. So Antonio Gibson is going to be a focal point for sure on Thursday and if they get a lead, it's going to benefit both him and this defense. So I want to pair them together and see what happens and see if that defensive line can give Andy Dawson trouble once again. Yeah, looking at the running backs on the slate without we suspect DeAndre Swift available for us for Detroit, Zeke L is there, but Antonio Gibson has proven reliable. And yes, he is touched on dependent to a degree because JD McKissick does soak up so many of those receptions. And Antonio Gibson does it all and looking at what you have to do on this slate, Gibson seems to save his and his price is fair enough for us to be able to go out and get to Sean Watson will follow, which I think again, is the most important part of the slate. Washington defense, well, there's good a choice as any, especially with their ability to get to the quarterback as we've seen often this season. That's going to be for us here on the Faniel Hurryup. Jim, we appreciate the time. Good luck on Thursday. Thank you, Greg. Same to you and good luck on the main slate too, because we're not talking this Friday. So I gotta wish you good luck now on Monday. You know, it's so far in the future, but good luck on both those slates. Have a good week to you next week as well. Appreciate it, Jim. I'm not going to talk to you for a while. I just realized, I'll have to text you. I'll have to watch you with JJ, with all of the other stuff you have going on. You have a lot of streams. So I'll be able to catch you, I'm sure. Tomorrow, Tom Becchio will join me as we talk about the top stars on the board for the full week's 12 slate coming up this weekend. For Jim Sannis, I am Greg Sussman. Thank you so much for watching. Enjoy Thanksgiving Day football, and we'll see you back here tomorrow for another edition of the Faniel Hurryup.


So today I'm going to talk about CSS Architecture, a robust, flexible, and scalable CSS for enterprise projects. Before I begin, I want to ask how many of you guys consider themselves architects or CSS architects? I'm going to start with defining the world. What's the word architecture, first of all? I found this definition online. Architecture is a systematic arrangement of components. I don't know who wrote that, so it's an unknown, but I like the definition. Before I start my talk, I want to give credit to these three guys, Harry Roberts. He's the guy who executed these methodologies and documents that have been online for quite a while. He's also the author of CSS Wizardry, if you guys are aware of that. Jonathan Snook, I'll speak about him later. He introduced SMACTS, the book for scalable CSS. I'll talk about that later on in my slide. And Nicole Solidvan, who introduced the concept of object-oriented CSS. So I'm going to start with CSS Architects Do Mistakes, and all of us feel guilty about it. We encounter a lot of insufficient documentation, lack of structure, project knowledge, poor handoffs, and new styles at the bottom of the global style sheet. We all do that. How many of you don't do that? Okay, cool. All right. As I mentioned, this is the SMACTS. I think it came out back in 2012. It's pronounced SMACTS, S-M-A-H-C-S-S. Jonathan Snook is the one who introduced the concept of structuring CSS into various categories. And these categories later on are called CSS layers. We'll talk about that later. Understanding the purpose of CSS layers adds a lot of meaning to the style that you write. We start with the default layers. I'm going to just jump in right into it. The default layers are broken into generic elements, objects, components, utilities, tools, settings, and JavaScript hooks. I'll go briefly into each of these categories, and we'll take questions later. So we'll break it down. Starting with generic. Generic is, in fact, the first layer that generates CSS. Some of these files, the generic can be considered as a box sizing, the normalized CSS. All the resets and all the shared styles will fall under the generic category. An example of that, declaring the HTML box sizing, border box, this is considered generic. Moving on to elements. Elements are actually refining the default HTML element styles. Some of the elements we know are headings, elements, headings, images, page, and tables. An example of that, an image is an element in the DOM, and you can declare these values of maximum width, 100%, and vertical or line middle. This is considered an element. Next are objects, and objects are pretty much cosmetic-free design patterns, such as the media object. The media object was introduced with the object-oriented CSS back in 2012. Any of you know what the media object is? Okay, cool. I'll show you an example later, but objects can be considered as a block box layout, the media object, and a wrapper. An example of that, this is what we call a media. It's a very standard object we use in. You will see it in most of the blocks online these days. The way we declare it is all referred to an object, dash media, and the media, if you're using SAS or if you're familiar with pre-processing CSS, we use the include mixing, clear fix, and we display block. Later on, we will declare the elements within this object. The elements here we can see is an image, an image and a body. In this example, we make it simple. So we have an image. We declare the left, margin, right, and the image as a display block, and the all media body. The all media body has a display block, overflow, hood, and so on. Moving on to components. Components are actually project-specific UI components that contain objects and elements. This is where all your work will be. When you're structuring all your CSS, when you're building your CSS architecture, you only need to add new CSS components. Everything else needs to be set and there for you. You don't have to touch it. All the work will happen in the components. An example of these components can be bullets, buttons, fonts, and codes. A button can be a component. An example of that is we can declare it as a C dash component and a button, and then we add these values. If you want to declare a modifier button to the main button, we call it a C button primary. And then we add a background if there's any background, and then we attach it to a brand color function. And hover and focus, and so on. Next is utilities, helper classes that has the ability to override CSS. These classes can be set by you and you can set whatever helper classes that you need to use in your project. You don't have to add any helpers that you don't want to use in this project. And these can also be adjusted according to the project that you're working on. So utilities, we have a clear fix, headings, the standard files that you need to create, headings, hide, spacing, width, and so on. The utility class fix can include just a mix in of include, clear fix, and the utility hidden or invincible will include an invincible mix in. Utilities classes can put spacing values into elements. We can generate a set of classes like these, for example. And these values will be set by you. You can only set whatever works to that specific project. And these values can be taken from one file. So you set all your values in one file and then everything will be captured from there. The same applies to grid systems. And the naming can be pretty much whatever works to you. Either it can be a fraction-like format or a spoken-word format like utility 4 of 16, which is 4 out of 16 grid, or U-7 forward slash 12. Next will be tools, predefined mixings and functions. These works only with preprocessors. So if you're not familiar, you don't need that to be there. So we include a functions, mixings, and responsive if we are doing a responsive websites and declaring the width. One of my favorite mixings I use all the time is the mix-in vendor. And what it does is I'll only need to use one line and then I'll add all the prefixes that I need to be generated in my CSS file. This is just an old practice that I use. An example of that will be the include vendor. I think I like the simplicity that I just need to include just one line. Yeah, sometimes it depends on the project itself, whether I want to support older browsers. Yeah, but you just change all the prefixes. Correct, yeah. So it's complete rather than code? Correct, yeah, yeah. It's all done in the configuration. Yeah, that's how you use them eventually. Settings is where you pretty much set all these values and all these values that will be read by all these files. So in the settings, we have a config, core, global, and responsive. The global will be, if you're working on a big project and it has to be localized to different markets, the core will be the market. So if you are launching your product to the Hong Kong market and the Hong Kong market has a different color schema, then you only need to add one file of setting core or settings Hong Kong and then you just change all the values one shot. And that's it. Everything else will be rendered. These settings, an example of these will be setting the global font, radius, and transitions. The brand color, secondary color, all the text color, and so on. JavaScript hooks is something, it's a good practice that I use. It doesn't have to do anything with CSS, but I thought I will probably mention it because it's a good practice to add a JS dash to the classes that you don't need to. Or you want to tell your developers that don't style these with this class because it will be used by JavaScript. So you don't need to add any CSS to it. It's just a good practice and I feel like it's worth mentioning. An example of that, a JS model, white, black, a button blinking and form validation. And I forgot to mention that CSS architecture is not really a framework, but I would like to call it a style guide. Because there's a lot of frameworks in the market and they all have predefined styles that they are there. And you just use them or you override them eventually which creates a lot of unneeded codes. So this, by setting up a good architecture or a good style guide at the very beginning of the project, will save you a lot of time and a lot of effort to maintain your code. So what are the benefits if we follow this architecture? We will have clearly a more understandable structure. We can scale at ease, long-term maintainability, smoother project handoffs and easier collaborations. Existing style guides in the market now are IT, CSS. This one is created by Harry Roberts. He's still trying to spread that awareness about this structure. He uses the same layers as I mentioned earlier. Settings, tools, generic elements, objects, components and trumps. Trumps is a new layer meant for adding new functionality to your project. Surprisingly there's no source code in GitHub for this. But he has a long blog post about explaining how settings, tools and all these layers work and how you can use them in your project. Next one is the InWit CSS which you can find it on GitHub. And I personally use it. It uses the similar, again it's by Harry Roberts and it uses the same layers that I mentioned earlier. I'll probably show you an example later of how the folder structures structure properly. And I can't pronounce this but I love it, the CSS. This guy, he took the idea from InWit CSS from Harry and then he just reused it and then he added his own naming convention to it. It's pretty much similar, it's using the same methodology which is a good practice. Before I go to useful reads I'll probably show you how I downloaded InWit CSS before I came here. And maybe I'll show you how the folder structure works. So InWit CSS, now I think it's not just maintained by Harry. A lot of guys already realize how important this and how big it can go. So I think there are about five guys now maintaining the project. Again this is where, maybe I'll just add on. So in InWit itself there's no documentation in the GitHub page but you'll find a lot of documentation within these files themselves. Harry put a lot of effort to document within the file. So when you open the file you understand exactly what is this file is going to be used for and where you can change the values and where you can't. These are again the generic, the resets and so on. The most interesting one would be the configs where you set all these values. So you just need to use them once here and it will be used across all your site. The components, you might find it empty because the components are the components you use for your own project. So you don't have to get components from elsewhere. It really depends on the project that you work on and what components you really need on your website. So all these components will be broken down into different files. Again I used InWit in one of my projects before and I find it really easy to scale up to different markets. Every time we start a new project a lot of the clients, if you work with clients directly, a lot of the clients will tell you, oh we will start, we will just start first, right? We'll just start, launch the product in Singapore or Malaysia and then we'll see how it goes. But you really don't know what's the future plan is. The product will work, will kick off nicely, will kick off and then you need to scale up. And if you are not using a solid architecture you will have a lot of difficult time and then you will always have to go through the revamps which you are all aware of. We revamp, revamp, revamp and it's just a loop in this loop. So what I like about setting up this strong structure is you can scale very easily. If you have to go to a different market, let it be and then you already have this fundamental set and you just need to pretty much work on these components. Yeah, that should be it. You can check it out in GitHub in CSS and then you'll find more details about it. Some useful reads, I encourage you to go and read it. CSS guidelines by Harry Roberts. It's a simple guidelines of how to use, how to write clean CSS codes in your projects and how to keep it very clean so you can hand it over to newcomers who come in and join the project who have no clue how to work on certain files. And it reduces a lot of these moments where you just go into the CSS file and then you just add lines at the very bottom of the file, which is a very bad practice. Second is the Idiomatic CSS by Nicholas Calico. It's a GitHub page. I'll share the slides maybe later. And yeah, that's about it. My name is Giz, and thank you for listening. Let's do this. Here, what's chocolate? Chris, for chocolate and you, you've got questions. No, I'll hurt people if I have to write chocolate. Oh, you're so shy. Don't be shy. Thank you. Say, look, he's happy. He's got chocolate. You too can be happy. Oh, anyway, this is my CSS mascot. It is a Unicorn Kitten or Unikitty. And he's very angry because everybody simply uses important all the time. So every time I want to use important, you think of my angry Unikitty and stop it. Anyway, next talk is also very cool. Next talk is a project by Aisha about, but it's very cool. So I'm not going to spoil it.