from Stanford University in Palo Alto, California. It's theCUBE, covering Women in Data Science Conference 2018. Brought to you by Stanford. Welcome back to theCUBE. We are live at Stanford University for the third annual Women in Data Science Conference, WIDDS. I'm Lisa Martin, very honored to be joined by one of the co-founders of this incredible WIDDS movement and phenomenon, Dr. Margo Garrison. Welcome to theCUBE. Yeah, it's great to be here. Thanks so much for being at our conference. Oh, likewise. You are the senior associate dean and director of the Institute for Computational Mathematics and Engineering at Stanford. That's right, yep. Wow, that's a mouthful and I'm glad I could actually pronounce that. So you have been, I would love to give our audience a sense of the history of WIDDS, which is very short. You've been on this incredible growth and scale trajectory. But you've been in this field of computational science for what, 30 over 30 years? Yeah, probably since I was 16. So that is, you know, 35 years ago. Yeah, and you were used to being one of few or if not the only woman in a meeting in a room and you were okay with that, but you realized, you know what, there's probably women that are not comfortable with this and it's probably going to be a barrier. Tell us about the conception of WIDDS that you and your co-founders had. So May 2015, Esteban from Walmart Labs now at Facebook and Karen Mathis, who is still very active, you know, one of the organizers of the conference and I were having coffee at a cafe at Stanford. And we were lamenting the fact that yet another data science conference that we had been to had only had male speakers. And so we connected with the organizers and asked them, you know, why? Did you notice? Because very often people not even aware, you know, it's just such a, such the norm to only have male speakers that people don't even notice. And so we asked, why is that? And they said, well, you know, we really tried to find speakers, but we couldn't find any. And that really was for me, the last straw. I've been in so many of these situations and I thought, you know, we're going to show them. So we joke sometimes a little bit to say it was sort of a revenge conference. Said, let's show them. We can get some really outstanding women and in fact, only women. And that's, that's how it started. Now we were sitting at this coffee shop and I said, let's do a conference. And they said, well, that would be great. Next year I said, no, this year, let's just do it. Let's do it in November. We had six months to put it together. We, it was just a local conference here. We got outstanding speakers, was really great, mostly from the area. And then we started live streaming because we thought that would be fun to do. And to our big surprise, we had 6,000 people on the live stream just without really advertising. That made us realize in November, 2015, my goodness, we're onto something. And we had such amazing responses.  But we thought, why not use online technology and scale it up virtually and make this a global event using the live stream that we will then provide to people and asking for regional events, local events to be set up all around the world. And we created this ambassador program that is now in its second year. The first year, the responses were actually overwhelming to us already then. We got 75 ambassadors who set up 75 events around the world in about 40 countries. This last year, 30 year ago, 2017. Yeah, almost exactly 30 months ago. And then this year, now we have over 200 ambassadors. We have 177 events in 155 cities in 53 countries. That's incredible. So we're on every continent apart from Antarctica, but we're working on that one. I was going to say that's probably next year. The scale though that you've achieved in such a short time period, I think not only speaks to the power, like you said, of using technology and using live streaming, but also there is a massive demand. There's a great need. For not only supporting like from a perspective of the conference, you want to support and inspire and educate data scientists worldwide and support females in the field, but it really, I think underscores. There is still in 2018, a massive need to start raising more profiles and not just inspiring undergrad females, but also reinvigorating those of us that have been in the STEM field and technology for a while. That's right. So what are some of the things? So this year, not only are you reaching hopefully about 100,000 people, you mentioned some of the countries involved today, but you also have a new first this year with the WIDDs Datathon. That's right. Tell us about the WIDDs Datathon. What was the idea behind it? You announced some winners today. Yeah. Yeah, so with WIDDs last year, we really felt that we hit a nerf.  And you know, that's why we do WIDDs to inspire. But it's a one-time event, right? It's once a year. And we start to think about what are some of the ways that we could make this movement because it's really become a movement into something more than just an annual once a year conference. And so Datathon is a fantastic way to do that. You can engage people for several months before the conference, and you can announce the winner at the conference. It is something that can be done really easily worldwide if it is supported, again, by the ambassadors, so the local WIDDs organizations. And so we thought we'd just try. But again, it's one of those things. We say, oh, let's do it. I think thought about this about six months ago. Finding a good dataset is always a challenge, but we found a wonderful dataset and we had a great response with 1100, almost 1200 people in the world participating. Several hundred teams. Yeah, and what we said at the time as well, let's have the teams be 50% female at least. So that was the requirement. We have a lot of mixed teams. And ultimately, of course, that's what we want, right? We want 50-50 men, women, have them both at the table to participate in data science activities, to do data science research and answer a lot of these data questions that are now driving so many decisions. We want everybody around the table. So with this data fund, it was just a very small event in a sense, and I'm sure next year it will be bigger, but it was a great success. Well, congratulations on that. One of the things I saw you on a YouTube video talking about over the weekend when I was doing some prep was that you wanted this data fund to be fun, creative. And I think those are two incredibly important ways to describe careers, not just in STEM, but data science, that yes, this can be fun. Should be if you're spending so much time every day, right? Doing something for a living. But I love the creativity descriptor. Tell us a little bit about the room for interpretation and creativity to start removing some of the bias that is clearly there in data interpretation. Oh. You're hitting the biggest sore point in data science. And you could even turn it around. You say, because of creativity, we have a problem too because you can be very creative in how you interpret the data. And unfortunately for most of us, you know, whenever we look at news, whenever we look at data or other information given to us, we never see this through an objective lens. We always see this through our own filters. And that, of course, when you're doing data analysis is risky and it's tricky. Because you're often not even aware that you're doing it. So that's one thing, you have this bias coming in just as a data scientist and engineer, even though we always say, well, we do objective work and we're building neutral software programs, we're not. We're not. Everything that we do in machine learning, data mining, we're looking for patterns that we think may be in the data because we have to program this data. And then even looking at some of the results, the way we visualize them, present them, can really introduce bias as well. And then we don't control the perception of people of this data, right? So we can present it the way we think is fair, but other people can interpret or use little bits of that data in other ways. So it's an incredibly difficult problem. And the more we use data to address and answer critical challenges, the more data is influencing decisions made by politicians, made in industry, made by government. The more important is that we're at least aware. One of the really interesting things this conference is that many of the speakers are talking to that. We just had Latanya Sweeney give an outstanding keynote really about this, raising this awareness. And we had Daniela Witten saying this and various other speakers. And in the first year that we had this conference, you would not have heard this. So this- Really, only two years ago? So even two years ago means some people were bringing it up, but now it is right at the forefront of almost everybody's thinking. Data ethics, the issue of reproducibility, confirmation bias. Now, at least people now are aware. And I'm always a great optimist, thinking if people are aware and they see the need to really work on this, something will happen. But it is incredibly important for the new data scientists that come into the field to really have this awareness and to have the skill sets to actually work with that. So as a data scientist, one of the reasons why I think it's so fun, you're not just a mathematician or statistician or computer scientist. You are somebody who needs to look at things with taking into account ethics and fairness. You need to understand human behavior. You need to understand the social sciences. And we're seeing that awareness now grow. The new generation of data scientists is picking that up now much more. Programs, educational programs like ours, too, have embedded these sort of aspects into the education. And I think there is a lot of hope for the future. But we're just starting. Right, yeah. But you hit the nail on the head. You've got to start with that awareness. And it sounds like another thing that you just described is we often hear, oh, the top skills that a data scientist needs to have, statistical analysis, data mining. But there's also now some of these other skills you just mentioned, maybe more on the softer side that seem to be from what we hear on theCUBE as important as really that technical training to be more well-rounded and to also, as you mentioned earlier, influence, to have the chance to influence every single sector, every single industry in our world today. And it's a pity that they're called softer skills. It is. Because they're very, very hard skills to really a master. A lot of them are probably, you're born with that, right? It's innate certain things that you can't necessarily teach. Well, I don't believe that you cannot do this without innate ability. Of course, if you have this innate ability, it helps a little, but there's a growth mindset, of course, in this and everybody can be taught. And that's what we try to do. Now, it may take a little bit of time, but you have to confront this and you have to give the people the skills and really integrate this in your education, integrate this at companies. Company culture plays a big role. This is one of the reasons why we want way more diversity in these companies, right? It's not just to have people in decision-making teams that are more diverse, but the whole culture of the company needs to change so that these sort of skills, communication, empathy, big one. Now, all communication skills, presentation skills, visualization skills, negotiation skills that they really are developed everywhere in the companies at the universities. Absolutely, we speak with some companies and some today, even on theCUBE, where they really talk about how they're shifting, and SAP is one of them, their corporate culture to say, we've got a goal by 2020 to have 30% of our workforce be female. You've got some great partners in which you mentioned Walmart Labs. How challenging was it to go to some of these companies here in Silicon Valley and beyond and say, hey, we have this idea for this conference. We want to do this in six months, so step on your seatbelts. What were those conversations like to get some of those partners on board? We wouldn't have been able to do it in six months if the response had not been fantastic right from the get-go. I think we started the conference just at the right time. There was a lot of talk about diversity. Several of the companies were starting a really big diversity initiative. Intel is one of them, SAP is another one of them. We were connected with these companies, Walmart Labs, for example, one of the founders of the company, it's from Walmart Labs. And so when we said, look, we want to put this together, they said, great, this is a fantastic venue for us also. You see this with some of these companies, they don't just come and give us money for this conference. They build their own WITZ events around the world, like SAP build 30 WITZ events around the world. So they're very active everywhere. They see the need, of course, too. They do this because they really believe that the change culture is for the best of everybody. But they also believe it because they need the women. There is a great shortage of really excellent data scientists right now. So why not look at 50% of your population? There's fantastic talent in that pool and they want to attract that also. So I think within the companies, there is more awareness. There is an economic need to do so, a real need. If they want to grow, they need those people. There is an awareness that for their future, the long-term benefits of that company, they need this diversity and opinions. They need the diversity and the questions that are being asked in the way that the companies look at the data. And so I think we're at the golden age for that now. Now, am I a little bit frustrated that it's 2018 and we're doing this? Yes. When I was a student, 30, some years ago, I was one of the very few women and I thought by the time I'm old and now I'm old, you know, as far as my 18-year-old self, right?  I thought everything would be better and we would certainly be at critical mass which is 30% or so or higher and it's actually gone down since the 80s in computer science and in data science and statistics. So it is really very frustrating in that sense that we're really starting again from quite a low level. But I see much more enthusiasm and now the difference is the economical need. So this is going to be driven by business sense as well as any other sense. Well, I think you definitely, with WIDS, you are beyond onto something with what you've achieved in such a short time period. So I can only imagine WIDS 2018 reaching up to 100,000 people over these events. What do you do next year? Where do you go from here? Well, it's becoming a little bit of a challenge actually to organize and help and support all of these international events. So we're going to be thinking about how to organize ourselves maybe on every continent. Or in... Getting to Antarctica in 2019? Yeah, but to have a little bit more of a local or regional organization, so that's one thing. The main thing that we'd like to do is have even more events during the year. There are some specific needs that we cannot address right now. One need, for example, is for high school students. We have two high school students here today, which is wonderful. And quite a few of them are looking at the livestream of the conference. But if you want to really reach out to high school students and tell them about this and the sort of skill sets that they should be thinking about developing when they're at university, you have to really do a special event. The same with undergraduate students, graduate students. So there are some markets there, some subgroups of people that we would really like to tailor to. The other thing is a lot of people are very, very eager to self-educate. And so what we're going to be putting together, at least that's the plan now, we'll see if we can make this, is educational tools and really have a repository of educational tools that people can use to educate themselves and to learn more. We're going to start a podcast series of women which will be very, very interesting. We'll start this next month. And so every week or every two weeks we'll have a new podcast out there and then we'll keep the momentum going. But really the idea is to not provide just this one day of inspiration, but to provide throughout the year. Sustained inspiration. Sustained inspiration and resources. Wow. Well congratulations, Margo, to you and your co-founders. This is a movement and we are very excited to be able to have the opportunity to have you on theCUBE as well as some of the speakers and attendees from the event today. And we look forward to seeing all the great things that I think are going to come for sure the rest of this year and beyond. So thank you for giving us some of your time. Thank you so much. We're a big fan of theCUBE. Oh, we're lucky, thank you, thank you. We want to thank you for watching theCUBE. I'm Lisa Martin. We are live at the third annual Women in Data Science Conference coming to you from Stanford University. Hashtag WIDS 2018, join the conversation. I'll be back with my next guest after a short break.


