This is a question a lot of people have before they leave, and a lot of family members have when they find out a loved one is joining. Well, I am here to give you some comfort in the fact to know that the answer is actually very simple. Since we're on the topic of military mail, I want to thank the amazing sponsor of today's video, Sandbox. Sandbox is military mail made easy. They truly make the process seamless when it comes to sending and receiving mail at military training. Friends and family can send a letter anytime, any place with their mobile app, so it's super convenient. And once they hit send, the letter is securely printed and shipped, and they're even tracking on the letter. But another thing that is super awesome is there is even tracking on the letter that gets written back to them. I personally use Sandbox when I was at BMT. As you can see right here behind me, these are Sandbox letters. They have the iconic red, white, and blue stripes around it, so it is super recognizable. These are just a few of the very many Sandbox letters that I received. So as the military member, what do you receive with your letter? Well, of course you have your letter, a message, your family or friend can even attach a colored photo, which is super awesome. You also get a piece of paper to write back on and a pre-addressed return envelope. So all you have to do is put your letter in here, attach a stamp, put it in the mailbox, and you are good to go. So it is super easy, highly recommend Sandbox. Regular handwritten letters usually took about five to seven days to arrive. And with Sandbox, I received a letter literally two days after it was written, which is crazy. So Sandbox does make receiving mail at military training a lot faster. Now I know I talked about them a lot, but not just because they're the sponsor of today's video, but I would still talk about them anyway because it is a huge tip to use Sandbox while you're at military training. Now to get to the overall answer of how receiving mail at military training works. How often do you receive it and when do you receive it? So you can expect to receive mail at military training about two to three times a week. Of course, this can differ if your leader thought maybe you all didn't do a very good job that day. They might be like, well, you're not being rewarded with mail. If I'm being 100% honest, some of you don't even deserve the freaking right to get this and read it. There's of course going to be times like that. Maybe they were too busy to go to the post office, but overall about two to three times a week is what you can expect. Now it seems like every single branch has kind of a wind down time at the end of the day. So me being in the Air Force, we would have an evening brief. So we would go to the day room, we would talk to our NTI, they would tell us highs and lows of the day, if anyone had any appointments, or if we had any questions for them. And once they were done with all of that, they would pass our mail out to us. But then the next important thing that you're probably wondering is, do you have time to read and write letters? This is going to be different for everyone. So for me personally, we usually only had about 10 minutes of free time in the evening. But then on Sundays, it was more of a relaxed day. And that was kind of the time that we could write letters to our family. One of my friends in the Marines said that they had about an hour every evening, but that was kind of combined with, hey, get your stuff ready for tomorrow. And then if you have time after that, you can write letters. So probably for every single branch, you have that evening time to get ready for bed, get ready for the next day.  So that is what you can expect from receiving mail while you're at military training. I know the answer was very simple, but it's still something that everybody wonders about.


