Welcome back folks. This is Jacob Schup filling in for Tom O'Brien. We take a look over here. This is a Larry Pesavento trade what you see November 2023 live trading event. So the way this works folks, if you ever wanted to see, let's just imagine, right, you're sitting right next to Larry, he's placed in trades, you're kind of getting an insight, right, and to kind of a veteran's look at how this kind of works. And this is what this is. All right. So this is from 8am to 12 noon. This is tomorrow, November 15th starts at 8am. Everyone who subscribes to this webinar, okay, gets one month free of Fibonacci 24-7. It's 295. These webinars are all archived in case you can only stay for a little bit of the trade places. You take a look back afterwards and kind of see what's going on. And we have Larry Pesavento with us currently. Larry, are you there? I'm not sure, Jacob, but I think I am. How are you doing, Larry? Good. One of those 18-hour days, but I'm really looking forward to tomorrow. We've got volatility that's off the charts and that's when the patterns work their best. So I think we're going to have a lot of fun. We've done a little bit of teaching, but mainly we're going to try to make some money. We had a terrific day today, but you know, to tomorrow the trading gods could shake their head and put a hood over me. But we'll keep our losses small, do what we're supposed to do. And I'm going to explain to folks why I'm putting the trade on, where I'm putting it on, what I'm looking for in profits, and we're going to go through all of those to try to teach the folks, yeah, you can do this if you practice a little bit. And I think we'll have a lot of fun. We've done five of these. They've all done well. But tomorrow I really want to focus on the trading because we've got volatility. It started last night and I was up pretty much most of the night trading. I ended up with 10 trades today, which is about three times more than normal, but that was over a 14 hour period. But we did okay. We had two losses and one break even and a couple of really, really big winners, especially with silver and the soybeans and stuff. Those were just off the charts, which was really fun for us. But we've had a lot of fun. Everybody's enjoyed it. You know, it must be good because these folks are coming back every time. Almost all of the people coming in to repeat. So they're there to make some money and we do some teaching, but we'll tell a few jokes if I can remember them. Anyway, it goes so fast. Four hours is like a blink of the eye, Jacob. You've helped me do these, all of them, so you know that it goes quickly and we've had a whole lot of fun. So I actually look forward to it. This is really the highlight of my week to do. I wish it was today because, gee whiz, it was just one of those days where ABCD was all over the place. But that just means that we've got other ABCDs out there. So that's what we're open to see. That's right. And the volume we have in the market here is just amazing, right? I mean, that just is right for active trading. So what I'll say too, it's also really good. You know, you get in there, you explain it, you make these trades, you have the charts up and everything too. And you take a bit of time every now and then to kind of read what folks are asking you as well, right? So there's an interactive component to the whole webinar and, you know, that really is invaluable. Of course, seeing those trades in, you know, real time is fantastic and worth its money already. Being able to get in there and kind of ask, you know, at a more granular level, what's going on? You know, I think it's perfect. Not only that, but you have people in the room that are saying, hey, Larry, take a look at the Canadian dollar and then we look at the Canadian dollar and he's identified a perfect ABCD and you know, we could even trade the Canadian dollar. So we'll probably do a few stock trades or look at some stocks, because I know a lot of folks are in stocks, but we primarily focus on the futures and then also the foreign exchange. Those are the ones which you can trade futures through the CME on that. So it's a little bit for everybody, but it shows how pattern recognition works and make a few bucks at it. So you get a free education and make a few dollars. That's what our goal is. Definitely. And I'll say too, you know, you brought a great point that we have a lot of repeat people coming back, right? Because they just enjoy the experience so much. We have a few new people this time as well. And if this is really your first time coming in, Larry also gives a little bit of an insight, a little presentation during it as well while the trades are live. And I've seen the presentation a few times. It's always a little bit different every time, of course. But I just think it is such stellar information. And if you haven't experienced one of these live trading events, you know, I really recommend getting in there. You know, you get to place these trades and see kind of more of what Larry does on a personal level. It's amazing. Well, we're going to have some fun, Jacob, with your help. I'll certainly look forward to it. So we'll see you in the morning at eight o'clock. Okay. Sounds good, Larry. Thanks for joining us. All right. You bet. Thank you, Jacob. Take care. Hope to see you, folks. May God bless. Right on. Yeah. Like I said, folks, come over here to TFNN.com. You're going to get to the home page. You'll scroll down. You'll see it right here. This is 8am to 12 noon. Again, 295. Get a free month of Fibonacci 24-7 and you get to trade with Larry live and ask him questions. It's pretty fantastic, folks. All right. Let's take