Okay Now imagine some x-wing flying around and shooting and the sound effects so that's a replacement of the video The reason is basically this screenshot admitted to a Twitter during development phase and inspired a lot of people about Consequences from this cloud 14 like that mother-in-law dependency and someone came up with a business idea to have a mother-in-law as a service But what I want to talk about in fact is how to get those nice bullet points Indeed into your browser window So That was also planned in our planning meeting from x-cloud 14 and was just But ask just put their three bullet points for everything. That's Some short description. That's new in x-cloud So, yeah, no problem. What what does it take to put there just three items and then you start thinking about whether it's need to come from how should it look like and Well, and what you you start with implementing it see some issues But there's no priorities and then you do the whole story again because the interface ideas changed, etc And in the end we ended up with this scenario Maybe it's not so beautiful, but I hope it explains How it works so on the left big block, that's an x-cloud server Ground should display the application layer and then you have the app that notification. That's kind of the trigger of for when x-cloud checks for an update So it happens either via a background job or when the admin goes to the settings page and then it's Asked the cure I get me the latest changes about the next upcoming version if there's an update and Well, then the next thoughts cure that reaches out first to the update server the original idea was to hand out the information About what's new also with this payload about the available Next version in the download link, etc But this is requested quite often and especially if you have translations inside as well There's going to be Quite a big amount of data that needs to go through the network again and again So now we just report back a new rail to the change look server then the x-cloud server again reaches out to this one here and That gets a bullet points, but only as those that you have seen but also three additional ones With content targeted to administrators who see it in the Yeah admin pages for the server overview. Yes, this is a cached and Then presented back to that notification and you see it in the UI. So the admins now see Well, it's more what's new link and if they click on it then This information pops up plus additional three items for administrators So they know what they need to take or think about when they upgrade maybe be some system requirements changes like we require now only PHP 70 and 14 and any additional request we also checks is more often or regularly, but this is cached and It also sends a E-tech So all the time the content needs to go down This solution for my intention But also some bycatch so this pop-over menu that was also Talked about in the very first part that also got some contributions out of this is a bit more Flexible we have for developers and I language iterator that can also be fetched by the Locationization service and this allows you to iterate over languages. It's applied to a user So it first would get maybe there's a forced language set in the server and then you have your own preferences and gets back to the default language and This allows us to check which translations are there and which fits best to the user who is looking at it And Yeah, all the stuff is also available So the diversity information from the what's new and point you can read it and dismiss it and The vegetable component should be also usable a lot about apps We are not there yet because it's a little bit different and there is a Issue for this that you can follow the development. Thank you