Okay, thanks for joining my session. It's called embracing language service for blockchain development I try to put as many buzzwords as possible in into the title Let us look what it's about just one word to me and cast and I'm working for a company in Germany called item is and We are specialized on tool development and that's it's actually what what it's about today and Yeah, of course, we want to talk a little bit about blockchains and one block chain platform is Ethereum did you hear about the Ethereum already? Okay, and Yeah Short words about that If you're a miss a foundation Who runs?  Actually a smart contract is a piece of code that you can deploy and execute On the blockchain so somehow you have to develop these contracts so in these contracts you can say okay under which conditions you do you transfer money from A to B or something like this and Yeah, you compile that code and deploy to the blockchain and just distributed over the blockchain and so it gets available for everyone and it's It's not yeah, infringible that's one of the benefits of blockchains and To execute smart contracts you actually need to have some kind of money. It's called gas and That's actually value. So you can buy gas and you have to use gas to execute transactions and You know what can you do with that? For example, this depends on Yeah, on how many transactions are running at the moment on the blockchain that's this this Determines the price of the gas so when many people are running transactions at the same time try to To get one transaction to one block that the gas prices increases and Let's this lead for me to some strange effect on one of the most popular application of blockchain on the field blockchain is selling and buying kittens and When many people do this these kittens get horribly expensive and I don't Who does this but this was one of the use cases that increase the ethereum gas price But the big question is how do we actually program something from the blockchain? It's Yeah, what we need to talk a little bit about and there are many programming languages out there But the most popular for for ethereum are called solidity and viper And I will call and I will talk now about the solidity language So what is solidity? It's a complete program language and with that program language you can write contracts It's similar to class to a class concept. So you have values your functions that you can call and this program language Yeah, provides you literally everything that you know from the modern program language like multiple inheritance and and Extension methods and multiple term values and so I'm literally I think everything is in this language So you have a nice language to define contracts and And this contract can be compiled to buy it code for the ethereum Virtual machine and then you can deploy it to the virtual machine and I'm a tool developer. I'm interested in providing good support for for that for that language that's actually An IDE provided by ethereum, which is called remix and It is a web-based IDE. Let's see if you have an internet connection and I can show you a live limit so Yeah, here it is So this is actually on Solidity code can add this online and Yeah, you can write simple programs And compile that code Actually, this code is not compilable because there's some syntax error in it And this is marked here Yeah But this is not really a good IDE For example, yeah, this is really annoying here And when I first for example content assist I literally see every keyword Every word that that is in the program and not what makes sense here I do not see Documentation other documentation like Java docs we are used to or I cannot cross reference to elements that are defined somewhere else This is all these things that we are used from modern IDE is not available so Coming back. We have a complex language, but the tooling is really crappy and The problem is if you make Errors here in contracts Then you can really lose money. There was one bug in 2017 where someone by accident called a suicide method on On the contract which Yeah, let's let to the fact that Yeah, millions of dollars were locked in the in the blockchain and just lost So it's really important that you know what you're throwing there And so you shouldn't see if there are errors in there if something make doesn't make sense. Maybe Yeah, do some Decent analysis and so and what you actually know from normal programming languages So what we can do about that? and This is what I'm what actually to talk about is a tool that we created the yakini Solidity tools and in this tool we implemented the Solidity language and providing a language server what this means I'm Telling you know about that. So coming back to it to a small demo showing this live so we see here again Solidity code and Oops, and I Okay, and you see for example here at the very beginning This is one thing that is Solidity is the first statement a pragma which compiler version should be used and maybe it's not the latest one and And here we get Immediately a proposal. Okay, you should maybe upgrade to that can use the quick fix here and immediately change that you can have Content assist For example if I press here Then I only get proposed what makes sense here to enter or here which functions can I call? So we have we have static information about types and all what All what you need, but what are you used from one of the languages? We take this now a step further This is working progress We are also building a tool which is called the your kind of stage our tools and actually you can't think about a contract like a state machine so you can Model this now visually and from that state machines We just cross-compile to to Solidity code and then deploy that to the blockchain So and this can also be simulated so you can simulate What effect does it have if you transfer some money or what whatever? Yeah, but this is Eclipse space you saw and Some people do not like eclipse. I actually love eclipse. I use it every day But I totally understand that there are other editors outside there and You may want to use the language not only in eclipse, but Maybe for different platforms and actually we provide the Solidity language already on four editors Besides the clips we also support eclipse here. I will show you that in a minute It's a web-based editor Visual Studio code and item and more to come. How do we achieve this and? Here we come to the language service What is a language server? We have typically a problem when we develop languages that There are several ideas out there and for each language and each IDE you have to implement tooling and and Yeah, if you would implement this natively for each IDE Then the language provider has plenty to do actually the language provider does not want to Get bothered how it is integrated into a certain IDE on The other side the IDE or editor developers don't want to care about languages they're coming languages every day and they can't support everything and Yeah, the ideas get blow up with with all the two links that that support the languages here and when and Here comes something in which is called the language server protocol When my course of start developing visual studio code they had exactly the same problem they developed a new IDE based on a type script and They needed a language support for typescript and C sharp and Others and then they thought okay. Do we re-implement the wheel again? No, they said, okay We can define a protocol which is to agnostic and Which decouples the editor from the language? So the editor is just Dumb and says okay. I'm opening that file and editing here something. I want to press content assist what can you offer me and a language server is Doing the hard stuff then for the language So the language server knows now, okay You're currently adding this file and at that offset you want to show on content assist I can you show these offers and this Was a good idea and There are stepped some other idea develop us up and implemented also this standard and So all the IDE developers are now they are driving the standard together with Microsoft and so You can now provide languages independently from the ideas The language server protocol is based on jason rpc. So basically it's sending jason messages from from tool to to the server and back and Yeah Works roughly like that You have the tool a user clicks on document and It says okay. I want to to open a document and tell the server here this file is open Then you start editing on the tools Sends text changes to the server knows. Ah, you are editing this document. I'm any entering a word and You put on the server on the other side can also send messages back to the tool say, okay What you entered is not really valid We have a syntax error here and this is my message There's a broad number of clients nowadays available that support the language server protocol And on the other side also brought variety of languages and This is ongoing work, but I can't expect that Editors and IDEs will support that protocol Actually, it does only cover Yeah, the typical 80% of what you actually need For the tooling and each tool has its own tweaks and which cannot be covered by a common protocol but Yeah, the normal things that you that you do is is done in the protocol already and you can also extend the protocol But then the extension must be known both by the client and the server Quick fixes such an example, which is only provided by by the eclipse ID and We provide implementation for quick fixes and yeah, you can see that Then eclipse the protocol is language independent, but there exists a binding for Java So when you're programming any language which are based on or implemented in Java Then it's good to start with this project. It's P4j. It's a framework. It's a library that implements all the messages That protocol defines And of course if you are programming language serving a different language, then you have to use different library We implemented that with Java and especially with a framework called x-text That's actually my work what I'm daily doing. I'm working on that project and x-text is a Framework to develop languages. So when you want to implement programming languages or domain specific languages Then this is a way to go With x-text you can Yeah, I'll describe very simple on a language defined by a grammar Creates all the implementation you get all the editor integration out of the box and also you can build language service with that so I Will now dig a little bit into the code to give you impression What's behind that to build a language service facility? And this is our Development environment see it's quite a bunch of projects that we have here, but there's one project that is most important which contains the language definition and if you're known a little bit to language design, then you know that You need some kind of grammar to describe the language It's Yeah, closely to a BNF form, but we mix concrete and abstract syntax So we also see Keywords that the language supports in the grammar what we do from this is generate a grammar for So behind our parser technology is on there But we this this grammar is much simpler than on the grammar And so here's on the complete definition of of Solidity language It's not that huge Just font lines of codes are you to need that you need for all the rules and Yeah, when you when you have to define that you typically run the code generator and This is what when xx come into play and generate the infrastructure for for the tooling so what you get is The parser you get Syntax highlighting you get cross-linking so scoping is implemented. We have a nice outline view here, so it can Where is it? I think it's Ah, it's here. Okay, so you can directly Navigate to elements. This is what you what you get for free when you use xx for any language that you develop and Solidity is just one example that we develop with that Now let's have a look at the language server. Um, so we saw already that that it's working in eclipse and Now let's look at here So this is now a browser ID you could you could deploy this on the web and Yeah, you have the same things that you that you're Used to from from the eclipse editor So it it proposes you what you can do here It repots when you're writing something wrong so whatever you need and Yeah, the server behind that is the same in eclipse in fear in atom in our visual studio You develop the language once create an application. It's actually in the runnable Java application just and Then you need to provide tool-specific Yan integration For eclipse you would need to write a small eclipse plug-in which use lsp4e for example Invisual studio code you would write in VS code extension, which is an NPM package same for fear and Yeah, it depends on on the tool how it integrates the language server basically what it does and does You describe this is my file extension and whenever you open a file extension start the language server and communicate with that So this is the integration work, but the language server is just wrote written once Okay So let's wrap up We have Ethereum which is a platform to execute smart contracts to execute them you need money and gas and To write such contracts you need programming language and one of those is Solidity with the language server protocol it um, we are We are able now to develop one language and provide to different ID is almost all of ID is support that at the moment and Yeah, we just implemented a Solidity language was an existing language With means of power of x-text and so we get on language server for Solidity. Yeah, and so we have Provide good tooling now for this program language. Okay. I'm already done I'm open now for questions Yes There may be some some very important thing to Talk about maybe the question. What what about privacy send does it send file? One important thing about language services. The word server is Misleading it's not that you run the language servers somewhere on the server and the client is on a different machine It's usually bound to the same machine. It's just separation of concerns you have one process which is the client the tool and the server on the same machine also on the same file system and It's even bound to the user. So it interacts with the user Yes Question is is it hard to add a speed support to x-text? answers no it's actually quite easy and It's already integrated. So you don't have to care about that. So the frame that x-text integrates language server support Through lsp4j and you just don't have to care about that So the only thing is that you have to build your language. I'm using maven or gradle and You can get this out of the box that you You get built scripts that produce you the language server for that question behind Question is do we have experience with integrating language seven and intelligent J? Yes, but not good ones It's actually at the moment that IntelliJ is lacking behind They have there's some some plug-in develop externally that provides language service support But yeah, it works Okay No, the best Lsp support you actually get at the moment is Visual Studio and Eclipse Question was how is Ethereum involved here? Was it our initiative to develop this language? Yes, it was our initiative because we we started to to work with Ethereum and then we saw okay to sucks You can't really work with that and we are an expert in in language development. So then we said, okay we start with that but The fear on foundation is foundation that collects money from its members and also spreads money to to users and we We got a grant to to work on solidity tools on so they partially funded the development now Okay, then no more questions Thank you very much for your attention