I'm very happy to welcome everybody to the session called Navigating the Inner Journey, and our speaker today is Charlotte Lindy, and I think you were probably able to read something about her in the announcement about this but I just want to say that Charlotte has known each other for a long time. I think we published short versions of our dissertations as articles in language and successive issues of language, and many many years ago in the 70s. Charlotte has a great, had a great title during her work which was socio rocket scientist at NASA. What a fine thing and I don't think they could ever find another socio rocket scientist to replace you. I'm delighted to introduce you to the LCL participants, and welcome Charlotte. Thank you. Welcome everybody. I'm so glad to see everybody and I, I hope that what we're going to talk about today is going to be useful to you. I'm going to just, I've color coded my my own professional journey, where the, the academic stuff is in blue, the running my starting my own business is in red, and green is various research institutes Institute for Research on learning, and then later NASA. So, what this means is I have a fairly wide experience in various working in various contexts I, I have not worked directly in industry, although I have done research project studying various industries including a ethnographic study of a major insurance company, etc. So, somewhat where I'm coming from. Next slide please. So, here's what I am up to. I intend to talk about the, the emotional and social aspects of this issue of linguistics outside the Academy. People who may be considering it. People are maybe early in their academic careers who are seeing it as a possibility. If you know people who are you know are definitely clear they are leaving the Academy. That could be students it could be faculty members who are also thinking of moving to non academic employment. What I know and what I don't know well what I don't know is very large, but I'm sort of in this context. I don't know that much about being a faculty member. I was always I was never a 10 year line faculty member so I have never in my life been to a faculty. So, some of what I say about faculty has to do with what I've heard other people say as I talked to them about these matters. I certainly know what it's like to leave an academic job and not and be uncertain not know what I'm doing. In terms of the experience of finding your way in the business context or finding a way to connect your linguistics work with, you know, with employment. I'm a sociolinguist by training and I've sort of slid into being an anthropologist I'll talk about that later. I know much more about that than I do about formal linguistics, because the relationship of formal linguistics to research institutes and corporations is very different. And I mean I know that from afar. I say also that I broadcasting here from Silicon Valley, which is a non existent place. If you look for it on a map it doesn't exist. But if I if I say I'm on Silicon Valley you, you will know where I am. If I say I'm in Redwood City, you will not know where I am necessarily and I've. I'm also speaking from being an absolute participant in Silicon Valley culture. And one thing I want to say. I find this. This is important. Anything I say will not be true for everybody. You know, even, you know, even something that I take as completely obvious as navigating the journey from academe to something else is emotionally fraught. I have come across a few people who say well no it wasn't, or no it isn't. So, don't think that I'm you know as I describe various emotional responses, don't think that you that there's something wrong if you if that's not what you're feeling. This is not, you know, this is not required. It's just something that I often see. And then finally, what I'm going to try to do is talk through one or two slides, you know on a topic and then try to take a few, a few questions. I'm what I'm talking about as an inner journey as you know as you as you're doing the work of finding your way to a new career, or for faculty members who are trying to assist their students do this journey. I mean, there is inner exploration as well as the practicalities and I'm very impressed by the attention that this conference is giving to practicalities. But there are some very existential questions that come up, like, who am I, am I a success, am I a failure, how do I know. Am I still a linguist if I leave the Academy. And does that matter. I'll come to all of these later. But that's what we're going to be talking about. Okay, next slide. Okay, so fear. For many people, not everybody but for many, many people there is a great deal of fear involved in that that point of transition or that those years of transition. For me, I, I have a memory of I was a visiting assistant professor at the University of California Berkeley. I was on a one year line. There had been some talk that it could be extended but it wasn't. And I remember in the spring break, sitting in a friend's living room. And suddenly realizing I have no idea what I'm going to do next. And I was so shaken I went and sat in the corner and cried with terror, because I really felt like I was sailing off the edge of the known world. I mean, different people may experience this differently, as I said for some people. Not at all. But the majority, there is some variety here involved. And I've bolded this next one because I think if there's one takeaway that I want you to that I that I hope will be useful for you in this talk, and that it will be a takeaway is how to deal with fear. So, first of all, it is absolutely reasonable in this situation to be a fear to be afraid. This is a big life change. It may not have been how you expected you expected your life was going to go. So you are not being neurotic or incompetent, or you know whatever kind of self blame you might turn it into don't. Absolutely normal and in fact, a somewhat intelligent response. But then the next thing is on. Don't be afraid of being afraid. Don't try to get rid of it. Just carry on while being afraid. And let me stop here and ask a question. Any questions. Comments. That would be good. Objections. Have a question. Please. So how do you. You're saying like don't be afraid of, you know, the fear, don't, you know, feel bad about it. But sometimes I feel that fear can kind of be a stopping point for a lot of people like it kind of stops you from doing the things that you actually want to do so how can you push past that fear that, you know, ignore it or anything like that because a certain amount of fear is healthy, but actually kind of like work, I guess, alongside your fear and not let it stop you from doing what you want to do. I think you just answered your own question. And I love your metaphor. Thank you. Yeah, I think. You said it work alongside your fear. I mean the worst thing to do is to try to push the fear away to try to not feel it. Because that gets you so tangled up that you really can't. I mean that's paralyzing if you're trying to say I am not afraid when you are. That doesn't work. But you know if you, if you acknowledge it. I'm terrified. I mean what what I find what finally happened with me sitting in the corner of my friend's living room, feeling like I was sailing off the edge of the world is that I eventually the thought entered my mind. Well, something will happen. And I don't know why exactly that was consoling but I was able to get up and cook lunch. And, you know that's true something will happen. I'm seeing a lot of comments in the chat I'll take a look at them. Well okay this is wonderful. Okay, a lot of people saying hooray. It's good to be talking about this that's not you just made me very happy. Someone says, I try to turn my fear into motivation. That's Natalie. I'd be interested to hear how do you do that. Natalie do you want to say another thing something about that. Sure, let me see. It's, I don't know if I do intentionally, but the amount of energy I use towards dealing with fear or the anxiety that I get. I look back and look at it from a different perspective and take all that energy that I use. Turn direction and motivate me what am I afraid of. So the things that I'm afraid of maybe I can tackle those things, or whom I comparing myself to. That's a good one. Yes. That's great. You're reminding me of actually the best advice I, I training I got in fear which was from my mother, who, I mean I remember this in high school. You know, she would ask how are you.  What are you scared about freight on my fail. Okay, what's what's the worst thing that could happen, I would, I could fail. Okay, if that happens, what will you do. Well, I guess I'll just have to retake it in summer school. You know, can you do that. Yes. Okay. So I mean that that training and what's the worst thing that can happen. And then, if that happens how will you, how will you deal with this. Okay. There's a great question in the chat that's gotten some responses some wonderful responses already but I'd like to share it. Please would like to share out. Do you let me know, but she asks how to deal with other people's fear on us or on yourself. For example, she names parents being afraid. Yes, yes, prospects. I'm sort of dumbstruck which is kind of a reflection of my own experience first of all I was a cross country. My parents didn't know quite very what I was doing. And I think they were terrified but they also didn't load it on. So, I mean, I think one thing would be do you have a plan B. You know, if I, if I can't make some kind of spectacular jump into a very profitable startup. What's plan B. You know, that's that's certainly one thing that that's the best I can do. My hope is that the LCL is going to present you with enough examples of other things you could do besides being a professor that you'll be able to talk to your parents and say, I'm in the midst of making decisions. I have just been presented with so many options. I'm trying to weigh which direction to go and how many of them I can pursue at once. And these are just real money buys. What a good idea. Okay, so going on in the chat there's an interesting point about fear might come from outside us and be pushed on us and maybe if we become aware we don't have to internalize this Kelly Evans. Thank you. That's also, that's also a good point. And I think I'm going to put that off until we talk about identity. Because I think that will come up again. Great, great questions out loud and in the chat. I think we should move on just in the interests of time. Next slide please. Okay, so I want to talk here about the kind of a kind of uncertainty that happens when you are thinking about making a transition.   And the stages are very, very, very well marked out. And many other ways of making a living don't have this kind of structure. I mean, I think as, as academics, or people who certainly been up that ladder. We sort of think that that's how things are structured. And that isn't true. I mean, there are, there, you know, there are certain kinds of informal structurings or rules of thumb about to count yourself as a success. You should have made so much money by the time you were 35 or things like that, but they're not official. And so just thinking about this structure matter on, think about the difference between a career and a job on, which I only really discovered in my 40s. You know, I was working with a colleague at a research institute who had a very strong sense he was also not in the academy but you know very much publishing and networked into the academy at a research institute. I mean, he, he would be talking about, well, I've had an, you know, I've had an opportunity to give a keynote address at this conference or lead a session at this conference and which one will be more useful for my career. And I was, I was stunned. I had no idea of managing my research career like that. And, you know, as I was talking to him, I realized my parents were both working class my father was a machinist. My mother was a secretary. They had jobs. There was no trajectory you know you, you might quit a job or be fired from a job and get another job and one job might be better than another, but the real binary was, I have a job I don't have a job. And that's very different from a career which has stages and success and failure and how do I manage it. How do I network it. And, you know, I mentioned this partly because there are a lot of class implications that are so subtle that you know you don't necessarily consider them.  I should correct that slide. What's the difference between a job and gig work. So you know we have other, you know, all of these situations of precarity, you know, also have to do with with uncertainty. Now, one of the things that trajectory is good at is letting us know how we're doing. Am I where I should be at this stage in my career. Am I a success or failure. I'm going to leave the last bullet and come back to it but I'd like to see if there are any questions or comments about this one. Yes, please. Who is this. My name is way. Oh, hi. So we're talking about the difference between a career and a job, big work. Are you trying to make the point that some of them are better than others and like they do rather future or do you think they're just ways of making a life. That's a very interesting question. I mean, it, I would say it has taken me a long time of a very unstructured career of bouncing around from here to there. And over nostalgia for this the structured nature of the Academy. And I mean I, there was a there was a while when I couldn't really say you know, that's pretty stifling. You know, I, I'm looking forward to adventuring because I was afraid that it was going to be sour grapes. Now, I really feel like I kind of I like somewhat less structure, but that's me I'm not saying that that's true. You know, it I think it's really more like, I want to identify these issues for you so that you can see what your own response to them is or if you're talking with somebody else, what their response is. You know, and see which which fits you. I mean there's also this wonderful, I didn't put it on here but this wonderful concept that musicians have of this is my day job. Okay, which means I make money from it so that I can go to the blues bar and perform at night. And that's what I really care about and, you know, a day job can be better or worse but it's not what I'm really about. I was certainly thinking exactly that, that it's the creatives who take gig work in order to pay the bills, when it's their, their creative work their writing their music their art, or something like that. And really, their passion, but they know the economy won't support it. And so they get a job or gig work to help support their habit of creative work which is where their heart is and their identity is. I mean, I will say I have published two books, and the number of articles, which were not paid for by the work that I was doing. And the articles were the books were passion projects and I, you know, I had, I had jobs that didn't mind that I did it on weekends, or they might be even proud of me afterwards but they certainly weren't paying you to do it. So they know then that I say well okay, if this is a day job, is it a good you know is it functioning well. Okay. Yeah, is there something besides success or failure. I think I'm going to leave that one for now I think I think we'll come back to it. Next slide please. Okay, big topic, identity.  I was negotiating with NASA to do a project they wanted me to do was a wonderful project that was on some of the problems in the cockpit during aviation, commercial commercial aviation accident some of you may have seen this work where there was nothing wrong with the plane, and there was an accident so something must have been gone wrong at the communicative level. So we had decided they wanted me to do this and I was, I was trying to go through the contracting process with them. I was not, I was not attached to a university. So I didn't know where to run the money through and they said, so the biggest lie that has ever been told to me in in my professional life. Start your own little company. It's easy. I'm getting the right response from Nancy who knows what I'm what knows what I'm talking about is not easy, but I was, you know, in the in the course of trying to set this up, I was also trying to figure out who am I. Definitely, you know, am I a business woman.  Am I a female mad scientist. What do the female mad scientist look like. So we're walking along one day and thinking I need as soon as I make my first little success. I need a lab coat, raw silk, hand tailored in Italy lab coat, to express who who it is I am and maybe then I'll know what it is. So I mean this is a silly story, but it, you know, it's an externalization of this question of well who am I, I, you know, I used to think I was a linguist. When I was in graduate school I was so intoxicated with linguistics that you woke me up at three in the morning and said, What are you. If you said who am, who are you I probably say Charlotte but if you asked me on what are you, I would say I'm a linguist and very proud. And then came the, at some point to say well, am I still a linguist. You know, if I start running my own business, taking on various consulting work taking on work contract work from NASA, learning how to do the books, etc. Am I still a linguist. Nancy and I have had some wonderful arguments about this. You know, does it matter. Nancy is working very hard Nancy and all everybody involved in this conference are working very hard to convince the, the LSA that, yes, these folks are still linguists. I mean, sometimes I think it is sometimes I think it matters sometimes I think it doesn't matter on one way it certainly matters is, if you have research that you want to continue to do. I mean one thing that says I am still a linguist is. Well, I'm publishing. And that's sort of like I am taking a turn in a long conversation of other linguists in linguistics journals. And so I'm, you know, I am still a linguist, but why else it might matter. Personal branding is so tricky on. Okay, here's a comment in the chats. I was going to come to this issue of personal branding later but I think I just want I want to say here to agree yes it is so tricky and it's not clear how true it is. I recommend that you read Ilana versions work on personal branding. It's also not clear that it's what actually gets people jobs. And it's a it's a tremendous amount of work so if it's not useful, you're putting in a lot of identity work for not very much outcome. So, let me talk about some identity issues for professors remaining in the academy. You know why, why is this an issue to you. Well, you should know something about I mean I think any anybody in the academy who was here already is trying to do that find out what your students may be facing. You may be considering a career change of your own. You may be facing identity issues or ethical issues about being a professor. Sort of as you look at what the job market that your students were trained for and then the job market that they face. I will say for myself I consider this an unjust system where you have if you've got graduate schools pumping out PhDs. You know, any given university could put out in a year, more PhDs than there are academic jobs across, you know, say the entire country, and that's been going on for decades. I consider that an unjust system. And for a professor that means you mean in some sense, you're working in an unjust system and how do you, how do you handle that. You know, to have responsibility. Without an off without authority in an unjust system. It's a very difficult position. So this there's this very frequent advice about, you know, managing your professional identity or your brand is, you know, is something that's frequently offered. And in a sense, the story I told about my friend who was managing his career and he was, you know, he was well along in his career but he knew that. Or I mean, he believed it was true. And he acted according on what my frequently offered advice is is on. It is, it is definitely important to have some sense of what your identity is. I mean, when, during the time that I was starting my own business, I was also writing my book on life stories so I, you know, I had a meta interest in how you tell stories. For a very brief period, when I got very dogmatic about life stories.  And so I for a couple of months I tried to have, you know, with my, you know, my friends and my former, you know, colleagues and fellow graduates and I tried not to have a story. And that was a complete bust. I mean, if you don't have a story, other people will give you one, and you probably won't like it. So I came to the conclusion that well I, I need to have an identity, a personal professional identity. But don't don't believe it 100%. I think it's when you start to believe your own stories that it gets, it gets very sticky. You know, at the same time you don't want other people. It's, I mean, here's a little story about different cultures. When I first started this business of starting my own business, I was living in Berkeley. And when I said I'm starting my, you know, I'm starting my own consulting firm in Berkeley, people thought that's an euphemism for oh you're unemployed. Then I moved to Silicon Valley. And I was having my hair cut.  So I'm starting my own consulting firm. Oh, that's great. You know, you look Packard started in a garage. So it was like the, you know, one place knew how to support the identity that I was trying to create the other one didn't. And they're 40 miles apart. Exactly. Any questions. In the chat here. I will also say that I had an identity change kind of forced on me by the outside culture that somewhere about 20 years into my professional career. I was publishing. And I noticed when I said I three years in a row. I submitted abstracts to the LSA. And they were, they were rejected. I was also submitting abstracts to the anthropology association I was never rejected. So after a while I thought well maybe I'm, you know, linguistics has gone a little bit this way I've gone a little bit this way. Maybe I'm an anthropologist. And then it turned out when I moved to NASA. And at that time, I would be introduced.  If I said I'm an anthropologist and I, you know, I work on work on issues of institutional memory, which for them meant knowledge management so I would call it knowledge management. And I'm getting very interested in NASA's culture they said oh boy do we need you. So it's like okay here I am definitely an anthropologist. So that that was very interesting it was like the world shifted a little bit I should have shifted a little bit I shifted into another world. I have you know I have a an identity which is now useful. And they're the one that I had before isn't working. So that's kind of interesting. Next slide please. That's it. That's it. Okay, you did a perfect time. Somebody asked me a lovely question in the chat, which was what is associate rocket scientists. And that's a title I totally made up. And I used to use it in speech, but I wanted on my business card and I couldn't figure out how to punctuate it. And eventually I was talking to a dear friend. Who, who gave me the punctuation which is socio rockets with an internal capital. I mean I wanted to say I'm a social scientist working at NASA. And furthermore, they made me pay for my own business cards. So I thought okay, got to pay for my damn business cards. I can give myself whatever title I want. Very Silicon Valley of you I must say. But yeah, that's a, that's another story about about managing identity. Exactly. Joti says, how does, how does anyone ever get or have money for a startup. And that is a very complicated question, and increasingly ritualized in Silicon Valley. You know, in terms of what the stages are and what is angel funding and what is venture capital funding. There are people who start things on Patreon, or go fund me. I actually, I don't know very much about it. But I am sure that there are people who do. Okay, so, Neda says academia pays little linguistics departments pay least this bother you as well. I hadn't thought about it because I it's been so long since I've been paid by an academic department that you know it hasn't it hasn't come my way but yes I mean I think it's a. It's another example of what's happening to liberal arts and social sciences. So it bothers me and that in that way says my personal fear is how to get request benefits. I'm afraid of speaking out about a chronic disease. That's a hard one. Let me let me jump in for one second and we should. This is a topic that can get taken up in office hours or in some less formal gather session but let me say this in the US, you are protected while you are interviewing and until you become a employee and you don't have to reveal these things at the point that you get offered the job. Then is the time that you get to say I need the following accommodations. Okay, and whatever those are I can only work four hours at a stretch. I have to be able to have my own food cook properly I need this extra equipment because of my disability, but you don't have to reveal those things until a job offer is made to accept it. Thank you. Other countries will differ. So, you know the rules about disability or any kind of health issues are revealed later, but I know a lot of people who have corporate jobs when they would like to have a startup job, because they have some kind of a disabling condition that needs very fancy medical insurance. Joseline had her hand up. Hello, nice meeting you thank you so much for your talk. My question is about your social rocket science. Do you just what I'm picturing is that you maybe watch or listen to recorded interactions and then analyze them. Is that what you do or can you explain a little bit of. Well, I mean, I first, I mean I first got involved with NASA as a consultant. And it was exactly to do with the transcripts of aviation accidents and, you know, analyzing them for labor contractual reasons, I could not get to hear them. So it was, you know, quite frustrating in that manner but I know I was just looking at what are patterns. So, you know, later when I was brought back when I came back to NASA. I was brought by a friend who I had previously worked with in another job. He was a computer scientist in the computer in the computer science department at NASA. In Mountain View, and he had gotten used to working with social scientists so he did the work to get a slot to bring me over. And there. I mean I worked on various things. I mean I feel like what my real job was was wherever I found myself to say things like what about the people. Like, we're designing a mission or, you know, I was on two or three different committees to help redesign the replacement for the space shuttle. And, you know, my job was to say, you know, in, you know, find the places where we're not. Not thinking about the people or talking about documentation of missions. You know, well, you know, we'll just save all of the doc, the internal documents for the mission. Okay, but this is a mission that lasts 25 years where you know we're flying out beyond Jupiter. Do you think people will still be able to read word documents 30 years on. So I mean it was all over the place. So there's always going to be Craigslist. Okay, I think we are. I think we're at time. I appreciate your willingness to come and open this topic for us. And I hope this is not the last conversation like this that we all have. Thank you.