What's up everybody? My name is John Hammond and welcome back to some more Pico CTF 2018. This challenge is called LearnGDB. It's 300 points in the general skills category. Not that difficult, kind of a simple task here, but the challenge prompt is using a debugging tool will be extremely useful on your missions. Can you run this program in GDB and find the flag? So we can go ahead and download this if we'd like to. I've got it open in a command line here. Let's just W get into our current directory. It is simply a executable, right? So we can mark it as executable chmod plus x. So we add the executable bit and then we can run it. So decrypting the flag into global variable flag underscore buff. Looks like it's just having some progress bar kind of thing in dots there. And okay, now that that's done, it's exiting the program. Okay, so our goal is to open this and work with it and run inside of a debugger. So GDB or the GNU debugger is a option for us. I've been using GDB, which is the Python exploit development assistance toolkit thing for GDB. If you want to roll with this, you totally can. It is not necessary for what we're doing and just simply how we solve this challenge, but super easy installation. If you're using Git, you can just clone the repository, grab the source file and put it in your GDB.init file. So that's all. It looks very cool though. It looks very, very hacker and very elite. All right, so let's GDB with dot slash run so we can open up the binary. It looks like it is reading symbols, like it's got some stuff. So when we actually examine at that flag underscore buff, we actually can see some of that information here. So let's just go ahead and run the program again. Now that we have opened it up, but we haven't set any specific like breakpoints or variables, but the benefit of a debugger is that we can set a breakpoint. So add a specific portion of the code or add a specific location or somewhere along the progression there. We can stop the program and examine things like the stack or the registers or any other variables, et cetera. So if we want to find out a location in the program for that to happen, we can disassemble it with disass. And that's so much fun to say. Let's disass main. So main being the main function of the program. It looks like it moves something, perhaps a string here onto center out or I guess I, I'm not even going to pretend to know what that's doing. It just runs puts with whatever string decrypts flag with that function here, decrypt flag and then the later puts. So after it's decrypted the flag, that's probably when we want to pause the program and try and look for it in memory as the program suggested. So that's happening at this location here at that location in the program. So we can copy that. I'm using control shift C on my terminal and let's say B to create a new breakpoint. I'm using a star or an asterisk to say I want at this location here and I'll just paste it in. Now that that's broken, we can hit run or R again to run the program. And after it has decrypted the flag, we'll get all of the nice output that GDB Peta kind of gives us. It gives us the stack. It gives us an idea of what the registers look like, et cetera. And you don't have to have that set up if you don't want. Again, that's just what I'm using in GDB Peta, but I think it looks good and gives us a little bit more visual as to what's happening where. So at this location, though, we have essentially ready to say finish reading the flag onto this global variable flag buff. So if you wanted to, you could like P flag buff or to print that out or something, or you can use X to examine that at flag buff. And if you wanted to, you could look up all those GDB instructions or really how to use GDB in a man page and there's plenty of documentation or guides for it online. So very, very awesome debugger and grateful for what we're looking at, especially with arguments, breakpoints, local variables, et cetera, et cetera. But what we can do while we're examining something with that X, we can specify how we want to examine something. We can specify the format or how we're looking at it. So X to print position memory and in our case that flag underscore buff is fine to be able to use for us and read it. Well, let's say we want to see it as a string, right? Or a text, some piece of like real data and something that we can read as a string and as text. So let's do X forward slash S just as we saw earlier examining that flag buff. And there we go. We get Pico CTF GDB is super useful with that specific hash for our account. So we can copy that, right? Exit of it, turn off caps lock and save this. And then we can go ahead and submit it for 300 points. Not a difficult challenge, kind of cool, but good to learn your way around GDB and certainly know it as a tool. All right, that is the end of the video. But before I go, I do want to give a quick shout out to my supporters. I cannot thank you enough. Thank you all of you that are willing to kind of share some of your love and generosity with me on Patreon. $1 a month on Patreon or more will give you a special shout out just like this at the end of every video. I know it's not a lot. Maybe it's just like some feel good feeling, warm and fuzzy in your heart, good Samaritan helping out a dude, put food on the table, thank you. $5 a month or more on Patreon will give you early access to everything that I release on YouTube before it goes live. So I like to record things in bulk or try to get a backlog of content ready and then let YouTube gradually or maybe at a data time or every other day slowly release it on a schedule. If you want the content right when it's ready, right when it's recorded and hot and ready to go, that's the best way to do it, $5 a month. And I'm grateful for you and your support. So thanks so much. If you did like this video, please do like, comment and subscribe. Join our Discord server, link in the description. It's a cool community. We're actually, sorry, excuse me, we're actually almost at 2,000 people right now, which would be really, really cool. So if you wanna help join that initiative, I'm grateful for that. So thanks again. Hope to see you in the next video. I love you guys. Take it easy.