उसा बवल्म बिलीग और विजन्री प्राईमिनेस्ता श्रीण नेन्द्र मोदी जी दे अगा और विकसिद बहरत नाध निन्फ्र श्रक्चा, इस पिविटो आंध़े फ्रारीद ख्लीदे स्पोई कि दनामिख ख्त्री रवादे खाता, बदकर के पाज धाजार किलोमिटर पहुज गई तेलंगाना is a strong partner in nation building road infrastructure projects worth over rupees 34,000 crore have been completed or are in advanced stages of completion in Telangana today's honorable prime minister, Shree Narendra Modi is laying the foundation stone for two national highway projects worth rupees 5,600 crore four-leaning of Kareem Nagar-Varangal section of NH-563 will ensure improved connectivity with Hyderabad-Varangal industrial corridor Kakathia-Mega textile park and SEZ at Varangal construction of four-lane axes controlled greenfield highway from Manchuria to Varangal on NH-163G and improved connectivity to 21 economic nodes under PM Gati Shakti national master plan thus benefiting several regions in Telangana these projects will give a new energy to socio-economic development of Telangana and would be a significant step towards realizing honorable prime minister's vision of Atma Nirbhar Bharat


Lalisa, fantastic to meet you. It's 2019 the world is a rapidly changing place why agroforestry? I think yeah with the changes we are observing I think the critical role agroforestry can play is it can actually help to address the major issue that we are talking about the climate change. The biggest advantage is agroforestry is it can help to mitigate climate change at the same time it also contributes a lot to the adaptation agenda. From the mitigation side agroforestry is the simplest technology in terms of what can go to the farmers to the small holders that they can breed on their farm plots. That means if people plant more trees if they grow more trees in the land in the land that they have we are sequestering more carbon as we know photosynthesis is picking up the carbon from the atmosphere and putting it into the biomass and it's keeping it there so that's sequestration benefit which is the direct contribution to climate change mitigation. From adaptation side it plays quite a number of roles. Agroforestry trees if you take some of the tree species like firederbia albida they improve crop productivity trees also help in water infiltration into the soil that means if you have trees more water percolates into the ground water therefore people have more access to water than when the drought is hitting them. So it has a lot of dimensions if you take the livestock aspect. Shed is very critical for livestock productivity especially in the dry agro ecosystems. Animals usually stay in the shed during the day when the sun is overhead because it is too intense so such animals were found to be less stressed and that's a big benefit. That's amazing. Trees also provide fodder for animals because if you feed animals you've seen I don't know if you've seen the video yesterday which was played at the Congress the lady was telling she's feeding the animals from the trees she grows. I think it was leucinia or so which species are not very sure but those are the direct benefits to milk and meat production. So it becomes another source of livelihood for the people. So these are all adaptation benefits. The shed benefit, the food productivity, the water agenda, all of this you can link it with trees. That's what agroforestry can do in the adaptation space.