Welcome back to corporate governance and we were talking about the future of corporate governance. We are coming basically to the end of the module and we are talking about what has to be done, how it should be done, what is the best possible way, what are the different options. We looked at two options and also another option that we created was combining both of them together. Today we are going to look at two more options and see how these options can also be implemented. One is definitely based on the circumstances which is the best option forward. Already we are seeing that in the past about 20 years there has been a very big difference emerging in the corporate governance models, many new aspects and dimensions being added, especially the social and the environmental aspect which is of the gravest concern right now at a national and global level and again the survival of humanity and the survival of business itself is at stake. If humanity as a whole, the world, different economies and different corporations do not get together to find an early solution to this unpredictability and also the devastation which is taking place due to these uncertain weather swings and these environmental disasters which are now becoming a regular feature on the annual calendar and again great uncertainty and great fear which is emerging from them because the intensity of these devastations is also increasing and creating havoc within communities and also within societies at a national and at a global level. Now ladies and gentlemen, if we look at option number three then an improved variety of governance systems in which there is weak convergence but some learning from each other between the different national systems. So another option could be that due to weak convergence, the other first options were basically based upon strong convergence. Now the third future is that there is weak convergence and based upon that weak convergence we see that the different systems and the different models learn from each other and based upon that learning they can create different national systems, can create different frameworks of corporate governance but would have that adaptability and flexibility to basically assimilate and welcome foreign businesses from around the world so that there is a lesser state of ambiguity and more clarity in ways of doing business and on ways of governing business in each country. If we look at the fourth option or the fourth future is set of viable distinctive governance systems based on distinctive institutional complementarity, each having a unique identity and capability now these two systems are right now in play. In this fourth future what we are talking about is that we are looking at the different institutional complementarities which basically can complement each other and yet retain their unique identity and dependability and then enforce them at a national and global level to ensure that global and national businesses can go glove in glove and dovetail together for better results. So again ladies and gentlemen what we have seen in the past two sessions and this particular session is different options for the future of corporate governance but one thing is certain that the future of corporate governance has to change. It has to be merit based, it has to be non-discriminate, it has to be pragmatic, it has to be incisive, it has to be clear, simple and implementable and most important there has to be a regulatory authority of body which is overseeing all of this and ensuring that different corporations do not take advantage of their size, of their capacity or of their stature whereby they can undermine not only competition or national economies but also the global economy. There has to be a fair playing field for all the corporations and that can only be done through a better globally accepted international corporate governance framework. Thank you so much.