Poems by D. M. Matheson Read for LibriVox.org by Bruce Kachok Indian Summer Fair are fleets of white-winged prowes, swiftly sailing, or the sea. Fair are herds of homing cows, winding slowly, or the lee. Fair are orchards when replete with rich blossoms, pink and white. Fair are fields of ripening wheat, shining in the morning light. Fair is any mountain-sheet, burnishing in colors bright. Fair are all acadious lands, all at streams and wooded lakes, headlands high, and pebbly strands when the early morning breaks. Fair are its scented flowers and trees, and its many landlocked bays rippling in the summer breeze. Themes for minstrel muses lays, but far fairer than all these are acadious autumn days. Made from heavenly design by some unseen artisan, gift of architect divine, to acadious weatherman, fairest season of the year, when boon nature's at her height, robed in all her beauty sear, and fair Luna sheds her light with a more bewitching cheer, through the watches of the night, and God's lowly creatures all who the freeman's burden bore, having heeded labor's call, now have plentitude in store, and from every household hearth nightly offered up the word as a sacrifice of worth to a kind and gracious Lord, for the riches of the earth, filling thus the family board, and a thrill of peaceful joy permeates the human breast and the starry vaulted sky, seemingly is at its best, for old Saul, in all his pride, Scorpion doth then adorn midway, in his yearly ride, twixed the line and Capricorn, in this lovely autumn tide, was Wegwaltic's wedding morn. All that's blessed and good centers round that treasured word, mother love and motherhood, sweetest sounds man ever heard, mother, blessed and sweetest name, spoken by the human tongue, age and youth do the acclaim, angels have thy praises sung, and the greatness of thy fame hath through all the ages wrung, mother love, whose fountain flow feedeth man the living breath, and which burns with tensor glow, even when he's cold in death, blessed and wondrous gift divine of the master artisan, in fair Eden's holy shrine to the fallen creature man, when fell Satan did design to destroy creation's plan. Of Patubach and of its golden sea, the fairest gem of nature's fashioning, the beauty spot of beautyous acody, its summer and its winter scenes, I sing, here in primeval days great Neptune wise, conspired with fora, bounteous and free, to make a masterpiece, a paradise, where nymphs and niads might forever woo, and now by night and day it ever lies, reflecting in its waters, deep and blue, the heavenly wonders of the vaulted skies. In splendor, wild and picturesque and grand, beneath its sentinel hills, like crystal set with rarest taste, by God and nature's hand, it mirrors in its depth the silhouette of mountains, which, like heroes of romance, along its lovely shores, forever stand, to guard the waters of its vast expanse, and holds today the same bewitching charm of loveliness divine, you to entrance, as on the mourn the cry of golden arm, burst from the lips of sons of sunny frans. Lake Patubach, on summer afternoon, looks fair and lovely to the mortal gaze, and lovely too, what time the hunter's moon illuminates it with her bewitching rays, as it lies sleeping beneath its guardian hills, by flora robed in beauty, rare and boon, with foliage of variegated frills, on which the dancing beams, like fairies glint, and from dame nature's ample store distills those dyes of one and thousand autumn tents wrought by some magic hand in fairy mills. But Patubach is fairest to behold on autumn mourn, when orient sunlight breaks in radiant glory, on its arm of gold, and gentle newsock into the ripple shakes, the placid surface of its crystal sea, and to the eye a vista doth unfold, a wondrous scene of heavenly alchemy, like that told us by John in holy writ, which fills the soul with perfect ecstasy, and which once seen, though time be preterite in afterlife, in dreams you'll ever see. End of poem. This recording is in the public domain. Langemark by D. M. Matheson. Read for LibriVox.org. 1915. Sleep on ye brave Canadians, in Langemark's bloodstained mead, your glorious act will ever rank a truly golden deed. Sleep on with France and Britain and Belgian side by side. Sleep ye, and they, your last long sleep, the last roll call to bide. And mother nature, gentlest nurse, will ever nightly lave, your lowly grave with kindly doos, while weeping willows wave, and kindly zeffers every day and every night will sigh. A sweet memoriam for a, your tomb to sanctify, and Belgian maids and matrons too will often leave the loom, to gather wilding flowers, to beautify your tomb, and peasants when they pass your way, oft to their sons will say, Twas hear the brave Canadians, the fierce huns held at bay, and when the angel Gabriel shall sound the trumpet blast, then you shall all awaken from your seeming death at last, and standing at attention, while angel voices sing, in unison you will salute the universal king. Dear martyred maid, thy cruel death hath thrilled with loathing deep the hall of humankind against the hun who thy death sentence signed. Thy barbarous death all manly hearts hath filled with feelings such as never can be stilled. In every home thy name is hence enshrined. Thy death scene pictured clear in every mind, in thy life's blood the murderous hun hath spilled angelic maid. Could we but lift the veil which hides from mortal eyes God's holy land? With Joan of Arc and Florence Nightingale, thy wounded temple with a fillet bound, with harp in hand, thy head with glory crowned, amidst the heavenly choir we'd see thee stand. End of poem. This recording is in the public domain. To Cardinal Mercier by D. M. Matheson, read for LibriVox.org. 1916 illustrious shepherd of the prince of peace with priestly zeal, you watch thy Belgian fold, any a performed its duties manifold, that love and virtue did therein increase, and wanton sorrow all the while surcease, while Christian culture, her rich page enrolled, heroic men and women chased to mold, the cross, thy scepter, and the crook, thy crease. But when the robber hun assailed thy flock, then stood you forth, the patriot and priest, with clarion call, to champion the right, and met the onset of the Prussian beast and all the hosts of his embattled might, firm and immovable, as zions rock. End of poem. This recording is in the public domain. The Bard of Air by D. M. Matheson, read for LibriVox.org. 1915 Oh, come, sweet muse, with well-tuned lyre, on this are Robbie's natal day, a rustic poet's mind inspire, that he may sing a homely lay. Of all the warblers ever born, I dearly love the Bard of Air, whose lovely songs, both night and morn, have freed my wearied mind from care. If fault he had, it was nature's fault, and man, beware that you have none, before you do yourself exalt, to cast at Robbie Burns a stone. I wish he was with us to night, to pass a pleasant hour or two, and fill all hearts with rare delight, as he was ever want to do. Me think see now, I see him sit, the centre of an eager throng, and hear his ceaseless flow of wit, or words of some soul-stirring song. His lovely songs will air be sung, and greener grow his memory, among people, whether old or young, till father time has ceased to be. And of poem, this recording is in the public domain, The Soul of Flanders, by D. M. Matheson, read for LibriVox.org. 1916 The chimes that oft from old Maline, rang out their sacred strain, at morning, noon, and even tide, shall never ring again. That voice that called the living, or sadly mourned the dead, is still and silent now, for a, the soul of Flanders flared. The peasant at his daily toil shall listen now in vain, from early morn till evening, to hear those chimes again, but never shall such silver sounds, by harmony in bread, fall on his ever-listening ears, the soul of Flanders fled. Those lovely chimes, which ere were want to sound with mourn's first beams, and wake the tourist from his sleep, will haunt his waking dreams. But nevermore those dulcet sounds will rouse him from his bed, and fill his soul with ecstasy, the soul of Flanders fled. To strangely sad such chimes as those, which seemed a heavenly dour, should fall a prey to tyranny, and war's barbaric power, a city new will rise again, up from its ashen bed. But those old chimes shall ring no more, the soul of Flanders fled. And a poem, this recording is in the public domain. The Gardens by D. M. Matheson, read for LibriVox.org. 1914 Lovely gardens, Eden's bower, lovely in sunshine and shower, winding walks and shaded seats, babbling streams and cool retreats, flowing fountains, throwing spray, or the fishes at their play. Geese and ducklings, in the pond, by the white swan, chaperoned, grassy plots, well-trimmed and neat, decked with flowers, gay and sweet, trees and shrubs, so sweetly blending, all its beauties, never-ending, fit place for the aged to talk and for babes to learn to walk, wondering swains and straying madams, modern eaves and modern atoms, place where friend a friend may meet, lovers here, each other greet, and a groom and summer bride on their honeymoon abide. End of poem, this recording is in the public domain. Keep The Gardens Growing by D. M. Matheson, read for LibriVox.org. 1918 We were summoned from the playground, we were called in from the wood, and our country found us ready at the stirring call for food. Do not add unto our burden, if you have to pass along, for although our backs are breaking, you can hear us sing this song. Keep The Gardens Growing, Digging, Planting, Hoeing. If you plant and weed a rite, the crop will grow. Do not stand repining, while the sun is shining. Turn the good soil inside out, and fertilize, and sow. Mother Britain sent a message to her daughter, in the west, we need every kind of foodstuffs, so we're bound to do our best, for the soldiers in the trenches, and the homeland we must feed, and no worthy son will fail her, when his mother is in need. End of poem, this recording is in the public domain. Analogy Written in Richmond by D. M. Matheson, read for LibriVox.org. Low in the eastern sky the breaking light, Pails in the vault of heaven the morning star, Pressaging me the dying hour of night, And that the twilight gray is not afar, For night is slowly changing into morn, And through the gloom the forms of ships appear, Across the arm below, the bugle horn, Reveley's call, brings to my listening ear. No other sound is on the morning air, To echo back from hills and dales around. No home has man, no beast has here lair, And desolation seems to own the ground. Save me, who sit beneath an aged elm, Which someone's home at Richmond once did grace. Air fell misfortune, did it overwhelm, And left this tree alone, to mark the place. Yet here I am, beneath this hoary tree, And ruminate upon the recent past. If such events again should have to be, The ruins round their gloomy boldings cast. But still I sit, amidst these scenes of death, Which call to mind that dire December day, When fate unkindly blew his blighting breath, Reducing homes to dust and men to clay, And questioned thus, was there no law amiss, Had no official's power to prevent a devastation Dark and drear as this? Was Richmond's loss not but an accident?  A sense of sadness passes through my soul, An earthly grief akin to humankind, But ere this sorrow's sad doth reach its goal, Celestial musings fill my troubled mind. The hatred lately felt within my breast, And which I vainly thought not could allay, Until my spirit passed to its last rest, I surely find dispeeding fast away. Some spirit sweet seems near to me abide, Who doth from me remove all earthly dread, And in most soothing ways my senses chide, That I hold counsel with the living dead. I look around to see whose is the voice, Whose cadence falls so sweetly on my ear, As thus to make my hating heart rejoice, But vain my quest, no living soul is near. A spirit voice I know, it needs must be, That sounds upon the air with silvery tone, And yet with all no fears arise in me, Though midst the ruins here I am alone. The voice now cautions me to listen well, And in harmonious tones with lightning speed, The story he narrates for me to tell, And thus I write it down that all may read. That fatal morn, when Richmond felt secure, With many more I ran to Yonder Hill To watch the burning ship, All feeling sure that nothing round Could do us harm or ill. And why should ought a round fill us with fears? Did we not know? The flag that braves the breeze on land and sea For full one thousand years, Flew or our city still, and or our seas. The scene was bright and beautiful and grand, With floored streamers shooting far on high, And none who viewed the scene from sea or land Were cognizant, they were so soon to die. Whose was the fault is not for me to tell? The judge of all shall surely justice meet To those who prematurely rang Arnell When they are come to his just judgment seat. You wonder why I wander neath the vault of heaven here, And feign would ask, Tis but to beg forgiveness of a fault, And do again another ill-done task. Though young in life, in wisdom now I'm old, For I've passed through the chastening purge of fire, My harp, though silver now, Will soon be gold, When time has passed and I have mounted higher.  The path is long, yet shorter may be made By alms and prayers and other deeds of worth. The happy day may too long be delayed By thoughtless unforgiving hearts on earth. Then do good deeds while in the flesh, my friend, And trespassers forgive, Lest you forget such charity Till you have reached the end of life With someone unforgiven yet. Take heed that you will ere remember this, Lest you, as others did so oft before, May cross that cold and ever dark abyss Which separates earth from the spirit shore, Which lieth far beyond the farthest sun, And trembling stand before high heaven's court, With unforgiven thought and task undone, No camouflage to which you can resort. Be ye a man of lore, unlearned or youth, Will there as here on earth avail you ought, Nor will forensic speech conceal the truth In your account of deed and word and thought. In stilly night I've often wondered here, Far from those realms beyond the starry sky, Or that long way so lonely, dark and drear, But now the hour of bliss for me draws nigh, For soon the pearly gates, Which now bar me, through which the sainted souls have ever trod, Will open wide, and I shall ever see The pristine glory of the throne of God. End of poem. This recording is in the public domain. The Cottage School, by D. M. Matheson, read for LibriVox.org. Summertime was in the waning, Vesper's son was wending low, And reminiscences brought me back to school days long ago. There the schoolhouse stood before me, And I was on hallowed ground, Where each old association, Inspiration breathed around, Full in view the school was standing, Near the road, and yet aloof, Four square walls, in ochre painted, Topped off with a cottage roof. In the distance, old Atlantic, Glistened as in days of yore, While upon his glimmering bosom, White caps rolled towards the shore. On the diamond, boys were playing baseball, With a clap and shout, Saw the batter three times fanning, Heard the umpires batters out, Saw some other hitter grounder speed away, Like a winged bird, Heard the routers merry shouting, As he landed safe on third, Heard the maidens merry laughter, As they played upon the green, And the rhythm of their footfalls, Skipping o'er the hard terrain, Saw the little boys and maidens, Drinking at the nearby well, And upon the air vibrating, Heard again the master's bell, Plainly heard the footsteps sounding, On the floor with measured beats, While the boys and girls were filing, Through the aisles towards their seats, Saw the whole class sitting upright, In position one and all, Heard distinctly, here and absent, Answered to the master's call. I could see the master's visage, With its look of learned lore, While Saul's summer shadows lengthened, Slowly o'er the schoolhouse floor, O'er his head there hung a motto, With the words, God bless our school, Standing in the left-hand corner, Was the oft-used dunce's stool, Heard him from the holy Bible, Read from some New Testament, And to each and every passage, Young and old, attention-lent, Heard once more the school repeating, Ernestly, the Saviour's prayer, While around a holy stillness, Floated on the evening air, Saw the school take first position At the sound of warning gong, Heard the master's voice in toning, Some old school or college song, Saw all in position standing, With demeanor calm and still, Saw them going through the movements Of the military drill. On the walls the maps were hanging, Colored in blue, red, and gold, Ornamented with the pictures Of the noted men of old, Moral maxims plainly written On the board in plain relief, Order his first law of heaven, With some others, terse and brief, Summaries of all the homework By tomorrow to be learned, Saw two, some make interchanges When the master's back was turned, On their slates the younger pupils Strove to make their cranes and hooks, While the older ones were busy Writing in their copy books, Heard them spell and give the meaning, And pronounce in unison, Heard them to in concert reading, Reading also one by one, Saw them on the blackboard parsing, With and without formal line, Use of A and N explaining, These and those and thy and thine, Heard them drill at combinations, Learn to multiply and add, Now subtracting, now dividing, Doing as the master bad, Saw them on the map locating, Chiefest places of the earth, Heard them give events in history, For and since our Saviour's birth, Heard them too at nature lessons, Saw the card within their hands, With the flora and the fauna Of our own and other lands, Heard the master talk on civics And our duties to the state, And on etiquette and hygiene, Heard him too at length dilate, Not an incident was missing, Of those school days long since fled, Though so many of its members Now were numbered with the dead, And to swiftly past the vision, Retrospective of the past, And upon my soul its setting, Fleeting specks of sadness cast. It was a clear and cool December dawn, And bright the sun in all his glory rose, And shared his radiant rays in plenty on The lovely arm which by our city flows, And on the hills and dales and distant trees, By nature robed in early winter mean. All labour was awake, The docks and keys were all a stir, And formed a busy scene, The flag flung to the breeze or citadel Gave heart to all. Last night the sentry cried, As o'er his beat he trod, That all was well, And old and young thought but of Christmas Tide. Lord God of hosts, what is that awful roar Upon all ears rolls from the Richmond shore?  For not, till in my breast the spirit dies, Will these sad scenes vanish From my eyes, and ever see the opening hour of school, And hear the bell-sound on the morning air, And see each little one With ridicule and well-trained poise And step assembling there, And each pale-faced teacher in her place, And all the children there On bended knees with innocence imprinted on each face, And hear their prayer borne on the morning breeze, And hear the glass and falling timbers crash, And see the children through the windows leap, With blood fast flowing from each gaping gash Upon their heads and faces long and deep, And feign am I to fall into despair, That scene so sad Should follow children's prayer, And ever see the blinded lying low At Bellevue, Camp Hill, and College Hall, And ever see the corpses row on row, Their mangled faces covered with appall, And curses such as tongue could never speak, Rise in my heart And flutter through my mind Upon the man who did such ruin wreak, And leave such grief and misery behind, And then a change comes o'er my angry thought, And I can see outlined upon the cross the man of sorrows, And I think of what he did, that death be not our loss, And bowing down I cry on bended knee, My Lord, my God, I yet have faith in thee, And a poem, this recording is in the public domain, Life is but one darn thing after another, By D. M. Matheson, read for LibriVox.org Whether in childhood or when you grow older, Whether in summer or when it grows colder, Whether in sunshine or lightning and thunder, Be it on land or sea, over or under, Whether winter frosts freeze you, Or summer heat smother, This you will find until life's chord will thunder, Life is but one darn thing after another, Whether you cry from grief or smile with laughter, Think of the present or past or hereafter, Whether you're rooming or whether housekeeping, Sewing or darning or dusting or sweeping, Dreaming of yours or some other girl's brother, This you will find whether waking or sleeping, Life is but one darn thing after another. If you have peace of mind or if you worry, If things move slowly or if in a hurry, If you make hasty steps or if you tarry, If you stay single or if you marry, Whether you barren be, whether a mother, This you will find whatever hap or miscarry, Life is but one darn thing after another. End of poem, this recording is in the public domain, Cursalette by D. M. Matheson, read for LibriVox.org. Early on an autumn morning, facing famous Cursalette lay the 25th Battalion in the trenches damp and wet, far away from home and kindred, near the far famed River Somme. Here and there a man lay dying, stricken by a shell or bomb. Men of every trade and calling of each company formed apart, Downy youth and bearded manhood, from the farm and from the mart, Miners, farmers, sailors, tradesmen, from each hamlet, town and glen, Born of Nova Scotian mothers, from the breed of manly men, All alert and ever watching, on the guard both day and night, each one ever his part doing, In the struggle for the right, thinking always of the homeland, far away in acody, Of a mother, wife or sister, whom they never more might see. On the high hills overlooking all the country down below, In their deep, concreted dugouts lay the ever watchful foe, With artillery commanding all the hills for miles around, Through which, like a thread of silver, River Somme its free way wound. There were Saxons and Bavarians in the huns embattled host, And the fierce and bloody Oolongs, whom the Kaiser loves to toast, Where they stood in close formation, like a solid human block, Fronted by the famous fighters called the troops of Battleshock. When upon the morn in question, just about the break of day, Word the twenty-fifth was given to make ready for the fray, And they sprang up from their trenches, like the wild lynx with a bound, And they rushed without a falter, right across the barrage ground, And they fell upon the Germans, like an avalanche of hail, And the Teutons bent before them, like the grain before the gale. And with their resisting fury, they assailed the faltering hun, And before the day was over, famous Corselet was won. Then let mothers tell their babies, whom they nurse upon their breasts, And the teachers tell the children in our schools from east to west, How at Corselet's fierce battle an undying name was made, By the twenty-fifth battalion of the fighting fifth brigade. The cannon roaring with loud incessant peal, The terrain and the trenches had torn with lead and steel, Which told the boys in khaki of fighting near at hand, And eagerly, all waited the long wished for command. Within the first line trenches the Highland laddies lay, Their thoughts were of their mothers, or sweethearts, far away. Each one of them was thinking of home and native sod, And like a Christian soldier had made his peace with God. The morn broke dark and stormy, with hail and snow and sleet, Which made for many soldiers ere night their winding sheet. The shrapnel bits were flying like swarms of summer midge, When Borden's Highland laddies charged up the Vimy Ridge. On the top of this famed mountain, nearby the city lawns, The enemy in dugouts lay like lions in their dens, The mountain strong by nature, the Germans stronger made, With cannon and with mortar on concrete bases laid, And thousands of machine guns in their allotted place, And thousands of their snipers with rifle and with brace, And lines of barbed wire fencing of every strength and size, And ought else which their science or cunning could devise. Their seeming sense of safety, the Teutons did elate, And all were glibly chanting the Kaiser's hymn of hate, When low the peabrocks girling, their first line did astound, And Donald, Rod, and Angus came on them with a bound, And ere they had recovered from their astonishment, The foremost of their gleamon to sing elsewhere were sent, And midst the cry of comrade in broken English spoke, Both Prussian and Bavarian went down from bayonet stroke, And furious was the struggle, twixed Highlander and Hun, For hand to hand the fighting on Vimy Ridge was done. The shock troops of the Kaiser and all his proud array Fled fast before the blue-nose on that eventful day, And when the war is over and peace again is come, We'll give our gallant laddies a Highland welcome home, With flags and banners waving, with singing and with cheer, We'll celebrate the glory of Vimy Day each year. Mother and daughters be ever one family, God save the king, Grant that there will arise Beneath Canadian skies, Freedoms offspring, may we be always free From hate and bigotry, Co-heirs of liberty, God save the king. End of poem. This recording is in the public domain. The Veteran by D. M. Matheson, read for LibriVox.org. A veteran too was there with shoulders broad, As is the marsh in Amherst's neighbourhood, Of Stature High and of Kingly Stride, And in his face there shone a noble pride, His eyes bespoke a soul to never yield, In fair-fought fight at home or battlefield, A civic man before the war began, And since its end again a civic man, Beloved by all his comrades, young and old, For wise decisions and for action bold, His head was cool but kindly was his heart In every act of war he did his part In digging in to use the lowly spade, In battlefield to wield the bloody blade, In trench in rest to eat the soldier's fare, A man of manly breed, his wounds to bear. Three years he served where coloured puppies grow, Between the wooden crosses row on row, Observing all so well could tell a tale Of Boulogne Wood or Bloody Passion Dale.