Hello. These last two days have been extraordinary. I mean that in the most literal sense of the word. These last two days are not ordinary. It's not ordinary or normal to be able to get together and stop what you're doing and talk about the things that are important to you in this industry. Where I come from in the States, it's not normal to be able to talk about these tough issues that we face with any sort of civility. And I've found that I think the core problem is that when we talk to somebody whose opinion is different than ours on something like immigration, we don't consider what their priorities are or that their priorities might be different than our own. So the book that you all have in your bags called You and I Eat the Same is about immigration. And it's about the ability for food to serve as common ground for us. Whether or not you and I agree on politics, we can at least agree that we all benefit from good food. Food can literally bring us around the same table and be a starting point for discussion. And so the book is part of a series called Dispatches that we're starting to spread MAD's objective of building this community of people who want to affect good change through food. Some of the contributors to this book that I was super honored to work with are here, Osai and Ben and Ariel and Gemra and David and Renee, and our next and last speaker, Arthur Carletwa. With apologies to the new friends I've made these past two days, Arthur is the most interesting person I've met in the past year. We spent two days last summer talking about Arthur's work and his life in Seattle where he was working as the global director of traceability for Starbucks. Arthur is rewondened by birth. He lived and survived the genocide that took a million lives in a hundred days. And his life's work has been about reconciling with what happened and preventing it from ever happening again. He's chosen coffee as his vehicle for change very intentionally. And I've learned an incredible amount, not only about what he does, but about bringing purpose and intention to what I do. So please welcome Arthur Carletwa. How you doing? Well, I'm in between you and a cocktail I hear. So I will be as fast as I can, but I'm extremely honored, humbled and feel so proud to be amongst all of you, to be here at MADD. I can't just thank the organizers enough. Like he said, my name is Arthur Carletwa, but today I've decided to be Kylie Quang as well. I've decided to be Sarah Kay. Maybe tomorrow I'll be Diego Prado. Friday I'll try and be Dennis Mervis. I picked his names randomly from one of you who's here or the names that are in the crowd. And if I mentioned your name, you're probably thinking, how does a stranger know me? Why does he know me? Why is he saying my name out loud? What's he going to do with my name? It's probably freaking you out right now. Understandably so. And it's your identity.  It's the core of your being, your reason for being. And be noticed to yourself, everyone in this room, we take that for granted. We wake up every morning, take a look in the mirror. What shoes am I going to wear today? I decided what hair am I going to use today? But we take a glance and we think to ourselves, what am I going to do today to stack up that identity that I have, that value, that core asset that I have? Well, you may be wondering what does a name like Arthur, what does a Rwandan have a name like Arthur? Where does that come from? It sounds very English. And rightfully so. It is English. See, I'm from Rwanda, but I was raised by East Africa. I was raised by East Africa because my family and I were running country to country, fleeing war every other country. And my name came from a British refugee camp where a nun was reading King Arthur the book every time to me and I would stop crying. And when my mom would come over to carry me and to hold me, I'd always keep crying. And the nun said to my mom, just read the book and he'll stop crying. So that's how the name Arthur got stuck to me. So I tell you that story because I've been sourcing coffee from hundreds and thousands of farmers. And these farmers in the Equatoria Belt, over 25 million farmers in coffee, a good portion of them were born without an identity. I was born without a birth certificate. Actually, my first piece of identity was my student ID card. Because after we fled from Rwanda to Uganda, and from Uganda to Kenya, from Kenya to Tanzania, and Tanzania back to Uganda, it was right in 1993 when we were ready to go back home, my family and I. We had been embracing all these identities, all these false identities that were not ours as immigrants, as refugees. You try to fit in and survive.   And that's just the mode of survival. Learning a ton of languages did not hurt either. But in 1993, we celebrated thinking the peace treaty of the Rwandans can go back home now. We can go back home. We can stop faking it. And just before the ink could dry, the genocide broke out.   It helped me understand how humanity could get to that level. It wasn't until, however, I got fortunate enough to get a basketball scholarship in 1996 to go to Ventura, California. And it is there I got my first student ID. It had a picture of me and my name right underneath of it. It was one of my most prized possessions. That car didn't sleep under my pillow. It slept inside of my pillow.  I could go to the library and flash that piece of plastic and borrow as whatever book I wanted to borrow and bring it back whenever I wanted to. I was on the basketball team, so all I have to do was show that card and I would get shoes every other month. It was unbelievable. And then I got a California's ID and I was able to get a bank account. I got a bank account and I was able to be able to fill out an application to rent a room. I mean, my stack just kept going higher and higher. I started to build a ledger of who I am. I started to get an identity. I started to mean something. I was getting noticed and acknowledged and picked out of a crowd and my name finally had value. It is there that I realized that what does it mean to actually have an identity? And I started to get answers around how the genocide would totally have happened. Because as much as I tried to get closure about the genocide that was just eating me up, as much as I was on the basketball team and going to school in college in the United States, I was still being haunted. Because when the last machete went down in Nuremberg, when the last machete went down in the genocide, after a million people had been macheted meticulously in a hundred days, that is 10,000 a day, that is 400 an hour. By the time I finish this talk, it'll be this room. By the time the last machete went down, there was two types of people. Those who died and those who rose from the dead. I was one of those who rose from the dead. I don't have to tell you that you can feel dead inside, even though you still have a heartbeat. And so that gave me reason to just take the chokehold of anger and vengeance off of my throat and try to figure out what happened in the genocide. I had to get closure. But unfortunately, I was raised without understanding how to deal with trauma. My dean of history, whom I lived with in college, he was a dear man, dear friend and continues to be close as a parent to me. He told me, Arthur, I will take you to counseling. I will help you see counseling. And I said to him, Gary, I don't know what that means. I can't speak to a stranger about my issues. I was raised in a way that I speak to family and relatives about things that ail me. People who know me better than I know myself. And after months of him pestering me and trying to get me to go, I said, all right, Gary, let's go. You say your counselor is a friend. Let's go see him. And we had dinner. It was a very casual conversation. And we spoke for hours. And I had never spoken so long in my, you know, since I'd left 94, I started to feel a huge feeling of weight off me. And after 45 minutes of talking, the counselor stopped, took his glasses off, took a deep breath and crossed his legs and said, now, where is Rwanda again? And that was it. But, you know, I don't expect everybody to know where Rwanda is or where everything else is. But it was such a tear down that I decided to take Gary's advice soon after we left, which was, Arthur, understand what happened. Read as much as you can to understand the historical events of the genocide. And maybe that'll help you gain closure. And so that's what I did. I read as much as I could. And I found in a nugget one of the things that wasn't being talked about quite a bit. And one of the things that wasn't being talked about was the issue of poverty, the epidemic of poverty that not the kind that you read in the Webster's Dictionary that is legitimate, which talks about the lack of basic needs, such as lights and water and a roof over your head. It's the kind of poverty that you don't see in the Webster's Dictionary. It's the kind of poverty that strips you of your self-worth that makes you feel invisible. It's the one that whose scars and scar tissue are inside.  And so that's the one that I realized that I needed to focus on. And to heal again and to take the chokehold of vengeance and suffocation, I decided to wage a war on poverty. I decided to wage a war on poverty through agriculture because agriculture was the backbone of my country's economy. And tea and coffee fell into those two categories. But I didn't get into coffee because I loved coffee. I got into coffee because I hated coffee. I hated what it did and what it didn't do. Coffee had three laws in Rwanda when the Belgians introduced coffee in Rwanda. You could not drink coffee. You could not cut a tree down. And with the property, the size of this grass that I'm sitting on, you had to grow coffee. And so you can imagine the suppressing cycle of poverty that that caused. So through that incredible commodity we call coffee, I wanted to give the gift of identity. I had tasted the fruits of what it meant to have one. And I wanted to do the same to all Rwandans. And so I started to work on the traceability system to bridge that gap of identity. I'm about to share a horrific image here, but these are the scars, the outside scars of genocide. But this gentleman is putting himself closer to the light closer to the light to show the scars because they're not deeper than the ones that he has inside. And those are the ones I was trying to find out. Those are the ones I was trying to unearth. Underlying that is our core identity. We all have scars, but the ones that are inside bite much more than the ones that are outside. So I was inspired, of course, to fulfill an objective. An objective that would help me understand how this product is not only traded across the world, but how it also preserves, captures, and maintains the identity of people across the supply chain. And it wasn't trying to get an extra dollar or two, although that would be good. And that has been good to producers. My core objective was to increase the visibility of our supply chain while preserving the identity of people. So in essence, traceability in this technical term is the literal and figurative ability to capture, preserve, and link identity of producers to their commerce. But to me, it wasn't merely through technical accuracy. It was with moral credibility. I needed to do it with restoration of the dignity of people. So my focus on building traceability platform was to enable and revolutionize a collective approach to storytelling. So I needed a reason to begin. If I sketched where coffee really starts, I would also be able to sketch a fingerprint, which is one of the most unidentified, unreplaceable pieces of our human body. Even though you're a twin in this room, you have your own unique identity ridges and lines on your fingers. If I could keep that intact on a cherry for a producer, imagine what I could do to restore their dignity. So until then, seeing the invisible dots that connect each of us was difficult in a commodity such as coffee. But we decided to work on a technology to change that. So we all know that when we talk to each other about let's grab coffee. Let's meet for coffee. We're not going to go sit down and talk about the elevation of the coffee or the soil composition or the varietal. We're going to talk about things that matter to us because coffee has always had the ability to connect people face to face but now only to get it to connect people across the world. So in the world of traceability, the market today is dealing with traceability in ways to improve supply chain management, to ensure immediate tracing for food safety, and also to differentiate the market. It's been used in multiple ways. But traceability of course enables much more than claims. I was fortunate enough to speak with the folks at Patagonia who wanted to trace their goose down a couple years ago and they came up with a way that they could track their jackets and have responsible ways of harvesting goose down. The chocolate industry of course is using traceability for premiumization and we all know how platforms such as Lyft and Airbnb are using our identity and using these platforms to really build trust and enable how data reaches to you and I. So clearly the market is moving and we all know that claims are just a starting point. So here's a question to you. What's your identity gap and what is it worth to you? Behind the scenes of traceability of course and I'm going to rush through this as I get to what is the critical point here. The back end which is the boring part of course is more of the how we get data from point to point. We were trying to get through the way conventional coffees trade is over the fence information whereby information is shared across different multiple transit points and what I was trying to achieve here was to create a path with an integrated supply chain that is cloud-based so that we are sharing information upstream and we can get it at any one time. So the focus of the product traceability is really high rich data and as I mentioned earlier before this is not a story about technology. It's a story about our belief in the power of human connection about what happens when we replace labels with faces and how global transformation starts when people have a one-to-one connection. Again the back end of this is complex and connecting the dots as you can tell is complex. Coffee moves in multitudes of ways. It's aggregated multiple of times. It has a multitude of middlemen. However with a platform that connects transit points this is how I'm able to capture lot identity and every contributor's name in whatever aggregation happens. So I'll show you really quick just how it looks from a visualization standpoint. So if I put a legend up here you'll be able to see that I will just capture a few producers and focus on Rwanda for now. There's 57 links here but right now I'll highlight 45 farmers otherwise with 4,800 farmers of which I have data for you'll see a ton of you look like a spider web. So here you can obviously see 12 mills are going to be the network of the supply chain. It's going to go through two warehouses and we'll have 57 links all together. So you can go all the way down to the GPS coordinates to see exactly where the producers are because the cornerstone of traceability is capturing the identity and location of producers. And then you show the corresponding coffee washing station mills of which these producers deliver to and where their coffee is processed. At each coffee washing station I'm able to get daylight information and I'll show you that through the metrics. So the metrics of course show me and give us a lot more data. It shows me the land size however small it is. It's usually the size of this stage here. It will show me the capacity of total production per hectare. It will break it down into cherry production, green bean production and ultimately parchment production. As you can tell we have information of each producer and their respective productivity. And then I'll come on here and I'll show you a node view, a different view of how you can see this data showing each producer in nodes and their corresponding delivery to each washing station. Allowing us to really begin to see each producer's daily lot, each producer's ID and how it moves across the supply chain. As you can tell a lot of these producers will aggregate their coffee altogether and guaranteed one or two or three or ten of these producers are going to be drinking banana beer all season and not focus on quality and they're going to be a bad apple. And their aggregation of their coffee may create a disdain in a specific lot. My ability to back trace to see where that bad apple came from allows me to not make sure that people do not, it's almost to create a regime of accountability so that we don't reject an entire container just because of one bad apple. Or if we do, we at least know where it came from and not everybody is desentivized. And each one shows you each bag code as well. So it goes down to a specific lot ID number. All right, so again it's linking commerce to identity and this is kind of the work I've been doing from the Ethiopian commodity exchange, the potato defect contamination isolation, 26 countries that on the Starbucks reserve platform and so on and so forth. But all that data means nothing if I can't get it to consumers. It means nothing if I can't create an experience where consumers can appreciate where their coffee comes from, where consumers can appreciate people, place and culture. I talked earlier about how you know the council I spoke to did not know where Rwanda was. That is nothing of his fault because recently an atrocity disgusting and despicable event happened in the United States in Charlottesville.  And as much as I was disgusted, as much as I punched my fist in the air about the atrocities, I found myself asking where is Charlottesville? And once I unearthed where Charlottesville was to understand people and culture and place, I quickly realized that these people have been taught bigotry and divisionism since they were little kids. And this is how they are. I need to understand them more. I need to have more empathy. I need to meet them halfway. And that's what I'm trying to build with bringing this kind of data to the front center of conversation. And this is an example of kind of the different ways I was doing it. The idea I'm partnering with Starbucks to build an experience that would give their consumers a deep dive into the transparency of their complex supply chain. This includes showing the incredible journey and a life cycle of the coffee and the humanity surrounding it. Starbucks has been doing a great job with the launch of their new grocery location in Seattle, all of their reserve lines of coffee to really get to the heart of these great coffees. And we were tasked with building a digital experience to let the consumer see this story from the beans being picked all the way to the cup. So to tell the story of traceability in a digital fashion, we created an augmented table experience that would allow users to place a specially designed coaster on the screen and learn about the reserve roast being brewed that day through the coaster itself. Starbucks has done an incredible job of outlining the traceability of these reserve coffees all the way down to the farms and farmers that pick the beans. Our table experience gives you a portal into that traceability unless you see where the coffee comes from and the people that produce it. Working with Starbucks has opened our eyes to an amazing process involving so many moving parts, people and cultures that it really needs to be visible to the average consumer in some way. As a consumer myself, seeing this level of providence pertaining to the origin of my coffee and the people who grow it really elevates the personal brand equity for me. It's really easy to trust a company that has this much transparency in their process. Behind each of these coffees is an individual cultural or personal story and the table is just a small glimpse into this world. So that's just one example of ways that I've been trying to unearth what is back end boring numerical data into beautiful authentic and participatory information that gives people a little glimpse into places they can't even pronounce or could maybe just care less of. I know folks who know more information about Ethiopian coffee but wouldn't be able to point Ethiopia on a map let alone understand the history of a people in a place, the people behind the product. So I transferred that information on the table that you saw onto mobile phones and I was able to capture that same data and transfer that data to recognize the labels on a bag and take you to place in a much richer and richer and authentic way. I wanted to be very prominent about making sure you see the farmer first to be introduced to be greeted by, to be invited by the producer into their into their sanctuary. I added features like music with Spotify so that you can understand the kind of music in that culture, in that space. It is what makes us a people, it's what threads us together, our food, our music, our culture, our artifacts and of course you continue to navigate the farm and the place and begin to see a good amount of features and it takes you into the whole journey of who's touched your coffee from point A to point Z and you begin to see just all the critical transit points. So it's essentially a nervous system of humanity that I'm trying to stitch together. I love this quote by Alex Pentland, to ensure a sustainable future society we must use evolving technologies to create a nervous system for humanity that maintains the stability of government, energy and public health systems around the globe. Before I end here, and I know I'm out of time, but I was extremely inspired by the last day here about what I heard and what I saw in this conference and multitude of incredible speakers that I went back to my room last night and I just started typing. I started writing stuff that showed me just the convergence and relationship between coffee and food. I just wanted to read this to finish my talk here. When we eat, we take refuge to another dimension. When I think of my life as a refugee, I think of how coffee has always embraced its life cycle as the true manifestation of a refugee. Some of the places it's plucked from usually always a couple of, there's usually a couple of things in common. These places are landlocked, they're under a mineral trap, they have poor leadership and they lack opportunity. These places are the perfect conditions for war and the displacement of people. Coffee never leaves her habitat on her own discourse or desire. After a long and at times treacherous journey, she eventually ends up in neighborhoods and homes, your kitchens and mine, in places full of laughter, joy and a time tranquility. Imagine the life of a refugee embraced just so. Through the eyes of her journey, we see the brunt of epidemic poverty, endemic poverty, sorry, every single day. We see thin people, bent people, dirt covered people, hungry people, people with stories and realities much different than yours or I's. And even without knowing the whole story of their lives, they influenced me. They influenced how I work and live and what I believe about this world. I have met women producers in Rwanda that have completely changed my life. After the genocide, the ratio of men to women was one to four. The men were either all dead in exile or in prison. Rwanda today has the highest women in parliament at 64% in the world. These women have had a trickle down, in fact, influence on me like nothing else. Rape was a weapon of war. HIV was a weapon of war in Rwanda during the genocide. These women producers that I've met and have worked alongside have been nothing but heroes to me. I have met women who have bore the children of one of the 40 men that raped them.  They've become men. I've worked alongside women who have murdered these children, not because they want to, but because they've woken up in nightmares.  These women have stabbed these children time and time and time again, only to wake up and find out what they've done. These women have been resilient. They've been persistent. They've lived on. They are the ones that are carrying that country on their shoulders. Through the eyes of her journey, we see the brunt of endemic poverty every single day. I love photography and I use my images to trade stories as a core ingredient of the product. See, a friend of mine once told me that storytelling is a critical component of human survival and sustainment. He said to me, storytelling has survival information that our lives literally depend on. Think about it. Storytelling has been around since whatever human evolution you believe in. I am certain that early women told early child, don't feed the dinosaurs.  Or David, son of Solomon, must have told his kids, a few rocks will take down one big bully, but make sure you learn how to run fast in case the third stone does not take him down. I am going to teach my children not to stick a metal object in a toaster. Storytelling has survival information. Like coffee, food is the perfect convener. The centerpiece at every conversation, it's the silent listener. Like coffee, it carries the burden and responsibility to preserve humanity's survival information through uncensored storytelling. The kind of story where the journey of all our ingredients is the author. Like coffee, these conversations have been a contextual tightrope for most of us. There's prejudice looming next to pride, beauty next to desolation, devastating poverty right beside abundant opportunity. But to talk about the womb and fuzzy feeling that coffee or food gives us without addressing her struggles would be disingenuous. To talk about her struggles without the hope she gives many would be disheartening. This dilemma is further complicated when we start talking about the people behind the ingredients and the livelihoods whose dependency is synonymous with the unpredictability of next year's crop. Complicated as it is, the conversation is not only imperative, but also necessary. There's an infectious hope found in the power of telling, listening and living our human stories. None of us are perfect. None of us have lived without the moments of both pain and joy. None of us has ever done this thing called life before. And yet understanding the gaps of our identities gives us the lubrication of life that connects us and helps us to understand each other, be more familiar with each other and ultimately have empathy to one another. No matter what culture we come from, let's view our plates of food as a reflection of ourselves, a beautiful mess. Through the lens of our ingredients of our journey, let's remind the young women and men hustling and bustling behind the scenes that they too are a critical part of a huge hub and spoke, thereby making them agents of global development. But this doesn't happen until you connect the dots. Only then will we narrow this gap we're talking about. Thank you.