Welcome back. Now over the past few years, a simultaneous surge in technology and the start-up ecosystem has led to a number of traditional services like finance, moving into the online space. And one such start-up that has taken insurance aggregation online is Policy Bazaar. And its online financial marketplace is called Pesabazaar.com. Navin Kukreja is Group CMO at PolicyBazaar.com and Managing Director at Pesabazaar.com. He's joining us on the show to talk about how this model has evolved and what the opportunity is looking like going ahead from here. Navin, great to have you with us on the show. Now just to put this into context first, how does your model really work? How are you positioning your brand in the market? So two of our simple objectives was to make sure the consumers are buying right kind of covers and they're able to compare all the policies with all the right information at one place on our platform, which is the objectives with which we started. Over the last seven years or so, we've kind of evolved quite a bit. Just a simple fact that there are about 25 insurers in the market and usually if you look at health insurance, there will be about 100 plus plans. So how do you expect a normal consumer to wait through all of these and buy or select the right plan for himself or herself? That's where Policy Bazaar helps. Alright, but let's take a moment and talk about the challenges in marketing a financial service product given that it's not really a very glamorous or very exciting category. What have you faced so far? It's a very good question. Like you said, marketing of financial services is not very exciting. People find the product either very boring or are a lot of times scared of it because they do not know all the intricacies of the product. So it's very, very important when we look at marketing of these products to be very single minded about our communication to try and simplify the communication as much as possible. So in our communication if you've noticed that we try and keep the messaging very simple. What we try and do through some of the other mediums like a television show that we have plus the articles in print is try and also educate the consumers about the right kind of insurance policies that they should be having. And tell me, do you see more value in pushing digital marketing because you are an online player? How do you actually spread it out across the many platforms that exist right now? There is so much talk about integration but when it comes to approach within the kind of possibilities that exist, how have you gone about it? Like you said, we are an e-commerce player so digital comes naturally to us. Digital continues to be a core focus from a marketing perspective. What digital does very well is target the consumers who are looking for or searching for the financial products and target them with a very specific communication, being able to kind of get them to buy the right product and measure it on an ROI basis. What we use the offline medium or the television as a primary medium is to increase and build on our reach because digital continues to have slightly limited reach as far as the entire country goes and as you are aware that insurances continues to be highly under penetrated category so there is a lot of scope of increasing and expanding the reach. So we use both digital and television almost equally with specific objectives of driving the consumers who are more aware and looking for the right products, targeting them through the digital medium and increasing the awareness and consideration through mediums like television. So if you look at it for this year which is 2015-16, our overall mix would be roughly equal about 45% of it is digital, about 55% is the non-digital medium which is primarily television but includes other mediums like radio and print but what I see is that as we go into the future and as internet usage expands as 4G becomes more popular hopefully, what I see is that few years out whether it's two years or three years digital can potentially become the primary mode of consumption of media and if that happens we as a company are kind of geared and focusing to kind of capitalize on that and you know using digital to kind of expand our reach. Of course in mainstream media Navin you had your Ullumatbano campaign it has been received quite well if you can tell us what drove that idea and you did get in Kapil Sharma on board as brand ambassador what was the rationale in choosing it? Sometimes when we were discussing about the brand Sajji for the next couple of years we realized that we had a clear objective of expanding the reach, connecting more with the mass consumers because mass consumers need insurance and were still not kind of looking to buy or looking to compare insurance and how do we do that? So we did we said you know two things will help us one is that if you can get somebody who is who has a high connect with mass and that's how Kapil Sharma came in he has beautiful connect with the masses very popular seen as the person next door and hence you know people connect very very strongly from a media side we also kind of expanded on getting on to more mass channels like general entertainment category as well as cricket where we experimented in the last world cup for the first time and I think both of these strategies played out really well for us and we are seeing expansion in the user base in terms of new segment of users coming in. And before I let you go Navin if you can give us a glimpse of what we can expect to see from the brands that you are responsible for in the year 2016 considering that we are more or less still at the start of the year. As we go into 2016 our focus will be to continue to build reach through the mediums that we've been using reaching further out and building some sort of regional and localization strategy on the other side be very very focused and aware of the digital industry and what's happening in the digital media consumption my personal sense is that you know more and more media will get consumed every as every month and quarter and year passes and as brands will have to be very very kind of closely monitoring the media consumption habits and then accordingly optimize our brand spend.


The Biden administration intends to announce a new military aid package worth more than a billion dollars to Ukraine. This was reported by CNN, citing a representative of the US administration. The United States is set to announce a 1.2 billion US dollar aid package to Ukraine. So said. According to the official, the package will include drones, artillery ammunition and air defense missiles as well as other equipment. The new aid is expected to come from the Ukraine Security Assistance Initiative. As reported earlier on May 3, the Biden administration announced the allocation of 300 million US dollars in military aid under presidential authority, which includes immediate deliveries from the US Department of Defense.