Hi, this is your host of Limhartiya and welcome to a brand new episode of our series, TFIR topic of the month, a.k.a. T3M. And this month's topic is platform engineering, is DevOps there. And our next guest today is Uthpal Bhatt, CMO at Tigera. Uthpal, it's great to have you today on the show to discuss this topic. Thank you, Swapnil. It's a pleasure to be back here on TFIR, one of my favorite shows. I'm looking forward to the conversation. Yeah, as you have seen at CubeCon last year in Detroit, there were some booths, which are like DevOps is there. And we are also hearing a lot about platform engineering these days. So I want to go deeper into these topics. And I'd love to have your insights there. But before we get started, can you talk about what kind of evolution you are seeing in that space when we talk about culture, personas, we talked about DevOps, SREs, now platform engineering. So what are you seeing there? So I can offer a perspective from the standpoint of our customers.  So what we are seeing is that in terms of if we kind of rewind and go a few years back, these cloud native architectures started emerging, and the impetus, there were three drivers in my opinion. And one was that the whole CI CD, the emergence of the CI CD process or the pipeline, where there was an increasing reliance on automation all the way from the way code gets submitted to version control, gets built, gets uploaded. And the automation was necessary to increase the pace of innovation. You really didn't want it to get away from these monolithic releases. And you want it to be more nimble. So that was number one. Number two was we started seeing increasing use of cloud, or at least cloud native architectures, where organizations started moving into the cloud. And initially it was a lift and shift. And then it was that let's truly embrace everything that the cloud offers and become cloud native. And then you started looking at microservices. Now, because of all these changes kind of happening simultaneously, that there was a requirement for this new skills, so to speak, from folks. You need it because the development and operations were tightly integrated. You needed that level of sophistication in the development team to understand the upside of things. That's the DevOps team, DevOps was born. And then because a lot of these functions were automated, it introduced more security gaps. And all of a sudden, you now had to start thinking about security as well early on in your. And so there was this increasing need for shift left and security and so on. But then at the same time, we also saw that there is fast forward now, two years, three years, and we take stock of where things are. We still find that there is still a need for some sort of specialization. So for example, when people start talking about DevOps as dead, it really originates from the fact that because your development team had to understand a lot about the infrastructure, sometimes you took away your best developers and put them on ops kind of problems. And was that the best thing for your business? Should they be really focused on your core business applications rather than worrying about infrastructure challenges? And is there an opportunity to centralize that and have a single group that specialize on that, i.e. the platform engineer? And then the same thing around the security side of things that we were kind of insisting on shift left. But do all the developers and DevOps people understand everything that's required from a security and compliance standpoint? And on the other hand, do all the security people understand the nitty-gritties of a cloud-native architecture and the surface area? And not only do they understand, do they actually want to? Is that there in their wheelhouse? So we also see that the need for a little bit more specialization and I think it'll continue to be the case. In other words, if I had to, I'm not a, I guess I can't foresee things like I'm not a fortune teller, but if I had to see how this is gonna, all I do feel like there is a room for specialization. I think that we need to have developers and operations people and security people work very tightly with each other. I don't think all those roles are gonna morph into one. And that's a pipe dream. That will not happen in my opinion. When we look at platform engineering, DevOps, sorry. Do you see them as evolution? Are you see them? So if I ask you to make a Venn diagram, they're like, hey, they all have their own supersets or they also overlap. The reason I'm asking is also as we're going to ask, the big question is, is DevOps there? Is that, are they gonna replace itself or no? Organization will need all of them. So I just want to understand, how would you define platform engineering? How different it is? Does that question make sense? Absolutely, it makes sense. Now, if you look at it as a, from a functional standpoint, which means that what aspect of, if you look at the entire CI CD and all the way to deployment and production, that what percent of the time needs to be spent on development and then integration and then deployment and then managing the infrastructure and then looking at it from a runtime perspective that you're secure and your quality of service is satisfactory, right? So those are kind of, so when you look at it from a functional perspective, I do think that there are unique requirements for each function. When a developer who's coding has a unique set of requirements, somebody who is in charge of ensuring continuous integration and the builds are happening, that's a unique function and platform. Do we have the right infrastructure? It's provisioned correctly. It's configured correctly. That's a unique requirement. So from that standpoint, I think these are all different areas of functionality. Depending on the size of the organization, you may have one person doing two or three things at a time. And that's where like the smaller the organization, you will have that lone wolf that's doing a lot of things and including managing the integration, deployment, maybe managing your cloud infrastructure and to a certain extent looking at the quality of service as well. So that's kind of happens. But now as you scale, your application scales, the number of applications you're deploying scales, then that lone wolf model starts to break down. And that's when you're going to need specialized resources. Because that's the time when you're gonna realize that, hey, am I a developer spending half her time focused on ops stuff, which is not the best use of her time. So maybe I should hire a specialized ops person or my ops person's investing half their time in understanding security issues. That's not their wheelhouse. Maybe I should hire a security person. And so I think this larger the organization, the more things you operate at scale, the more specialized functions you're gonna invest in and they all have to work together. So that's kind of how I would explain that the emergence of or reemergence of platform engineering, I see that in pockets where organizations are operating at scale. And that is very important. I would love to hear if you can.  My definition of platform engineering, I would just like to kind of retell the definition I hear from our clients, our customers, right? Because we have companies that are operating large clusters at scale and over several clusters, each cluster with several thousand nodes. So I mean, you're looking at really organizations operating at scale. The way they define platform engineering is that there is a need for a centralized function that is responsible for ensuring secure configuration, compliant configuration and for ensuring that the platform is able to provide a level of isolation so that you can have multiple tenants or multiple applications run on that, that the platform has a set of processes whereby you're able to scale up and scale down your applications and so on. So just having a single organization that's responsible for all things security, compliance, the availability and the scale of your environment is what a platform engineering team does. Now let's talk about the elephant in the room, which is, is DevOps really dead? Can it really die? Is DevOps dead?   Do you really have a need for a full-time person just looking at your infrastructure, right? I think that would be an overkill. I do think that DevOps is gonna be responsible for that. Now, and as the organization grows, I think that there is still the aspect of, you know, once the code gets committed to your repository and then taking that all the way and ensuring that you have the right security configuration embedded in the code, ensuring that your images are all scanned and free of vulnerabilities and ensuring that you have the right admission controller policies so that you're only allowing clean images into production. You know, all those are very important aspects of the CICD pipeline that I think that DevOps person will be able to, and it will need because that individual needs to be embedded inside the development organization. Let me give you an example of, let's say you're a large bank and you are different types of application teams. They're all kind of using the same platform to deploy their applications. But one, let's say one team is developing a cash management application or an application that needs to be PCI compliant. Now, you know, it's the DevOps there, the person that needs to understand that how the security policies need to be configured in order for the team to achieve compliance, right? And then they will have to work with the security team. The platform team is not going to worry about that because that's at a workload level, at an app level. You know, the problem is going to be with the application team. The developers are not necessarily familiar with all the different policy configurations required for that sort of isolation. So you do need that DevOps person to apply those types of controls at a workload level before the container gets deployed. So, you know, it's part of your CI CD pipeline, you have the right security policies encoded and so on. So I do think that there is a need for DevOps there. I want to also talk about, as you're only talking about different personas, if we just break things down, yes, we love to talk about technology and software, but companies, you know, people, they want to create companies, solve problem, create product, create services.  So, but these days we have started talking a lot about developer experience to bring back the developer experience as well. Can you explain what, how would you look at developer experience and what are companies doing to developer experience? And also, if you can also talk, what Tiger is doing to help companies in kind of bringing that experience back. You know, so I think that developer experience, I mean, I feel like that can be defined in many, in many different ways, right? And developer experience could be a very holistic view, right, that how do you treat a developer and the developer comes to your website.  They may not be the end buyers of your product, but are you treating them, you know, as if they were the end buyers, right? Like bring, and that experience that you're providing all the way down to, you know, that your product itself. So the way, in the way, what cloud native applications have done is that, I mean, developers have always been at the center of, you know, technology products and as a central user. And I think cloud native applications make that even more prominent the importance of the developer persona. And then here's why, right? So the cloud native architectures fundamentally because they are, you know, highly, they're complex architectures, let's face it, right?   But with the cloud native architecture, you know, the security team often runs blind and has to rely on the developer to play their part in helping, you know, create a more secure application, right? So the developer, like I said, is a central entity. And at the same time, you know, developers are primarily concerned with the business aspect of the application, not the ops or the security, you know, it's somebody else's problem. So I think the developer experience is what in our world, developer experience, means is that how do we help developers by becoming an enabler or as opposed to an inhibitor? And oftentimes security products are seen as inhibitors because, you know, so many stories we have heard where the development teams will say, you know what, our security team is always blocking. Our pace of innovation gets reduced down to a crawl because anytime we come up with something new, the security team says, no, you can't do this, you can't do that, you can't do this, you go fix this, go fix that, and we are never able to release anything or launch anything, right? And that's an example of security becoming a business inhibitor. So what we do with the developer experience and help there is that we certainly want the applications to be highly secure and highly compliant, but what we do is we help prioritize what are the most important things the development team needs to fix? So instead of, you know, a security team giving a list of 100 things, we'll give them a list of a ranked listing. These are the most important things that you need to go fix. And if you fix this, then, you know, we are already in a much better position. Also, what we do is we give the developers and DevOps team the ability to deploy mitigating controls. So let's say if you had a log 4j type of vulnerability, if I, somebody could have taken a hard stand saying, unless you fix it, this application cannot go live.  Now for a lot of applications that's not even an option to be down for two to three months. So what we have is we provide the ability to have security controls that can limit access to the pods running those log 4j containers so that you have this extra layer of security that you have built around those most vulnerable aspects of your application, which buys the developer team a bit more time to fix, right? And so these are the ways we are kind of becoming business enablers. We're enabling, you know, helping security become a business enabler by almost giving developers, you know, making them part of this whole, and empathizing with them saying, you know, it's gonna take a long time for you to fix it. Don't worry, in the meantime, we have these controls and also we don't want you to fix all hundred things. Let's just fix the three or four things that matter, right? So using all that intelligence and helping the developers with their prioritization, I think that's a huge part of developer experience. We also have to solve almost like a social challenge that, you know, that would otherwise, you know, create a lot of issues. And as I mentioned, the social issue right now or the cultural issue right now is that the dev teams do not like the CISOs organization. And, you know, they see that as a business inhibitor. And unfortunately, the cloud native architecture just aggravates that problem. Because now what's happened is that because the architecture is so complex, the security team really is struggling to understand what is really happening in that architecture. And because they don't understand, you know, they are required or they probably are more inclined to take a more heavy-handed approach saying, no, you know, fix everything because, you know, I've found this, right? But, and on the other hand, the developers are, you know, they're not security experts. And so they don't know what to fix. But when they see a list of hundred things to fix, they get completely overwhelmed saying, you know, this whole promise of cloud native architecture was all about agility and rapid innovation and that we're just not realizing that. So I think the social problem that has to be solved is how do we bring the two teams together? And that's gonna be if we have the use of software that kind of truly empathizes with the other. So in case of security, you know, it provides them with complete visibility on what is happening in the inside of this cloud native architecture. How do I interpret vulnerability here and this, you know, the potential exposure, my exposure risk and how do I understand all that? And then on the developer side, rather than giving them a list of 200 things to fix, you know, here are the five things to fix. Let's just work on fixing these five. And I think that I feel is what's gonna be a winning combination. Excellent. Once again, very well said. Last before we wrap this up is that as you were also earlier talking about that as companies grow, they may or may not need, you know, certain personas like DevOps. Also, like there are companies who are like, well, Bohemoths, they have all the resources and there are a lot of new companies. When they hear these terms, you know, Kubernetes and some, there are a lot of, you know, comic strips also, we have to move to a cloud. We have to move to Kubernetes without knowing whether they have to go there. And now when we think about platform engineering, hey, what is our platform engineering strategy? So what advice do you have companies when they look at these things that should they embrace, should they even consider? Do they need, should they start with the solution? Like we should embrace platform engineering or DevOps or should they start with asking a lot of questions? Do we need it? What is your advice? Yeah, you know, I think that, I would say it's really, it should mirror the evolution of your organization. You know, you should functionally, you should always have these as distinct practices. You know, you should have your development best practices, deployment best practices, infrastructure management best practices, security best best practices. Functionally, you should have these best practices as early in your life cycle as possible. Whether you staff it with one person doing three things at a time, or whether you have each thing being done by a unique individual, that's just a function of your scale and the maturity of your organization. As, you know, the larger the organization, the more mature the organization, you should staff those functional areas by, you know, a separate individual in charge of that.  You know, development is different. CI CD management is different. Managing your infrastructure is different. It has a different set of skills and processes needed. You know, monitoring the runtime profile of your application, both from a security and quality of service is different and you need the different set of rules, right? So that's how I would, that's how I think about it. Uttapak, thank you so much for sharing these great insights with me, with our audience today. And I would love to have you back on the show as usual. Thank you. Thank you very much.