Social media isn't the only way to be involved and it shouldn't be so just because you like something just because you tweet something retweet something it doesn't mean that you're actually Actively getting involved in that issue right I could say that I'm taking a stand for climate change But if I'm not really doing anything substantial for that then that tweet doesn't mean anything You have to follow up with action. You have to get involved with the organizations You have to get involved with advocacy efforts because they go hand in hand. I think that One is stronger than that when you have both of them together if that makes sense


Top 12 print on demand ideas so you want to sell print on demand hey I get it I mean you don't have to invest any money you can make a lot of money and Why not but here's the problem? What are the best ideas? What are the best products that are selling in the market right now in this video? I'm going to share with you the top best print on demand ideas and we're starting right now Hey, I'm JR Fisher welcome to my channel take a look around pretty nice on pretty roomy got a lot of stuff going on here Hey, if you haven't subscribed don't forget to do so. There's a big button down there that says subscribe That's what you're supposed to do with that button. You got to hit that button and then next to it There's a bell you got to ring the bell and turn on all notifications If you do that you will become part of the Fisher family the VIP group whoa That gets notified before anybody else about my videos check it out now you want to do print on demand I've been selling the line since 2009. Okay. I got a grasp on some of this stuff I've sold millions of dollars of both physical and digital products been doing it a long time and on this channel I just share with you the things that work so you can skip over all the problems and get to the profits Also, I have an e-commerce course. It's a $97 course and it's down in the description But it's free to you free all you got to do is click and learn no credit card required Now let's get into this print on demand stuff. Have you done any print on demand t-shirts mugs hats caps Whatever you've done what have you done on print and demand or maybe you have questions about print on demand If so post all of that in the comments below. I'll be happy to help you out All right, let's dig right in and let's get going Now I'll tell you a lot of these print on demand companies don't sell all of these print on demand products that I'm gonna mention So it's okay if you sell some from company a company B company C and you have all of those mixed That's fine. So don't worry about that. You don't have to stick with one print on demand company Now the first one I'm gonna tell you about pretty obvious one, but it's great and it always will be is Mugs here's a picture of one right here and it says the adventure begins So that mug there is very very popular. It sells very well Great picture here if you notice it's got a little bokeh background It's kind of blurry in the background really clear up front But the first thing is mugs mugs are super popular and you can have all kinds of mugs It can be you know world's greatest dad. It can be happy holidays. It can be personalized with people's names Whatever you want you can put on a mug people love to self-identify with mugs Next one up there is draw string bags. These are great for giveaways, but they're also good to personalize them They're also really good for the fitness industry fitness industry loves these draw string bags These can be handed out at corporate events or golf outings or trade shows or whatever you're doing Whatever you're doing in public these draw string bags can bring real attention These are really cool because they come in all kinds of different colors You can put different company logos on them They're really popular with nonprofits to if you want to start selling large quantities of them to a particular company Next thing number three is baseball t-shirts These two-tone scheme shirts are so popular in the market right now That style is so popular in the market right now It's something that both men and women are buying and it just seems to be one of the top sellers right now So I would certainly put that in your arsenal The next thing that you should be selling is hoodies. Oh my gosh hoodies have been around for years Printing on a hoodie something that somebody's gonna buy anyhow can really explode your sales now You can do wild and crazy ones to more subdued ones But either way you have it hoodies sell really great on print-on-demand products Not only that but think about the fact that you can put them in all kinds of different Fabrics and materials and sizes and men's and women's they're just a great thing to sell for your print-on-demand store Number five beach towels. Yeah, they're seasonal. It's a seasonal thing But when they sell they sell and people almost don't care what they pay for a really cool towel They really says who they are and what they're all about beach towels are awesome And obviously they're gonna work better in certain areas of the country than others But you can target your ads to this beach towns if you're running ads online number six phone covers phone covers are great And I like phone covers because they are self-expressive, which is really neat But the thing is people change their phones all the time So just because you sell one type of phone covers to a particular individual doesn't mean they're gonna buy four or five or six From you they may buy them as gifts for other family members So phone covers are awesome. The cool thing is to they do self-identify if you put your phone on the table With 20 other phones and yours has a really cool saying or really cool phrase on their design It's gonna stand out from all the other phones Number seven is one you may not think of because of technology But one of the best sellers on print-on-demand right now is notebooks. Yeah notebooks a lot of people still like to write Things down some people just enjoy writing things down it helps them to remember more or it's just something They've done their whole life and they want to keep doing it personally. I just use technology I type it into something I rarely write stuff down But there's a big market out there and when you're selling these products Don't think of what you do or what you would like to use think about what your consumer would like to use And there's certainly a demand for notebooks Number eight I wouldn't have thought of it, but it's a big one. It's cushion covers people love cushion covers Now I'm not the type of person that decorates much But these are huge to the women's market You can actually change the style and look of your home with just changing out the cushion covers So you want to make sure you put cushion covers on your list of print-on-demand products Number nine is pop socket grips pop socket grips This actually came about a few years ago, but they've gotten wildly more popular It's a great way to hang on to your phone. It's a great way to use your phone So you don't drop the phone and you can put some really cool catchy sayings on it And you can also sell them to businesses who want to advertise their business Number nine not one I would have thought of either But it's one of the big sellers is pouches small pouches that hold pencils and makeup and Little small commodities that people like to carry around maybe travel bags put a saying on there Put something cool on there put a cool picture on there and those will also be one of your best sellers The thing I like about these two is people tend to replace these more once they get tired of that So you can actually once again sell to that same consumer over and over again Number 11 t-shirts, of course, that's what we all think of when we think of print-on-demand You didn't think I'd leave that off the list digit t-shirts are awesome You can sell them to men you can sell them to women you can sell them to children That's my number 10 is t-shirts t-shirts are awesome. You could do similar to them number 12 Long sleeve t-shirts a lot of times we forget that a lot of times we put t-shirts on there and a lot of people like long sleeve t-shirt They like the warmth of it. You can do it in all kinds of colors once again men women and children It should be in your arsenal of print-on-demand products number wait. I've already given you 12 I can't give you anymore. Oh, I got to give you this one. This is a bonus This is socks you can do print-on-demand socks You can do some of the coolest socks and a lot of people like to really identify themselves with cool-looking socks You'll see everything from women who are dressed up with cool-looking socks to men in business suits with cool-looking socks And certainly kids and teens. This is a great product. I would certainly add that to your arsenal of print-on-demand products Can I give you just one more bonus just just one more tank tops got to have tank tops Okay, all these things you should have in your arsenal But I got to add this one here tank tops are awesome because there's so many once again You know different materials people can wear them to the beats they can wear them to the gym You can have kids you can have men you can have women you got to have some tank tops in your arsenal of print-on-demand Now I've given you the top products. There's certainly more out there There's hundreds of things you can do on print-on-demand and there's a whole bunch of different sites You can do these on but the point is those are the best sellers and since those are the best sellers I would start with those products first and then you could work out to different items you can expand your product line You can get more products, but definitely start with those products because they sell well now Have you been doing any print-on-demand? Have you done this yourself already or do you have questions about print-on-demand? If you do put that in the comment section below right below there, so where's this comment? I would really appreciate your comments. I love your questions. I love your input and as you do that I will help you out. I'll answer these questions for you and maybe give you some pointers to get your business going Don't forget. I've got an e-commerce course. It's a $97 course, but you can get it absolutely free Absolutely free. You don't have to pay for it. It's just click and get it's that simple Make sure you do that. Don't forget to subscribe if you haven't done so already and don't forget Bell notifications make sure you ring the bell and turn on all notifications. I really appreciate you watching this video I appreciate. Oh, hey, give me a thumbs up if you do that. Will you give me a thumbs up? I would appreciate it or thumbs down. It doesn't matter just one or the other give me some reaction I would really appreciate it. Thank you so much for watching this video, and I'll see you in the next one Thanks for watching my video. Don't forget to subscribe to my channel and click that little bell right there so you can be notified Every time I do a new video. Also, click on one of those videos there. Keep watching on my channel