Can you hear me? OK, I guess we can get started. Thank you very much for coming. My name is Vojtek Mach, and I want to speak to you about building an umbrella project. I work at Club Collect, and at my day job, I'm mostly working with Ruby on Rails. And on the side, I'm basically trolling the Elixir community with projects like the GitHub API adapter for Ecto, or the OOP library for Elixir. And today, I'd like to show another toy project of mine. It's Acme Bank. OK, so what's an umbrella project? Before answering this question, I'd like to take a few minutes to talk about some inspirations for this talk, some resources that I have found really insightful and interesting over the years. The first one is a talk by Robert C. Martin at Midwest RubyConf 2011. The talk is titled Architecture the Lost Years. In that talk, Robert described a typical race application to be just that, a Rails app. We look at the project structure. We see the app folder, and the controllers, and models, and views. But by looking at just the project structure, it's often a little bit hard to see what the project actually does, what are the important parts, what's important and what's not, and how the things relate to each other. One memorable moment for me from Robert's talk was when he said something along the lines that a top-level architecture should scream its intent. You should be able to look at it and understand what's going on. Another resource is a talk by Stefan Hageman titled Wrangling Large Rails Cold Basis at Rocky Mountain Ruby 2012. Stefan talked about large apps, and he gave a fantastic piece of advice about writing them. Never write large apps. Stefan showed how to structure a potentially big race project to be a collection of components, gems and engines.  It's like a mini-race application that's often distributed as a gem. What I think was really innovative in Stefan's approach was that he used these engines and gems, not as a means of distribution of the code, but as a mean to break up your application into smaller parts, each with its own namespace and its own test suite and configuration and so on. And then the main race application didn't actually contain any logic of its own. It just held these engines and gems. Finally, I'd like to talk, I'd like to mention one other talk which is The Art of Destroying Software by Greg Young. The premise of that talk is pretty simple. Organize your project in a way that makes it easy to delete code. Perhaps there is a part of your system that is a constant source of bugs, or it's really hard to understand, or usually both. When you need to make a change in that part, instead of patching it up, what if you could just throw it away and start from scratch, start fresh? How liberating that would be. But you need to organize your project to make it possible first. And I think it's a really powerful idea to organize a project in that way to make it easy to delete code. OK, so what's an umbrella project? An umbrella project is basically a mixed file. OK, one second. Can you hear me? OK, thanks. No pressure. So an umbrella project is essentially a mixed file, an apps directory, and in that apps directory, we have the collection of the OTP applications. For the purpose of this talk, let's briefly talk about what an OTP app is. Per the documentation, an application is a component implementing some specific functionality that can be start and stopped as a unit, and which can be reused in other systems. An OTP application can have application dependencies. So these are the applications that must be started before this application starts. There's a way to configure it, and we can define the start and stop behavior. When we start some applications, what we want to often do is to start a supervision tree. And depending if we have these supervisors, we sometimes can call an application to be a regular application. Or if it doesn't have supervisors, it's sometimes called a library application. A good example of a library application is Poisson, the DJSON library for LXU. Finally, OTP application is kind of a standard. If you know how to configure an OTP application and start and stop it, if you learn how to configure one, you can pretty much configure any of them because they are all similar. It's a shared understanding of how we should work with them. The word application itself, I think, is pretty interesting here because outside of the Erlang and OTP sort of ecosystem, the word application has usually a bit of a different meaning. And when I think about OTP applications and the fact that it can be, again, configured, start and stop, a word that comes into my mind is a server or a service. And so when we have a big service, when we have a big application, a lot of code, we could call it a big service. But if we have a very small and focused one, we could have a microservice. We'll talk about microservices at the end of this talk. OK, so let's build. Let me walk you through building an umbrella project. So let's build the Acme Bank. So we create a new project. We're going to call it Bank Platform. And we pass the dash dash umbrella flag. It's going to create a little bit different mix project. In the mix file, we can see that we don't actually have the name of the application because the umbrella project itself is not actually an OTP application. It's just a container for your other applications that are in the apps folder. So let's create our first OTP application. And we actually have a pretty interesting decision to make where to actually start. We want to have a web user interface for our bank, but it doesn't mean that we absolutely have to start with the web functionality first. I believe in working on the hardest problems first. And so I'd like to start with building the core business logic of our application first and then keep it decoupled from the web stuff. And then later on, we would connect it. So let's build the actual bank application that's going to hold our logic. We CD into the apps folder. And we create a new mix project. We pass the SAP flag because we want to have supervisors because this bank application is actually going to maintain the storage as well. And yeah, if we create a new project within the umbrella, Mix will know that it's in fact inside the umbrella and it's going to change the mix file a little bit. As you can see here, a difference from our regular mix file is that we have the build path, config path, depth path, and the log file. And in fact, all of the applications inside an umbrella will point to these directories and files that are in the root of the umbrella. They share the same dependencies and log file and build folder and all of that. OK, so let's build the first feature of our bank. Let's compute the account balance of an account. A naive approach to that would be to have an account struck with a balance integer field. When we deposit some money into the bank, we would just increase the balance. However, this is not actually at all how banks work. And since this is really important to build a bank, let me do a quick accounting one-on-one. Any movement of money happens between at least two accounts. One account is debited and the other account is credited. For example, Alice transfers $100 to Bob. We would actually write two different entries for that movement of money. A debit to Alice for $100 and a credit to Bob for $100. If Bob transfers $20 back to Alice, we will have another debit for Bob and credit to Alice. And then maybe he sends 10 more. So we will have the appropriate entries. Now, to calculate the balance, all we have to do is to get all of the entries for Bob and sum them. A credit is going to increase the account balance and the debit is going to decrease it. So for Bob, sorry. So for Bob, we have $100 minus $20 minus $10. So it's $70. And for Alice, we have the opposite. I think I have my math wrong. Sorry. Oh, no, it's okay. So yeah, for Alice, we have the opposite. And this is actually a pretty important rule in accounting that the sum of all credits must equal to the sum of all debits at all times. And what we've briefly described is called double entry counting system. And double entry because we write and every transaction twice, one for each account. So you might be wondering like why I'm mentioning this. As I mentioned, it's kind of like the core domain knowledge of the bank, so it's kind of important. But also it's functional. The list of entries is immutable. We never go back and change an entry or delete it. We just keep going, keep adding these entries. And actually it has some interesting mathematical properties as well. The order of the entries doesn't matter. So it's both associative and commutative. Like it doesn't matter if it's a debit and credit or a credit and debit. And with some extra work, we could make it idemponent. When we see an entry, we just make sure that one entry is only calculated once for the balance. And with associativity, commutativity, and idempotence, this starts to look like a CRDT.  And there is actually a pretty interesting article on high-scolability website that basically says that banking systems are not strictly consistent, but are actually eventually consistent. And this idea of eventual consistency for banks actually is traced back to Renaissance era. And in a way, Florentine merchants like 600 years ago were using CRDTs before it was cool. So I think that's pretty interesting. And finally, the whole reason to talk about accounting, I think this stuff is actually non-trivial. And I think in most, if not all, non-trivial applications, there's always going to be this essential complexity that's specific to your domain. And I think it's very beneficial to separate it out so you can actually think about it in isolation, independent of some details like web. So briefly, I'm going to talk about entities in our bank. So we are going to have the account and entry that we just talked about, and then the customer. I want to keep a customer separate from the account because usually a customer can have more than one account, although actually there's just going to be one for one in this project. So in a Phoenix project, we would implement these entities as models, so web models, account, and so on. However, since yesterday, as you know, models are out of fashion. And moreover, it's not actually a Phoenix project. So we are going to put this in Lib. So it's going to be Lib, bank, account, and so on. So account and entry are a little bit different than a customer because they have a different rate of change. When we implement our double entry accounting system, like after we implement it, we should be pretty much done with that code because the accounting rules are very stable, like 600 years old. And it's like, and so that part is very much different from the customer because a customer is something very specific to our application. The customer can change as our requirements change in our particular bank. And so I think it's very worthwhile to keep that separate. And in fact, I'm going to add it to a ledger sort of namespace and directory to sort of show that it's separate. So let's talk about persistence, how we actually want to persist this data. For simplicity, I'm just going to use Ecto. And now the question is, where do we put the repo access? So also, since yesterday, you know that putting the repo access in controllers is out of fashion as well. And again, we don't really have a, it's not a Phoenix project, so where do we put it? Since the bank ledger account and the ledger entry are in the ledger namespace, it's very natural to just put the extra functionality in the ledger module itself. So we are going to have a function to calculate the balance and a function to write down these entries and persist them. And we are going to do the same thing for the bank. So there's going to be create customer function to actually create it and then update customer and so on and so forth. So we have these three functions. And they are use cases of our application. These are the high level operations that describe what the application does. And inside these, we have the repo access or maybe calling out to different services. But on the outside, this is what our application is doing. And our additional benefit of that is that we can just call these functions in our controllers or tests or IEX or seeds. We don't need to go through the repository. We can just call these very short-named functions with very descriptive names and get the job done. So we talked a little bit about accounts and balances. And so let's talk briefly about how do we actually want to store that. So in many banks, we have to support multiple currencies. So we're going to keep both the amount and currency on the money record. We also will have some operations, like adding two different money objects. And we usually want to make sure that we add stuff in the same currency because you can have unexpected results otherwise. And also persistence. Since we store both amount and currency, we are going to need to serialize that to our database column to keep it in SQL. And so actually all of these things that we need to do are actually pretty generic. And they could be reused somewhere else. So I don't want to put that in the bank application. And I want to actually keep it separate. So then later on, maybe, if I'm going to open source it, it's going to be absolutely trivial to just publish it to hex. And by starting from the get go with a separate application for money, which is going to be a regular application with no supervisors, when I start with an OTP application from the get go, I'm more productive by doing that. Because if the code is already at hand in the umbrella project, I don't have to worry about versioning or releases or coordinating pull requests between two different projects. So it's much more productive. And it's actually a case for all of the applications in your umbrella. It's just so much easier to have everything in one repository, although nicely partitioned and have everything at your fingertips. In order to use the money application in the bank application, we need to set it as a dependency. There is an extra in umbrella flag that you can use. And then so MIX is going to know that it needs to find this package in the umbrella and not on a hex PM. We also need to add it to the applications list, even though it doesn't start supervisors, it needs to be there. OK, so let's talk about the web interface for our bank. This is how we are going to create it. We just, again, CD to the apps directory. And we create a new Phoenix project. MIX will know that we are inside the umbrella, so it's going to create the correct MIX file. And then we will, again, have to add a bank this time as a dependency to our bank web app. And this is kind of important. Our web interface depends on the business logic, but not the other way around. The business logic doesn't care about web. It doesn't reference it in any way. OK, so bank web. This is actually pretty boring, because since we already have the business logic, all we need to do is to just use it from the controllers and views. So just calling these functions. So I'm not going to show that. But I want to really mention, again, the separation of concerns that we've achieved by doing it. We can evolve the web application separate from the domain logic and the other way around. It's also kind of important when you have to make major changes. So I'm not sure if anyone was ever on a big web UI kind of redesign project. Anyone? So I've been on a project like that a couple of times. And I really wished that I would just start from scratch, because the UI was so coupled to everything else. But if we now keep it separate, again, as Greg Young said, we can just delete the web stuff and just start from scratch. Or at least we have a very nice sort of, we have good places to find the functionality. OK, so this is the application for the web UI and for the customers to use. And then in our bank, in production, we want to have some functionality for the operators, like customer service and stuff like that. So let's add kind of like an admin interface for our bank. I'm going to call it back office just because that's how it's usually called in the bank industry. All we need to do is to just, all we need to have here is just some screens to see all of the accounts and transactions and stuff. And I could write it, but there is actually an excellent XAdmin package on Hex. And it actually works out of the box with umbrellas. And in fact, I shouldn't even mention it because there is nothing special about XAdmin because it's just OTP applications. They just work by design because we are using, again, that shared understanding. OK, so with the back office, which is another Phoenix app in our project, we need to set up different ports in development. So maybe there is port 4,000 for our main Phoenix app and port 4,001 for the back office. So this sort of mention of different ports is a sort of sign that our deployment is going to be a little bit more complicated. And I'm going to talk about deployment in a second. But I also want to mention the talk Phoenix is Not Your Application by Lance earlier this year. I think having the back office and bank web in one umbrella project is a testament to this idea that there isn't anything special about Phoenix. It's not, in fact, your application because you can have many instances of Phoenix in your project. There isn't anything special about Phoenix. It's just an OTP app. OK, so briefly talking about deployment, I'm deploying it to Heroku just because it's easy. And in Heroku, you can only have one process combined to a web port, but we have two applications. So what I did is I have a very simple proxy application that just forwards the requests to the appropriate Phoenix endpoint, depending on the URL. And a big thanks to Gary Rini who allowed me to use that code. It's really simple. It's just a few lines, really. And speaking about deployment, distillery, which is an XRM replacement, it already has a first class support for umbrella. So if you want to do OTP releases with umbrellas, that should be very easy with distillery. So now, I want to briefly mention an authentication subsystem of our bank. So authentication is one of these things that pretty much always starts very small and often stays small. But there are certain cases where in certain apps, authentication can get really complicated. So I decided to start with a separated authentication subsystem first. So you might be wondering, well, maybe it's a bit of an upfront design. And I get that, but I think there is actually merit to it. If you are building a bank, we are going to know that we will have certain features that we are going to absolutely need. Like maybe there are different strategies, like the customers are going to sign in with the username and password, but the operators might need something like LDAAP. We probably are going to need two-factor authentication. We probably are going to need some tracking, like IP tracking, to get that annoying message that you'll bug in to your bank from a different country, and it's not going to allow you and stuff. So we have all of these extra functionality that we need, that we are going to need. So that's why I wanted to create a separate authentication. And in fact, the authentication subsystem is going to maintain the user accounts. And for that, there is a separate ECTO repo and actually a separate database, because I think that, in my opinion, each application should maintain its own state. So that's why there is a separate repository, an ECTO repository from the other bank. And thanks to Chris McCord for some inspiration for extracting out the authentication into a separate app. I also have a messaging subsystem in the bank, but I won't get into that today. And yeah, this is our bank platform. We have seven applications of bank, bank web, back office, master proxy, messenger and money. And each application is an OTP application with very well-defined dependencies. And because of that, we can actually graph how our platform looks like, what depends on what. So it's kind of like this top-level architecture that we want to have when we come into a new project. We can see what are the pieces. And as we evolve our project, we are going to have even more applications. So in a bank, maybe we are going to have some fraud detection subsystem that monitors the incoming transactions. Or maybe there's going to be a landing page that's going to be like a marketing landing page. Maybe it's going to become a CMS system of some sorts later on. So yeah, we can manage the growth of our system by keeping the applications separate. Okay, so I want to try a quick demo of how it is to actually work with an umbrella project. So let me... Let me go bigger. Is that readable enough in the back? Bigger? Okay. So yeah, so we are in the root of our project. We can inspect the apps folder. We can see all of our apps. We can run the tests. So if we are in a MIX project, MIX will automatically run tests for each application in your umbrella, which is really useful. When we CD into a protocol app, we can run the tests separately. So it's really good, right? We can work on our application separately, run the tests, iterate. And then after we are done, we can go back and run all of the tests to make sure we didn't break anything. Okay, so... First we have all of the code in one, directory in one git project. We can actually navigate the project very easily. So we can... Let's see. So we can go to ledger. We can go to money, which is a different OTP project. We can quickly jump around the project without going to a different repository, which is very fast to actually work on the project. Okay, so I have a console that I started for this project. And because we have these modules that describe our use cases, we can actually sort of look at them. So we have the bank, and then we can see there is a createCustomer function or createDeposit, findCustomer. So we can actually look at that. And again, like calculating balance, instead of calculating that in the controller, we actually have a place to put all of that logic, and we can document it. So, yeah. Oops, I should start it. So let me quickly show you how the application looks like. So this is the... This is a very simple user interface for the bank. That's running on port 4000, and we have the backoffice application of 4001. And, yeah. All of the code is available on GitHub. It's easy to double out to Heroku, and you can see all of the applications. So let's go back to the talk. Okay, so as we mentioned, an OTP application is a bit like a microservice. So there are well-known benefits and drawbacks of microservices. Like there are strong module boundaries and independent deployments, and the drawbacks are operation complexity. So I was planning to do a comparison of microservices and umbrellas, but if I told you that umbrellas give you pretty much all of the benefits with none of the drawbacks, you won't believe me anyway. So I will just leave it like that as an exercise to the viewer. So with umbrellas and microservices, it's a little bit like with microservices, right? They won't solve your problems. You still need to architect your system. You want to have just the right amount of applications and with the right responsibilities. You don't want to have too much or too many. And to conclude, keep an eye on the big picture.  Keep it separated. Isolate it by functionality and by the rates of change of these components and delete code liberally. And that's all I got. Thank you very much. Do you have a question? In the front. So I'm kind of a big fan of microservices, but I certainly understand those drawbacks. Nonetheless, the big benefits to me are the independence, independence of technology and independently being able to scale or release different services. A lot of that goes away if you stay entirely in the Erlang Elixir ecosystem, but most of the time you can't, especially with large organizations, you're going to have all the technologies. So how do you map into that kind of a microservice environment? Yes, so that's a great question.  That's just the fact. But I think there is actually, I mean it depends on the organization, but you have to have it to stay on the same stack, because then you can switch to different teams. As far as scalability issues that you mentioned, I think it's still compatible with umbrella applications. You have the flexibility of deploying just one application to a cluster of nodes and other application to a different cluster. So you have everything in one project, but you can just figure out how you want to deploy it. You have a lot of options. So it's sort of like Google has this huge repository right with all of the code, but they still deploy it separately, so you actually have an option for that. Not sure if that answers the question, but... You talked about organizing your code in a way that makes it easier to delete. Are you just saying that an umbrella makes it easier to delete, or is there more you can say about organizing your code so it's easier to delete it? This principle of organizing your project to delete code is not specific to umbrella. There isn't anything special about umbrella. It's more of a general principle, but I do think that having an umbrella guides you into that direction, that you have these small pieces that are very isolated and independent of each other, and then you can take them and think about them separately, and then if you just want to start from scratch you can do that. But yeah, if you structure your big application in a way that each piece is separate, then you can delete that. But I just think that here with an umbrella it's a little bit easier to go into that direction where pieces are separate right there. I'm curious if you can speak a little bit toward whether there are any guidelines for how you would write integration tests for a system like this. I would also feel a poll toward the rabbit hole of having integration tests for every interaction between dependencies as well. So any guidelines there? Yeah, so that's a very good question. You can approach it like you would normally approach, but maybe you would have integration tests for the bank web, which is kind of like the entry point. You could have integration tests there, but I think another interesting approach is to actually even have... I mean, I explored with the idea a little bit, but an interesting approach is to actually have a separate kind of project that integration tests the entire thing. And what's kind of cool about that is that you can even deploy everything maybe to Heroku, like all of the applications, and then integration tests that kind of live, which sort of compared to microservices, it's a little bit easier because with microservices you kind of have to deploy everything separately, and here you have everything in a bundle. But yeah, I mean, I don't really have any specific guidelines at this moment, but yeah, I think there are good options. When you're using master proxy, is there a way to share logins and authentication? Could you repeat, sorry? When you're using master proxy do you have a separate administrative application? Is there a way to share authentication and logins between those two applications? Yeah, definitely. So yeah, there is the authentication subsystem keeps track of the login information, so you would use the auth application in either of these apps. And then the master proxy really does just kind of like a router. It just follows the request, so you solve the authentication problem on each separate web application. Anyone else? Thank you. All right, thank you very much.