Hi everyone, welcome again to Course in Miracles Workbook Lessons Live. We have a beautiful, beautiful lesson here, Workbook Lesson 110. Oftentimes we feel, I wish the truth was simple and today Jesus is going to lay the thought on us that is the one thought that's enough to save us and the world. It's interesting that there's only one thought needed and that's it. And this thought is, I am as God created me. So here we go, we're going to launch into it. We will repeat today's idea from time to time for this one thought would be enough to save you and the world if you believe that it is true. This truth would mean that you have made no changes in yourselves that have reality nor changed the universe so that what God created was replaced by fear and evil, misery and death.  Today's idea is therefore all you need to let complete correction heal your mind and give you perfect vision that will heal all the mistakes that any mind has made at any time or place. It is enough to heal the past and make the future free. It is enough to let the present be accepted as it is. It is enough to let time be the means for all the world to learn escape from time and every change that time appears to bring in passing by what a paragraph, it just it's just reminding us that it's a perceptual problem. So it's not a big problem. It's just a perceptual problem of perceiving something that's not there. First of all, that's psychotic. It's a break from reality because reality is spirit. Reality is eternal. So it's just a perceptual problem, just it's psychotic, yes, there's schizophrenia involved because it's a split mind that now doesn't have unification, it believes in the Holy Spirit and the right mind and it seems to also believe in the ego, belief system or the wrong mind. So that's a split mind and it's got a pretty big case of multiple personality disorder because now what is one spirit seems to be fragmented into on earth 7.8 billion people. So it's a perceptual problem though. It's not a problem with nature. It's not a problem with pollution. It's not all the problems of the world, nuclear, armament, war, disease, climate change, you know, tsunamis, hurricanes, tornadoes, all of that. No, that's not it because it's a perceptual problem and today we're being given the one thought to completely heal everything. One thought, one solution heals everything. If you remain as God created you, appearances cannot replace the truth, health cannot turn to sickness, nor can death be a substitute for life or fear for love. All this has not occurred if you remain as God created you. You need no thought but just this one to let redemption come to light the world and free it from the past. In this one thought is all the past undone. The present saved to quietly extend into a timeless future.  The healing power of today's idea is limitless. It is the birthplace of all miracles, the great restore of the truth to the awareness of the world. Practice today's idea with gratitude. This is the truth that comes to set you free. This is the truth that God has promised you. This is the word in which all sorrow ends. For your five minute practice periods, begin with this quotation from the text. I am as God created me. His son can suffer nothing, and I am His son. Begin with this statement firmly in your mind. Try to discover in your mind the Christ self who is the Holy Son of God himself. Seek Him within you who is Christ in you, the Son of God and brother to the world. The Savior who has been forever saved with power to save whoever touches him, however lightly asking for the word that tells him he is brother unto him.  Today honor your Christ self. Let the graven images you made to be the Son of God instead of what He is, be worshiped not today. Keep in your mind the Holy Christ in you is waiting your acknowledgement as you. And you are lost and do not know yourself while He is unacknowledged and unknown. Seek Him today and find Him.  Today we make a great advance to truth by letting idols go and opening our hands and hearts and minds to God today. We will remember Him throughout the day with thankful hearts and loving thoughts for all who meet with us today, for it is thus that we remember Him. And we will say that we may be reminded of His Son, our Holy Self, the Christ in each of us, I am as God created me. Let us declare this truth as often as we can. This is the Word of God that sets you free. This is the key that opens up the gate of heaven and that lets you enter in the peace of God and His eternity. Okay, what a lesson I am as God created me. Just let it flow from you today. Let it reverberate from you. Let it ripple out across the universe as a declaration of truth. This lesson is the one thought that ends the belief in lies. This one thought ends the belief in separation and shows it never was. This one thought takes away history. So this is more than historical. This is a present moment thought that literally transcends all of time because this thought I am as God created me is a real thought and the rest of the thoughts in consciousness are not. Sometimes people wonder if a course in miracles is non-dualistic. Well, let's just say I am as God created me is singular, singularity, oneness, eternity, divine love. Yeah, there is no need for another one thought and it's all that is needed to heal the world and heal myself. So I thought as an additional booster, I would go back all the way to chapter one in the text and this is like a thought to just really spring into I am as God created me. This is Jesus in chapter one, section five. The title of this section is wholeness and spirit. The miracle is much like the body in that both are learning aids for facilitating a state in which they become unnecessary. When spirits original state of direct communication is reached, neither the body nor the miracle serves any purpose. How you believe you are in a body, however, you can choose between loveless and miraculous channels of expression, loveless being the ego and miraculous channels being the Holy Spirit and Jesus. You can make an empty shell, but you cannot express nothing at all. You can wait, delay, paralyze yourself or reduce your creativity almost to nothing. But you cannot abolish it. Isn't that lovely? You cannot abolish your creativity, but your God given creativity cannot be abolished. You can destroy your medium of communication, but not your potential. You did not create yourself. The basic decision of the miracle minded is not to wait on time any longer than is necessary. Time can waste as well as be wasted. The miracle worker therefore accepts the time control factor gladly. He recognizes that every collapse of time brings everyone closer to the ultimate release from time in which the son and the father are one. Equity does not imply equality now. When everyone recognizes that he has everything, individual contributions to the sonship will no longer be necessary. When the atonement has been completed, all talents will be shared by all the sons of God. God is not partial. All his children have total love and all his gifts are freely given to everyone alike. What you become as little children means that unless you fully recognize your complete dependence on God, you cannot know the real power of the son in his true relationship with the father. The specialness of God's son does not stem from exclusion, but from inclusion. All my brothers are special. If they believe they're deprived of anything, their perception becomes distorted. When this occurs, the whole family of God or the sonship is impaired in its relationships.  So this is why we're always talking about trust. Trust in the Holy Spirit to provide every perceived need as long as you believe in lack, then you have to rely on the Holy Spirit. If you think it's your body or the body working, providing for you, sustaining you, if you think it's other bodies providing for you, if you think you're sustained by a partner, by a friend, by family, by a government, by actions of the body, exercise, eating the bright and nutritious foods, if you believe you're sustained by breathing air. I remember the matrix. Do you really believe that's air you're breathing? Morpheus says to Neo in the training exercise there. No, air is not required. It's what it is just a forgiveness of all those things and just staying with the joy of I am as God created me. I am sustained by the love of God. That's less than 50 in the workbook. And well, let's jump to the workbook less than 76. I am under no laws but God's. I am not under the laws of economics. I'm not under the laws of interpersonal relationships. I'm not under the laws of countries. I'm not under the laws of medicine. I'm not under the laws of nutrition, of knowing the right people. I'm not under the laws of prestige and status. I don't need to people, please. I am as God created me. You can see this whole thing of complete dependence on God as the source in spirit is the escape hatch. So if you really go for this and you realize what freedom this is, you don't have to play by the made believe rules that the ego made up. You can actually just be carried and float along. And you might say, while you still even believe you have a body that that will be navigated by Jesus and the Holy Spirit. That will be orchestrated by Jesus and the Holy Spirit. You know, that's the time control factor that Jesus was mentioning. Yeah, if you're a miracle worker, then time is under the control of the miracle workers. So that's where we get phrases like arranging time and space. That's the orchestration, which is just bringing everything into alignment that everything is mind and everything is working together for the good. That's what that really means. Ultimately, every member of the family of God must return. The miracle calls him to return because it blesses and honors him, even though he may be absent in spirit. God is not mocked is not a warning, but a reassurance. God would be mocked if any of his creation lacks holiness. The creation is whole and the mark of wholeness is holiness. Miracles are affirmations of sonship, which is a state of completion and abundance. Whatever is true is eternal and cannot change or be changed. Spirit is therefore unalterable because it is already perfect, but the mind can elect what it chooses to serve. The only limit put on his choice is that it cannot serve two masters. If it elects to do so, the mind can become the medium by which spirit creates a long line of its own creation. If it does not freely elect to do so, it retains its creative potential, but places itself under tyrannous rather than authoritative control. Tyrannous being the ego and authoritative control being under Christ's control, under the control of the Holy Spirit, under the direction and instruction of spirit. As a result, it imprisons because such are the dictates of tyrants. To change your mind means to place it at the disposal of true authority. Let's remember God is the author of reality and that's true authority. Let's remember I did not create myself. I am a creation of God. I am as God created me and I would place my mind under the disposal of true authority, the true author of reality, God. Did God offer time and space? No, God offers Christ and pure creation, eternal, changeless spirit. Did God invent the world? No, God did not invent time and space. We're letting go of the whole thing, the whole nothingness. The miracle is a sign that the mind has chosen to be led by me in Christ's service. This is Jesus talking to. That's the me. The abundance of Christ is the natural result of choosing to follow Him. All shallow roots must be uprooted because they are not deep enough to sustain you. What are these shallow roots? The belief in economics, the belief in supply and demand, the belief in people policing, the belief in an external source, the belief in money, the belief in food, the belief in air. On and on and on. Yeah, lesson number 50, lesson number 76. If you want to know what shallow roots are, just read those two lessons, lesson 50 and 76. Then Jesus gives it to you straight. The illusion that shallow roots can be deepened and thus made to hold is one of the distortions on which the reverse of the golden rule rests. OK, you can't deepen your monetary economic security because it's not a real belief system. It's not a real source of sustenance. You cannot deepen anything that involves the body's betterment because the body wasn't created by God. OK, God creates in spirit and only in spirit. So, you know, these ideas of deepening the illusion that shallow roots can be deepened is basically saying that self-improvement, small self-improvement, personal improvement is just a belief in shallow roots being deepened. And Jesus is saying they can't be. They cannot illusion that shallow roots can be deepened. It is an illusion. It's a distortion. As these false underpinnings are given up, the equilibrium is temporarily experienced as unstable. Yeah, your mind is going from upside down to right side up. It's it's temporarily seemingly unstable because it's turning over everything that was once believed is true, the past. However, nothing is less stable than an upside down orientation, nor can anything that holds it upside down be conducive to increased stability. So this is beautiful as we're opening today to the most holy idea there could ever be the one idea, the one thought that saves everything, saves the world, saves the mind, sleeping mind. I am as God created me. Yeah, he's just telling us here that there can be some turbulence and instability as you as you make this declaration as you choose to focus on this one thought. I am as God created me. Then, you know, it seems like there's any other belief in the mind that don't be surprised if it gets. If the ego gets its feather ruffled today, its feathers ruffled from I am as God created me. If you start to feel like you start to seem to be unhappy for no earthly reason, like why am I unhappy? It's because the mind is opening to the truth and the ego is resisting the truth. Because if I am as God created me, then there must not be an ego. There can't be a separation from God if I am still as God created me. If I am still eternal spirit. So thank you for joining me. Wow, we're really blowing the trumpet today. We went from from holy week to happy week and now oh, yesterday we were going into a deep rest in God and now today the one thought that heals everything heals everything. I am as God created me that the God's son can suffer nothing. I am as God created me. Thank you. God bless you. See you again soon.