Rashida says, how do you get a second round out of him? Not to toot my own horn or anything, but... This is interesting because I did a sex talk with someone recently who talked about learning how to ejaculate up their spine, which is, in essence, shooting a blank.  Sex toys never get flaccid, you know, which is why people who have sex with somebody who's of the same sex and use toys as a regular practice achieve orgasm at a much higher rate because they're not so focused on the body parts that are there, but instead, on the goals that people with those bodies have in mind. Hey there, lovers and friends. In today's video, I'm going to go on YouTube live and answer your sex, love relationship and attachment questions in 30 seconds or less. Wish me luck. Let's go. Actually, first, a word from our sponsor, and then let's go. Life is unscripted. Sometimes it's amazing because there's joy in the unexpected. And other times, it's nice to have the power to be able to change the channel for yourself. But I know it's me, something in New York long before my sister called. And that is why I am all about the Audible life because a lesson, a laugh, a vibe, or a sweet escape is legit just a tap away. And right now, I am tapping into my girl, Ashley C. Ford's best-selling, Oprah-endorse audiobook called Somebody's Daughter. Audible is the leading provider of spoken word entertainment all in one place. At Audible, you can find the largest selection of audiobooks plus original entertainment from top tier celebrity creators and thousands of popular and binge worthy podcasts. As an Audible member, you will get one credit every month good for any title in their entire premium selection. Oh, and you keep these titles forever in your Audible library, regardless of if you decide to cancel or not. You will also get full access to their popular plus catalog. Basically, it's more audio than you could ever listen to, even if you never. And I mean, never stop doing laundry. Go to audible.com slash shambudy or text the code shambudy to the number 500 500. One more again, that's audible.com slash shambudy. Or if you prefer, you can also text the code word shambudy to the number 500 500 to get your 30 day free trial started right now, or whenever right now is for you. You can start anytime, 30 days for free. The clock starts now. But again, now means whenever you click it, not like when I'm saying it. I'm wearing brown underwear in case anyone thinks I flashed you. My underwear is the color of my flesh. So you did not see anything unless you did, then you're welcome. All right, Goldie wants to know, is it always a red flag when someone you're interested in is still friends and in contact with certain exes? I can't help but feel bothered by this. Is it my problem? I don't think that we have to carry the burden of jealousy alone. I feel like a lot of times we're like, is it my problem to deal with this? If you are partnering with somebody and in relation to somebody, things that pertain to your relationship are both of your business. So they should be equally as invested in finding ways to help you feel more secure. And they should be equally as curious as to why this is bringing up insecurities for you. So I would say, don't be afraid to lean into your partner. You don't have to do it in an argumentative way. Even starting statements with I feel, I feel this, not you're doing this or you did that, not accusing statements, but coming down, tearing down your walls, being vulnerable, and asking if you can work at this cooperatively together. Because there's no magically you're not going to feel that way anymore. Even if they stop talking to their ex, you know, if this is an issue for you, if they make a new friend, you're still going to find those same feelings bubbling up. So the quick fixes aren't going to be what you need.  And if they're committed to the relationship and the growth of it, the same way that you are, they should be delighted to be a part of that process. How do you suggest finding a partner as a woman who doesn't like penal penetration? Call me to call me response.   So there are definitely partners who would be your perfect compatible fit. But yeah, definitely people who aren't going to have extremely long sessions. You can find that the two of you work beautifully together and sexual as a poly person is it self sabotage to stay with your partner in hopes that they'll open the relationship when they won't at the moment. I'm not particularly sure if it is self sabotage, but I do think that you are limiting your potential for your highest connection and possibly the other persons. I think if we look at our commitment styles as just as important as our sexual orientation, we can prioritize them more and put ourselves in position to love as fully and expressively as we want. And don't get me wrong, I am somebody who exists on the poly spectrum where I could be with somebody who's polyamorous. I could also be with somebody who's monogamous. It's not a core fundamental part of how I relate. But if it's a very big important part to you, then you deserve to prioritize that and that person deserves to be with somebody who prioritizes their commitment style too. Okay, better. So Rose wants to know if you struggle with self esteem, would it be wiser to enter a relationship to work on yourself before entering? There is no official way to love and be loved. Like there's no official way to have sex or to sexually relate to other people. It genuinely is what's best for you. Now I'd say as a rule of thumb, it's easier to teach other people how to love you if you currently know what is lovable about yourself and how to love yourself. That's the path of least resistance. But it's also an opportunity that somebody else can highlight for you what is lovable about you in ways that you could not have discovered on your own. So it's through partnership that you actually are able to boost your self esteem. But then you have what's called as relationship contingent self esteem. And I encourage you to look that up because that's something to be aware of. Should you always leave someone who cheated on you? If you have the capacity and the support system to manage a massive breach of trust like being cheated on, it is very possible to have a healthy and in some cases, healthier relationship after the indiscretion. If you don't already have or invest in therapeutic services or don't have a great network of support that can really help you to navigate rebuilding trust and healing from that trauma, it can be really, really challenging. So absolutely, you don't have to always leave that person. But there's a lot more that you should consider than just your feelings for the person who cheated on you when you're deciding if you should stay or not. What are some ways to regularly strengthen a relationship that is currently going strong? Top three tips to strengthen a relationship that's currently going strong.   So you have an opportunity to see your partner and how others are receiving them, which will give you that rush all over again.  Learn more, expand yourself, have something to bring back to the relationship.  Self expansion theory is what you should look up to learn more about that. Okay, raps wants to know any tips on how to navigate reducing sex drive when you're in a long term relationship. So when it comes to finding a middle ground, when it comes to sex drives, number one, this is the most apparent question that I saw all throughout the pandemic because it was more noticeable now than ever. Number two, I think people mistakenly assume that compromise has to mean a diluted version of each person's desires. So I want this, you want this, and we'll meet in the middle here. That way no one's not getting nothing, but no one's getting everything. But instead, if you have two, two heads are better than one, right? Two minds are greater than one. So two people's ideals of what is best for them brought together and then workshops together, you can actually come up with something here. So it's not here, it's right actually here. So it's equally as powerful and equally as well fitting for each person. But as individuals, you may not have thought of it alone.  What's your ideal sex life? What turns you on? What gets you motivated? What clears your head? What distresses you? And you can both take stock of what those two realities are and then come up with a plan together that both adequately fits your needs.   You can look into sex addiction. You can look into ways that you can manage sex drive that you might think is misdirected. And if that feels more true for you, do that.  I do think that there's a way to get to here rather than trying to get yourself to here. That make sense? Pretty run hex. What should I do if the age gap in my relationship is causing me to lose out on the sexual experience I'd like because he didn't like them in his past, 34 and 22. Whenever we have incompatibilities with our partners, one that could just be a matter of people's taste and comfort, but two, sometimes it can be indicative of an education gap. So even though your partner is the older person, they obviously have a negative reference point with something that you associate as positive. And your positive reference point probably comes from watching videos, hearing of experiences, things that you have seen. So maybe try to find some educational resources or even porn or videos that you can show them that are going to explain why this is desire for yours and how it can actually be additive and positive for your relationship. So don't assume that just because they've been through it, that they already been there, done that, know that. Really treat it like you are the experienced one and you are the educator in this sense and really show them a different side. And if they really dig their heels in the ground and that's a boundary for them, well, then that's obviously a thing for your relationship that you may have to consider about what's most important to you going forward. And at 22, what should be important to you, in my personal opinion, is self-expression. But I don't know where you live or what your religious beliefs are. Maybe for you, partnership is more important, but at 22, I wish I prioritized self-expression. But before I got to that point of light that forked in the road, I would give my partner the benefit of the doubt of seeing if there was a gap I could fill in for them. So Jules Stash wants to know, dealing with vaginismus, question mark. I don't have a response for this because there are experts who are far more knowledgeable about this topic than me, but what I do want to say is affirming you in how often the term vaginismus comes up and the work that I do. So I want to wish you a vaginismus and wish you a vaginismus and a happy new year.  Let's normalize it, which is why I put it into a song form. And I think we start talking about vaginismus equally as much as we talk about erectile dysfunction.  And if you are watching this video and you don't know what vaginismus is, I will link some stuff below, but ultimately let's talk about it more often. And thank you for sharing that question. I'm going on 30 and have only been with two people sexually and I married my second partner who I absolutely love, but I want to experience new sexual partners. I think what's really important is to affirm to your partner, and it sounds like this is your truth, that your desire to experience more is a result of the great love that they've given you and the confidence to get to know and love yourself more, not the fact that you love this person less. Oftentimes when relationships we bring up new kinks, our partner can feel like, why is this something new because I'm not doing enough? And it's the opposite. It's because you have given so much and you've given me a platform to really explore myself and I've identified this is something that I know would make me even more closer to my ultimate potential. And then once you've done that, I think outline small ways in which being with a new partner. Let's get that one. You gotta go along with this one.  Maybe it isn't going to Cancun and having a threesome with two resort workers right away. Maybe it's something simple, like opening up your DMs to be a bit more flirtatious or going to strip clubs. So like the things that you can do that are within your partner's comfort where you can constantly check in together and see how each small step feels. It's the tiny micro steps that we take that make it so that shift feels like an inevitable evolution. And if you don't feel that way, it means you haven't identified what those small tiny steps are to get you to that space. And maybe you might find through those tall tiny steps that you actually walk in a whole different, more beautiful direction. Dark Lord 655. Recently found out that no matter what, when I'm around someone I like, I get excited. Any tips to combat this? Sometimes I just want to chill, but my excitement can be embarrassing. Dark Lord, is there not compression underwear at this point which allows you to not be succumbed to your erection? And if there isn't, can we invent this? Because this is an issue that many people face and everybody going through puberty has to go through the embarrassment of. You know, sort of similar for people who evolved us when we got our periods. There's this embarrassment around them that show up. But then we got things underwear, which is the period underwear which prevents that from happening. So there should be something similar. So Bella says, I'm interested in the topic of moving past trust barriers in a broken relationship. So in terms of moving past trust barriers in a broken relationship, my best advice to you would be to take one small step at a time. Focus less on the big goal of getting to a space where you can completely have the trust you used to have before that breach happened and more about tiny increments. Can I trust you to water my plants if I ask you? Can I trust you to call me back when you said? And making those small steps and not being uncomfortable with pausing. Saying, I don't want to give you any more responsibilities. Let's just keep it here for a month until I feel safe to move forward to you again. So instead of rapidly trying to advance this big goal, tiny, tiny steps. Do you think we should date multiple people at a time versus emotionally committing to one person without them asking for commitment in order to not waste time on the wrong person for years? Let me say from a personal philosophy standpoint, I always think it's in your best interest to date multiple people until your commitment style calls for you to do otherwise. Even if you're not going to be sexually active with all or any of them, or if you compartmentalize what different relationships look like, but I think that because we're pair bonding mammals who are looking for our penguin, if you only have one person, even if you don't see that person in the long run, your brain will start to reconfigure to make them that long run person. I think it's in your best interest to remain calm, cool, the most relaxed version of yourself. I think it's also in your best interest so you can analyze that person from a real objective standpoint. I think that other people benefit too when you're dating multiple partners because you're less angsty and stressed out and if you tend to have bouts of anxious attachment, you're less likely to have episodes when you've got other outlets for intimate connections. So I feel that when my dating life was the absolute best, it's when I had multiple people that I was connecting with on that level. Again, not everybody was on equal playing field, but I just had various people I was getting to know at one time and ultimately I think that helped me choose the right partner for myself. And two, it allowed me to show up as the best person, version of myself for the person under being my right partner. All right, my battery just died. That's the end. Thank you for sticking around and watching this video. Huge shout out to everybody who came to the live. As you can see, I never achieved 30 seconds or less school, but if at first you don't succeed, try, try, try again. And furthermore, it's a short amount of time to answer really important questions, which is why I really need your help right now. If any of the questions I touched upon in this video, you felt there was gaps of information or things that you want to share or insight, please use the comment section for that. And I will continue the education down below. And speaking of down below, please stop off on the info box and click the link to get your 30-day free trial with Audible, which gives you a forever commitment-free, no money down audiobook you can keep for the rest of your life, plus access to Audible Plus's library. It's a massive deal that I don't know why you haven't taken up yet, if you haven't taken it up yet, but check it out, because I've been with Audible for five years now, and it started off with a click, and maybe today is the day that your click clicks. Go to audible.com slash shambudy, or you can text the word shambudy to the number 500-500. That's audible.com slash shambudy. Again, that link is in the info box, or if you're on your phone, it's easier to text. Text the word shambudy to 500-500, which will bring you to the link to get your free trial started today. Don't delay. Hanei. Bebei. Okay, let's slay every day. You knew I was done. I'm surprised I went that long.


What's good YouTube this your boy Chi world back at y'all again with another speed art video and this speed art pictures of one of the winners for my Me hitting 5k giveaway and the next giveaway. I'm gonna have is when I reach 10k subscribers And I'm gonna make sure it's bigger with more winners, man I appreciate y'all for your love and support If you're new to the channel go ahead and hit that subscribe button make sure you click post notification So you will be notified every time I drop some heat And I'm out this thing