Okay, we can at least start talking. We are here talking about Drupal and QA, the testing process, Drupal limitations and satisfying customer expectations. I hope everybody's in the right place. And also I hope I'm in the right place, you know, in the right room delivering this. What we're gonna do is talk about just quality. We'll be talking a little at a higher level about what quality is rather than, you know, focusing on actual specific testing methodologies, testing techniques, which are changing heavily from Drupal 7 to Drupal 8. In Drupal 8, you can do a lot more testing that's already within Drupal 8 instead of doing...  So we'll do a lot, you can do a lot more with Drupal 8 rather than the cross your fingers and hope for the best. But we're gonna talk at a little higher level about what quality is. First of all, who am I? My name is, well, it's pronounced like it's spelled, Anastasios Dascalopoulos, email dosco at exov.fi. This has been my nickname since I was like four or five. So, dosco is what I go by. An, dosco, and here we are at DrupalCon Dublin 2016. It's been great for me. I hope you've enjoyed it also. Well, let's talk about quality, software quality. And also, I like to turn these things into conversation. So if you have something to say, just pipe up, and I have to admit, these lights make a difficult to see everybody, so please just shout out if you have anything to say, if you have anything to contribute, if you completely disagree, that's actually great with me too. But let's talk about quality. First of all, what do we mean by software quality? A lot of people who develop don't even really think about quality. The whole point is to simply just get something out the door, get something to the end users, and go on to the next thing. But quality is something you have to think about throughout the entire process, and it's not something handed over to testers at the end. We'll be going through this with a whole idea of continuous testing as part of continuous integration. And we'll be talking about all this. So again, to answer the question, what do we mean by software quality? Software that functions according to the requirements of developers and to the needs of the intended users. I'm talking about this a little more. This definition we give, it sounds like an easy path to satisfy both creators and customers, but as we know, things go very wrong very often. What do we do? Do we contribute this to developer carelessness, poor management? Do things just go wrong in software development? Yes, they do go wrong. I found a bug, cool. Or can software just be described as lemony, like that one bad car that comes off the assembly line? Or do things get developed wrong? Is there anything we can do to make sure that software functions in the way that both we, meaning those involved in the software development process, and the end users who actually employ the software and who pay for the software can use. But first, I wanted to talk a little bit about the word bug. What do we mean by bug? What is a bug? Okay, interesting, this isn't changing. That's cool, I found a bug. Now to us, bugs are good things. Okay, cool. Finally, okay, so the word bug first appeared in a letter from Thomas Edison in 1878. Thomas Edison, the inventor of the light bulb, phonograph, motion pictures, numerous other things. He used bug in the same way that we basically do. Okay, he says, it has been just so in all of my inventions. The first step is an intuition, then comes with the burst, then difficulties arrive, this thing gives out, and it is then that bugs, as such little faults and difficulties are called, show themselves, and months of intense watching, study, and labor are requisite before commercial success or failure is certainly reached. Okay, so he used in 1878 the word bug in the same way we do. There is another story, which apparently came later that the word bug came from experiments in the late 40s in Washington, D.C., back when computers used to be like really big room-sized mechanical devices. Apparently at one point a moth, literally a bug, got stuck in a mechanical relay. And that basically crashed, well, we use the word crash also as a mechanical term that comes from these early computers when the equipment, the physical gears would literally crash. But that moth that got stuck actually stopped the entire computer. And interestingly enough, if you go to the Smithsonian Institute in Washington, D.C., you can actually see that moth preserved under tape. It actually kept it still, so you can actually see it. But so we can see for almost 150 years, people who build things, meaning new, as of yet unused, technological things, have had to worry about the little faults and difficulties as Edison refers to them. And it's interesting to see that such a successful inventor, as we would call him today an entrepreneur, such as Edison, realized that removing the bugs, as he called them, the little faults, in other words, is a long and difficult process that often take months to eradicate, to get rid of. Before we move on to this, I found out something a little bit, knowing where we are about the etymology of the word bug. Apparently, bug actually goes back to Celtic, an early Celtic root, meaning a threat, or something like an unknown threat. And I find it interesting that this, what would you call it, an adivistic, preternatural, basically supernatural, unknown threat usage, is basically what haunts us today in software development. So the word bug just meant like unknown, kind of spooky threat. This obviously, this apparently gives us the word like bogey. Even the word like bogeyman comes from this whole same idea of just an unknown threat, just a threat out there. And speaking of threats, has this happened to anybody's phone yet? Has anyone, you've seen word of this, you've seen this on the news, right? This is the Galaxy S7 in action. I'm very, I can have to tell you, I don't know if this happened on your flight, but before I came here on thin air, the stewardess came on the intercom system and said, if anybody has a Galaxy S7, please come see them as soon as possible before the flight takes off. Now the way I see it is if your product isn't allowed on an airline flight, then there's something wrong with your QA process. Actually, how this got past testing, I really don't know. I'm just curious if somebody just didn't notice this happening to the telephone. Was it not in the requirements? I kind of know testers who probably wouldn't say anything because the phone catching on fire wasn't in the requirements. So let's just pass it and go on. It really just boggles my mind. I know in the US, every single one of these have had to be recalled. And I know they test for this because when I was at Nokia, I had friends of mine who were physical testers. They were hardware device testers who would do things like drop telephones from certain heights to see what would happen. They would spray them with water, throw them in a container of water for a number of minutes, and they would also set them on fire too. They would try to set them on fire, but it wasn't just destruction or vandalism. They were actually engineering to see exactly where the failure is and where the point of failure is. Apparently the point of failure comes somewhere in the battery, apparently a battery lining breaks surprisingly easy and the phone catches on fire. I have to tell you when I was testing Windows 5, this was about 10 years ago using an HTC device. I noticed something similar to this. When you were live streaming, you physically couldn't hold the HTC device for more than 20 minutes before it got too hot to hold. Literally would just get too hot. I did want to see if it would start smoking or catching on fire, but it didn't, it just got too hot. So these things happen and they happen even more. I got this news actually last night. This is another Galaxy device. This is another Samsung. This is the Samsung Note 7, a different device. Okay, just like with the Galaxy S7, 7 doesn't seem to be a lucky number for the Samsung company. So if you have a Note 7, just use a different phone or let it run down or just keep being careful about what happens when you plug in. Or you can just set it on fire and see what happens. That's what I do. But there are other bugs out there. We're just gonna talk a few minutes about some more because these things, I'm showing big examples of the problems that can happen. These are all bugs that have been released. Very disastrous bugs that have actually gone out in the wild. Let's find Melbourne, Australia. According to Bing Maps, where is Melbourne, Australia? Yeah, it's somewhere off the coast of Japan. This was released a few months ago. Two things surprise me about this. Well, three things, counting the location of Melbourne, Australia, according to Bing Maps. This was apparently blamed on Wikipedia. This was caused by an error in coordinates by Wikipedia. Surprises me that Microsoft uses Wikipedia APIs and that they can get things so wrong. Other examples. I first got into this business through aerospace, through aviation. So a lot of these things are gonna be aviation and aerospace related. The 1962 Mariner 1 only lasted about one minute because of a mathematical error. And the way probably coding and software at the time couldn't really represent certain mathematical things. This was the over bar in physics. After five minutes, the Mariner 1 had to be manually, well, just blown up. Something a little more recent. You may have read about this, but the 1998 Mars Climate Orbiter, this is the problem with imperial versus metric measurements. And Lockheed Martin, the software on the ground calculated the Mars insertion thruster firing. They're basically the little rockets that take the capsule from space into Mars atmosphere. They were calculated to fire in the English pound seconds. But the NASA software on the orbiter itself expected the calculation to be in metric system called Newtons. The expected result, the orbiter broke apart in the Martian atmosphere. So it's probably lying in pieces somewhere in Mars. Or maybe it missed Mars entirely and it's just kind of floating in space somewhere. It cost $327.6 million because somebody didn't basically look and see what are the calculations expected in. A few more things. The Mars spirit in 2004, a little more recently. The DOS file system caused a flash memory to fill up and it kept the rover in an endless reboot cycle. This was fixed a few weeks later but without a huge cost of time and money. Again, it ran into the millions. And also the Mars global surveyor values written to the wrong memory addresses forced the surveyor to begin unnecessary mechanical operations that caused basically the whole thing to go into safe mode and it hasn't been contacted since. So basically when people start walking on Mars they can go visit the global surveyor, I guess, manually reboot the whole thing. And it should start working again. Things a little closer to home. I don't know if anyone's ever heard of these. The 2007 Excel problem. If you multiply 850 times 77.1, the end result was always 100,000 and similar calculations like this. Problem error and function that converts binary numbers to strings for displaying. The calculation was correct deep within the computer but the problem was in the display. Displayed it as 100,000. And some little tricks that still exist in software. You can try these yourself if you want free hotel rooms, free stuff. You didn't hear it here but you can try it. Sometimes this was fixed in a very large, probably familiar sounding hotels, something, you know, booking error. We'll just call it like that. And error in the URL display left the fee parameter in the URL field, thereby making the hotel payment up to the users to simply change the fee parameter to 0.00 and getting a free hotel room. You can do this with other things. Yeah, this one is difficult for me to see. The 2008 Google Maps error or a LinkedIn National Cemetery outside of Washington DC in Virginia has the icon that displays it as a restaurant. Horrible. In 1997, this still happens in some e-commerce. Make sure when you're developing your e-commerce sites that this doesn't happen. Customers place a negative value in the quantity field which allow the customers to get free credits at checkout. Okay, make sure that you can't put negatives in your field. That sometimes still happens. Other things that this was in the news a lot, I remember. The 2012 Apple Maps, if you've had a few drinks or something else it pays to go to get a real mind trip. There's a huge problem with scaling where roads kind of disappear, bridges kind of dip into rivers and then come out the other side. Numerous examples of this here. There's a road that kind of goes in and out. It's kind of like a dolly painting but this was the landscape in the 2012 Apple Maps. They can still be found. I swear. And a few more things. Having done this a lot with airplanes, Avionics, I don't mean to make you paranoid but Avionics software is also very buggy but there are a lot of backups, there are a lot of manual backups which you don't have on a computer. This is unfortunately one that didn't work in 2015, the Airbus A400, a military Airbus airplane that's supposedly, well they're trying to get it to replace the USC-130 for military cargo and transport. And the A400 in Madrid, Spain crashed soon after takeoff because of a software bug. Apparently in one of the engines, they're a little, the Avionics has like a little text file. The text file has a bunch of numbers and calculations that provide torque to the engines to get the engines to spin really, really fast and strong on takeoff. And therefore the airplane goes up instead of down. That's the real key. And one more thing, the software error, I found this a few months ago, caused a release of prisoners early, an application that calculates prisoners sentences based on good or bad behavior. For 13 years calculated, there were release dates two months early on average. There were some very violent convicts who were released years early. Of course you're sentenced. This happened, I believe, let me say in Washington state. Of course you're sentenced to a certain amount of time but apparently based on good behavior you can, or bad behavior, you're gonna be let out early or kept later. Everybody got out early because of this software problem. And a little closer to home for Drupal 7. I spotted this a few months ago on simply a C run stop on Vragrant. I'm seeing if this can be reduced, I mean reproduced on Drupal 8. But notice when the last run of this was done, according to this. Yeah, so this is Drupal 7. I should report this, I guess, but I just like reproducing it and seeing what happens. Everyone keeps saying how new Drupal is but according to this, last run 46 years and seven months. So Drupal has these kinds of things. I like looking for these not because I'm being sarcastic or trying to just find problems but there's a certain creativity involved in finding these kinds of things. So we'll see if this happens on. I'll have to put the same command on Drupal 8 and see if we get the same result.  These cost a lot of money. This figure came last month from Better Software Magazine. It's like a trade journal for software testing. The cost of bugs to public companies from 2012 to 2014, the last numbers, was $2.3 billion with a B that is. A shareholder value lost on the day of software bugs announcements. Okay, so somebody actually calculated on the day a big bug is announced in the press, how far does the stock value of a company go down? If you add it up, it goes to $2.3 billion from 2012 to 2014. One thing I'm saying here, software bugs are increasingly becoming more frequent and consequently more costly. I think bugs have obviously always existed from the day that the moth got stuck in the mechanical computer. All the way to what we see now. Bugs are becoming increasingly, maybe not more frequent, but the reporting of them is more frequent. We know more about them. And we know more about them. And so, as the article says, as software becomes more and more ubiquitous, you know what the internet of things and all that, software development methods on their own are proving less and less reliable. Maybe a little extreme statement, but something to kind of get your point that more and more bugs are being released and more and more bugs are being reported. And so there's a bigger and bigger threat to what is going on in the software that we're releasing. And this is something that happens to Drupal also. Drupal has, shall we call it, limitations. There's nothing wrong with it. It's a good system, as we all know, but it does have limitations and what we're gonna get to after some more talk about what quality is. We're gonna talk about how we can work within these Drupal limitations to satisfy customer requirements. And what I've done over the past few months to get things to pass, to make the customer happy, despite Drupal's limitations. Well, let's talk about quality. What do we mean by quality? Quality you can get now. The point of what I'm gonna try to say is the whole idea of continuous testing. There's a whole idea of continuous integration, continuous development. And especially with Drupal 8 now, you can do continuous testing too, which is not set apart from continuous development. It's whole part of the integration process. Integration, meaning like development and testing are happening all the time. They're happening in parallel.  So what do we need? Well-defined business requirements. We'll talk about how, or even if business requirements help. Specific business related defects are prioritized for test cases and fixing. And especially repeated regression test automation sets to verify bug fixes and also to detect other bugs. You're not just going through and testing what has passed. You're always looking for bugs in test automation. And you're always maintaining the scripts. You're always editing the scripts. You're basically changing everything. You're changing the scripts in test automation to test the changes in the software itself. I heard once and I have to agree with, in test automation, the actual script creation isn't that big of a deal. A really good tester, a test automation tester. We've had some good speeches here so far. A good automation tester is good at maintaining the scripts. Not just creating them but maintaining. The whole point of test automation is not to get the green light. It's to find bugs. A good script finds bugs. A good script doesn't pass. A good script finds bugs. It's that mentality that I'd like to get everyone to change. What is a successful test pass? To me, a successful test is something that finds bugs. I've gotten in trouble over the years with this because development managers will say did the test runs go well? And I would respond yes. And they say, good, everything works then. My answer was no, things don't work. That's a successful test. I found a lot of bugs. That's a successful test round to me. So we have to make sure we're on the right page. You know, if there weren't any bugs found, I would think I'm doing something wrong.   Things don't work. People often say, okay, DOSCO, the software's ready, now try and break it. The thing that I always have to say is I don't have to try and break it. Because generally, it's already broken. So we have that attitude. Don't get me wrong, I like to break things. You know, I'm very bad at ordering things through the web because I end up crashing the e-commerce form, you know. That's just what I do. Maybe I break things and to me that's good. You know, I've always enjoyed breaking things and I love this job. I get to break things. Let's talk about some ideas about what is software quality and things to keep in mind as you're developing. Software quality, the elusive target, this article has five perspectives regarding software quality. And again, let's talk about this. If you agree or disagree, let's talk about this. The first perspective, manufacturing. Software quality is the capability of a software product to conform to requirements. Okay, that sounds good. Just the capability of software products to conform to requirements. To me, this statement is kind of a hedge because to obtain quality, all the software has to do is conform to requirements. As we know, anyone who's actually out of work in developing software so much can go wrong and there are so many repeated changes to an extent that it's difficult to just conform to requirements. In the end, yes, we do have to conform to requirements, whatever those may turn out to be, but simply to just conform to requirements is no guarantee that the software does work. I have had development managers and I've worked with development managers that will say in the end, yes, we've satisfied the requirements, we're done, it's released, next project. But again, this may not be what the end user wants. Just because it conforms to requirements doesn't mean it's not still full of bugs. You can't just conform to requirements and release unless you change those requirements. And going on, this is an interesting perspective. It's what they call the transcendental view of quality. Quality is something towards which we strive as an ideal but may never implement completely. This is close to paraphrasing what the U.S. Supreme Court Justice David Potter said in 1966 regarding obscenity. An obscenity case, apparently in 1966, went all the way to the Supreme Court. Had to do with the film by the French director Louis Moll, I believe it was. Movie theater manager was even jailed because he was convicted of showing porn and his case went all the way up to the Supreme Court. And how this case was settled was the justice David Potter said regarding this, it's same regarding quality. The fact is you know it when you see it. How do you know you have quality? You know it when you see it. Maybe some things just can't be defined. It's like, how do you define a good movie? Or even other things, how do you define a good pizza? You just know it. So even with good software in this view, you just know it when you see it. You can't pigeonhole it. There's no way to define the essence of good software. Going on with these and the context of use. I like this one. It's like it says, a very concrete down-to-earth definition based on the simple concept of are the customers happy? Does production software fulfill customer needs? Are the end users that is the paying customers happy with the software they're using? Are you getting complaints? Are sales numbers going up? If you're not complaining, if you're not getting any complaints, if things are selling, well, yeah, you have good software. That's one thing about software testing. Basically, we know we've done a good job pretty much when nothing happens. If there aren't any crashes reported, if there aren't any complaints, then we've done our job. Often the credit, we don't really mind this, often the credit goes to development because the developers, of course, have done a good job in developing good, easy to find software. But it's also our job to find all these bugs. So basically, we've done a good job when nothing happens, when just good things happen. Are there a few complaints? Some people will always complain is the software selling. That's the context of use. And we'll be getting back to this whole idea. This is the view called the product. Product can be, quality can be appreciated by measuring the inherent characteristics of the product. In other words, the quality of the product simply measured by what it says it can do. If the product performs the task, then yes, it's a high quality product. I would agree with this, of course, but there's another way of looking at things. It may be a high quality product, but is it what the end user really wants? We can look at high quality products in other fields. For example, let's just say the Ferrari Italia, a high quality product, very fast, very reliable. But what if you need to haul a load of firewood to the camping site? Then the Ferrari Italia is not gonna do very much good. Yes, it can be a high quality product, but you ultimately have to satisfy the user requirements. And the last thing here is the value based perspective. This perspective recognizes that the different perspectives of quality may have different importance or value to various stakeholders. Okay, we may find, we may develop a great piece of software, but if it's not what a customer can actually use, then the value of the software ultimately is very low. And yes, very buggy. An example of this that I remember from my own experience is that there was, let's say, I shouldn't use names, but a very large Nordic shopping, not just say a mall, not to use any, not to give anything away, but several subcontractors were hired to do the retail software at this large Nordic department store, and the software was basically released, but it was so difficult to use like the store workers, the actual end users, the actual store workers weren't able to use it. It was just too complicated for the workers to actually use. The company that developed it basically said, well, it's not our problem if people don't know what they're doing. But the whole point here is, yes, it is your problem. You have to have software that people can use. That's a good thing that Drupal does because it does provide software that people can use, but you have to keep in mind that let people use it, don't make it too complicated. But moving on quickly to actual Drupal problems, I'm just going to skip quickly here to some more concept of quality to keep in mind. This is what I would like everyone to keep in mind. Quality is a customer determination, not an engineer's determination, not a marketing determination, nor really a management. It's based on the customer's actual experience with the product or service measured against his or her requirements, stated or unstated. And always representing a moving target in a competitive market. So your software has to be what people can actually use. Another author who writes about this very quickly, quality has multiple meanings. Quality consists of those product features which meet the need of customers and thereby provide products out of satisfaction, which we've been saying. Also for us, quality consists of the freedom from deficiencies. Nevertheless, in this definition, such as it is, convenient to standardize on a short definition, the word quality is fitness of use. Can you use this definition? Quality is fitness of use. Can you use something? As we've seen from the Galaxy S7 and Note 7, you can't even use it. There's some products out there you can't even use. And customers need to use everything well. But going on a little more, let's skip around. Actually, let's just get to Drupal. I want to get to this point in time. As a tester, as a keyway guy, I've always found myself to be the voice of the customer, the voice of the end user. Yes, the voice of management, the voice of the requirements writers, the voice of the stakeholders. But ultimately, I try to be the voice of the customer who's ultimately using it. To me, ultimately, in the end, we develop software for the person at home. Software development is all about satisfying the needs of the end user. So we'll look at some examples in a few minutes to see what Drupal does and does not do to satisfy end user requirements. To this end, like I say, we have to find out what the customer wants in order to fill one part of the software quality, duality known as verification and validation. Just very quickly, validation is, do you have the right system? Verification, does the system work right? Often that doesn't happen. Going on, like I say, verification system right versus right system. Validation, we have to know what the end users really want. Often this gets lost during the development process when numerous changes have to happen. Numerous things have to be developed. We have to start over again. We forget about the end user. So never forget about what the end user actually wants. And also, we have to remember, does the end user actually get a working product? Moving on, in terms of just DevOps, this is where we come into play. This whole world of quality assurance and software testing has been changing a lot. It's changed a lot when I started. When I started, I was at a Nokia office, I guess in south central Finland, in a big room with like 40 other people, all with like word documents in hand, all basically doing the same steps at the same time. That is old history now. This was in like 2003. Things are changing. There basically just isn't time to do that kind of testing anymore. There isn't the money to do that kind of testing anymore. So in DevOps, we define it as a method in which we can more confidently evaluate our products continuously to understand the risks associated with it at any point in time. This definition just calls it a risk. That's a funny thing about the software testing industry. In Kiwi, very often the word bug, issue, the media likes to use the term glitch. Actually for legal purposes, we're not really using the word defect anymore because defect means you're releasing defective software. And guess what? You're becoming liable to legal problems, legal hassles. So we use those words interchangeably. And I've been a big fan of QA independence. It's a bad idea to have somebody be a developer and a tester. You really can't just change hats. You can't first be the developer and the tester. You can't do now I'm the developer, now I'm the tester. You need a little bit of independence. You need to be able to step back because often two people are too close to their own software. A lot of developers don't want to find bugs in their own software. They don't want to assign bugs in their own software to other developers. The way I see it, bugs are a good thing. In fact, in Japan, in the whole Toyota process that's been written about for a few years now, workers who find a problem on the assembly line are financially rewarded. That was a problem with the U.S. auto industry where often a worker who found a problem was blamed for somehow causing the problem. We get that too in software development. Like I said earlier, often we're not very popular but in a good development environment we're needed, we're necessary. We become very popular because we point out the problems. And getting to the thing, oh yeah, this is one problem I've always had. All bugs have to be fixed. Really, there's no such thing as a minor bug. All bugs have a deleterious effect on the end user. There's a big problem known as incremental degradation. It's defined as the result of tiny progressive reductions in the quality of a product or a service. In other words, if you allow one minor bug to be released, then you'll allow another minor bug and then another minor bug and then another minor bug. And often what happens there, the severity of those minor bugs become bigger and bigger and bigger and bigger until you have like a huge crash, a blow-up. Actually, this idea started from the 1986 Challenger space shuttle disaster when basically there were numerous bugs in the Challenger's system. But the engineers thought, well, everything still works fine even though we have all these bugs. What's one little problem extra? And as you see, all those little problems will add up to one big major problem. I've read that, for example, Hewlett Packard, 40% of all customer complaints come from what we call minor bugs. So minor bugs are things that have to be fixed just as much as major bugs. As developers, I want you to get that mindset in. If it's easy to fix, then just fix it. Everybody's happy. There are two types of bugs, two types of software bugs. One is the software bug specifically. Bugs are a result from a coding error or some other machine produced error. And then there are the user expectation bugs. Some little things like design error, text or field overlaps, misalignment, they're both bad. They both are threats to customer requirements, customer satisfaction. What we're going to do is we're going to see a few slides from Drupal 7. And then we're going to debate on are these bugs or not. But they show the limits of Drupal as what we found in our things. There are some NDAs that keep me from actually showing you certain bugs, but I'll describe them as much as possible. But we're going to see are these bugs or not? And also, like I say here, there's no clear-cut definition of a bug. What is a bug? I don't know, nobody knows. There's no real definition of a bug that everybody's really agreed on. The best one I found is any unexpected or undesired software behavior. Agree or disagree? Well, let's look at a few things before we wrap up. Here, this is a lift-up that's supposed to start a YouTube film. All you have to do is push the play button. Can we find the play button? Play button?  Play button. Apparently, it's kind of in here maybe somewhere. Also, there's text here. That's not an error, that's the finished language. So don't worry about that. This was resolved when this was actually going to be released, but I objected to this because nobody can actually see that this is supposed to play an animation. So I reported this and fortunately everything was darkened a little bit and later released to customer satisfaction. Here's another problem. I think this is a problem. Does anyone have a problem with this lift-up? There's something that bothered me about this picture. Again, I didn't want this to be released because to me, this is a buggy lift-up. And the bug I found is... It's something in the Drupal that's a picture that has a link here. In a main page. Yes. That was supposed to be a link. There was supposed to be a link here. The problem I had is look at the sailor's head. I don't like the headless sailor here. Luckily, this was later resolved. Actually, one big Drupal limitation that unfortunately I couldn't show you is we had this one customer that had a lot of thumbnail images. The thumbnail images were supposed to show like a person's head. But the thumbnails just showed like parts of people's heads. That just looked really weird. We resolved that problem by basically just getting rid of the thumbnail images. So these are the problems here. Unfortunately, I'm running out of time. This was a weird... This was actually a customer complaint. The customer said the button is not green enough. So what did we do? This is an example of a client dissatisfaction. So it's kind of up to us to figure out what does a not green enough button mean? Yes, we had a green button. I passed the case because there was a green button. The button was green. But the customer wasn't satisfied. There was something wrong. And so the client satisfaction occurred because apparently they were expecting a greener button. And the solution was maybe a dark greener button was added with more easily red text that replaced the earlier button. And apparently that was okay. So these things will quickly be more easily done in Drupal 8. So we have a given development where everything's based on the tests first. And also, same thing with unit testing. PHP unit is very well integrated into Drupal 8. So you can use it to do not just unit testing but also with functional tests as we've had other presentations here. And just in summary, I just want to let you know that I found that quality is an elusive and difficult to define aspect of software development, but one that we ultimately need to find. This is what's part of the bug hunt. This is part of the hunt. We have to hunt for quality. You have to actually seek it out. It doesn't just happen. And one that ultimately must satisfy end user expectations and needs. And the last thing is the job of quality assurance to work besides but independently of development to both validate and verify the software to make sure that Drupal develops the right system so the customers will have a system that works right. And with that, go out, develop, start with Drupal 8, start with all the great things that'll let you test your applications with Drupal 8. And good luck and have fun with it. Okay, I'm done. Thanks. Sure, if anybody has any questions, hardly anybody, no one ever does, but if you have any questions, I'm happy to. Yes. I think you're working, because moving to more outside ways of actually working due to those very same reasons that you're outlining there. So you have user stories, which instead of being requirements, they have a user perspective, and their role is to actually make sure that that user perspective and have the acceptance idea.  Yeah, yeah, it's part of the, it's the part of the test engineers to be a part of that system also. Yeah, so... Essentially, you make them better so to say, messy. Yes, yeah. And the key way within that system works within that. To be the voice of the end user, yes, and also to make sure that everything's working correctly, as we said. There's a little bit of independence required. Oh yeah, yeah. Well, that's what it does. More often than not, that's the PMs. Exactly, yes. You don't think they're better. Yeah. Again, this is a project management. This is a point that I made quickly that I really had to go through that a developer, when I asked developers, why aren't you doing more unit testing? Why don't you do this? And one developer said, well, we're not being paid to do unit tests. It's not budgeted. It's not budgeted in time. It's not budgeted in money. So if we would do unit testing, if we were paid to do unit testing, the problem is, especially with Drupal 8, I'm not just being such a big Drupal 8 evangelist, but it is easier to just develop and test. You can develop the tests in parallel with what everything else you're doing. So yeah, that is ultimately a project management responsibility, but it's the job of the QA to get the project manager to do that. A little bit of politics are needed and a little bit of the whole idea is that if you spend a little bit of time doing unit tests, like budgeting for unit tests, you don't have to use that time to do some kind of post-release bug fix release. When I first started, unfortunately that was part of just the usual development cycle, we release and then we do a bug fix release. I thought that was nuts. You don't just say, well, we're just going to give time to do a post-fix release. That's often needed, but to me you have to try and reduce that or eliminate it. One way to do that is to test as early as possible. Make QA part of the development process and make the unit testing part of the development process also. So you're not developing and then testing, you're kind of developing and testing all at the same time. That's my point. What else?  Check out Drupal 8 and see what it can do for quality assurance.


6 6 0 6 Yeah, 6 0 6 p.m. Yep Okay, and we need a motion to go into executive session or I move that we enter into executive session to discuss the Sidman matter and To have confidential attorney client communication related to the settlement offer This matter is to be discussed in executive session as premature general public knowledge Of the board's communication with its attorney regarding this issue and the settlement would clearly place the board at substantial disadvantage Okay Controls If I may ask one thing would the board invite into executive session Michael Terrence the town's attorney on this issue choice for the town clerk and and Adolfo the town manager. Yes, I'll do that So Michael Terrence and all four are to attend the executive session, please As is choice Mizzouko Joyce is there too. Okay. Yeah Okay Great, so I'm about to shut off. I'm gonna pause the recording And then once the executive session is over, I will restart the recording To record any decision taken by the board, but as of right now, I am now hitting pause on the recording So nothing as of this point Hey, do we have somebody wanting to make the motion? Do we want Michael to work that? Michael do you want to work the motion or do you think it's okay? I Think it's okay Just a motion to proceed with discussion Settlement discussions with mr. Sidman, I think would be appropriate. I will move that we proceed with settlement discussions with Daniel Sidman with town manager Adolfo Villon and Attorney Mike parent to facilitate the wording of such agreement I'll second that Carey I think my business here is done. So thank you everyone Thank you, Mike. Thanks, Mike. All right. Have a great night. All right. I don't know. Okay. Okay. Perfect. Thanks, Mike All right. Bye And with that, do we have anything else on the agenda? Nothing else on the agenda If I did Trini share some updates with the board before you joined the call before we got started at the meeting and the updates were based on the cancellation of the 4th of July parade and the potential cancellation of the fireworks 4th of July fireworks display I don't believe the fireworks have been Cancelled yet. I believe the fire department continues to try to find a way to hold them, but it would be difficult to do it with the Current regulations in place Had a good conversation with Mike the other day kind of brainstorming What if anything they could do and you're right, it's extremely challenging to try to come up with a way But we came up with a couple of ideas that he was going to run with See if they could make work I Think it'd be great if we could make it work. Yeah, I'll wait to hear from Mike to see what he What he has I make a motion that we adjourn I'll second that All those in favor Nobody ever says anything on that No, that's never that's never gonna happen to you never gets challenged as somebody who's been at meetings till 2 o'clock in the morning I'm thankful Okay Have a good one. Thanks everybody. See you later. Bye. Bye. Take care


ss. Okay. See, do we have a question here? Let's switch to the, the pre-submit queue. Mr. Siano had a question. Feel free to come up to the podium if you have more to say. Let's see, let me put the question up there. Explain the reasoning behind setting notice to owners impacted by the proposed zoning change that did not state simply this change if approved will increase density in your neighborhood and will allow three to four family dwellings where there was one or two family units. I can't explain that, but anyone from the ARB or Planning and Community Development Department? Director of Planning and Community Development. The notice that went out was the legal notice we are required to send to a butters and the language on it is pretty prescriptive. I think it, you know, obviously is not as clear as I would like it to be, but we are required to send that legal notice to a butters and those impacted by this zone. So, by Frank Siano. Name and precinct, please. Frank Siano, precinct 15. So that really is my question. I had asked someone when notices sent to home owners that will be impacted if this passes and I was told yes, that's exactly, I was told yes, notice was sent and then I learned that it was a strict legal notice and I just wonder as Louis Brandeis, a jurist here in the highest court of Massachusetts and the US Supreme Court said the law was supposed to be the ultimate of common sense. So for homeowners that receive that prescriptive legal notice, they're gonna sit and go, I would think, oh yeah, whatever. But instead of a notice that says this, if this passes, this is what will happen in your community. I don't get why the ARB, why you didn't send a simple notice like that or a little, at the bottom of the postcard, what this means to the home owner, so that way we as town meeting members would get feedback from the home owners. We don't want this, or we do want it. So that's why I asked. I mean, Mr. Stanley, a town council may have an answer to your question. I think it was moderator Michael Cuttingham acting town council. The reason why those legal notices are so bland and Justice Brandeis probably wouldn't approve is because to do otherwise would require interpretation of what that would mean. So I think that that's one of, typically that wants to be avoided. The notice required by law will give the property owner the opportunity to appear at a public hearing, testify and learn about what exactly the proposed zoning bylaw will mean in terms of changes. Please speak to the microphone so we can hear you. Everybody that has worked on this, but I just wish a simple notice had been sent out. And if I may, I'm supporting all of the amendments with the exception of Bagnell, Fleming, and I pray that others do the same. Thank you. Thank you. Let's switch to the live speaker queue. We'll take Mr. Fisher next, Mr. Ezra Fisher. We'll take one speaker and then I'll entertain motions to adjourn. Ezra Fisher, precinct four, can I make a motion to adjourn? No. No, thank you. During conversations about Article 12, I've done my best to keep up with all the technical zoning implications, how many floors where, what the incentives are, et cetera. At some point, I just admit to myself that I'm not a professional town planner, just like I'm not a professional or even an expert in finance or education or any of the other important topics we as town meeting members have a responsibility to weigh in on. Luckily, I don't think we need to be experts. We do need to be brief though, okay. So what I try to do is understand enough of a topic so that I can decide how it fits with my values. Most articles are fairly easy to do this with. One article might distill to helping poor people, another to encouraging local business or preventing government overreach. Some of the harder ones pit one of my values against another, like protecting jobs or first lowering the cost of living. In the case of this article, simplifying my decision-making process to a value-based one was pretty easy. We have a housing crisis, people need more places to live. Passing this article will allow for more housing. People having places to live is a good thing. Another thing I do is listen to the arguments on both sides before and during town meeting and make up my mind that way. I actually want to commend everyone on what I think of as the do less team tonight for not using this phrase, but I heard it a lot both in pamphlets and in precinct meetings before this. And that phrase is the character of the town.  It's honestly jarring to hear it used at all. And again, thank you so much for not using it tonight. But I try to assume good intentions and I do think that the people who were using it before town meeting meant it in good faith and I think they meant how the town looks and feels. Even so, that's not really what character means to me or how I think it should apply in our decision making about this article. The more important questions of character here, whether our town is optimistic or pessimistic. Do we do our part to help solve a crisis a year early and with gusto or do we do the least we can by law as late as we can? Do we operate based on fear or courage? Are we a town that welcomes people whoever they are or do we turn a cold shoulder? These questions are much more important to me than any of the specific details. I hope that when all the debate is over on Wednesday and we start voting, we're all able to vote based on those values, thanks. Thank you. And before we adjourn, I just want to thank everyone for a very thoughtful and respectful debate tonight. So I'll even let you give a round of applause to yourselves for that, thank you. Okay, so I think I heard a motion to adjourn. So we didn't vote anything tonight so there's nothing to, no notices. Oh, there's a point of order. I already did. I took a picture of the speaker queue. We have a second. All those in favor of adjourning say yes. And everyone who is opposed, go home. We are adjourned until Wednesday at 8 p.m. See you then.


Look at these, you guys. These are so cute. My voice is deep because it's early in the morning, girl. So, hold on. I made this for Dee. I've already talked about Dee before. She's my girlfriend who does a lot of events, event planning here in the Valley, including the Big Natural Hair Show every year. Which, by the way, I don't think I'm going to be participating in this year because I'm just, I'm a little bit burnt out on it.  Anyway, so I made these bow ties for her little boy, but they're so cute. So, um, yes, this dryer is on the table because I'm returning this. I cleaned this. I cleaned it the best that I could, but they do accept returns for the blow dryer. First of all, I only blow out my hair maybe two or three times a year. The amount of time it took me to blow out my hair with this thing. And granted, I got some comments that said that, you know, I should probably, um, do you do smaller sections? Do you know how long it would have taken me then? I would guess if I would have blown out my hair in smaller sections well over an hour, which I might an hour and a half. Uh-uh. No, this is not worth the time it took for me to do my hair. Um, so yes, I'm getting my $30 back. I am returning it this morning. Have a lot going on this morning. Look, my bonnet is still on. Have a lot going on. I don't know. I have a couple of errands to run, but I ran out of creamer and I need some coffee. So I just, I mean, I don't really have a lot of errands to run today. I just have to go out twice. That's what annoys me. Um, because I need to go to the grocery store and then midday, I'm going to go get my nose done. Sorry. And then we're going to go out tonight, y'all. Going out for me is a huge event because I don't get dolled up all the time.  My hair don't be done. I did my hair last night.  And then in the morning, of course, we're going to church. We're probably going to do the 11 o'clock service. My church has gone down to two services they used to do three. And honestly, I don't see how these preachers do it. One thing I have been doing though, is while I'm ordering my products through Amazon, I'm doing, I'm ordering something else, a product that'll help me to recover after my rush reduction. So like this last order with the allocate naturals, I included the Palmer's coconut oil or it's the Palmer's oil. And then the next order I'll do like some snap front bras, a pillow wedge, stretch mark cream, stuff like that. So every other month or every month at this point, because we're getting right around the corner, May is going to be here. So every month, I'm adding something to my order. That's one of the reasons why I'm ordering all my hair products through Amazon. Plus, go get free shipment. Yeah, free shipment. So why am I popping my tongue? Yeah, I'm sorry. So anyway, what else, what else, what else? I am leading towards a career in business analysts. You guys, I really am. So what I started doing earlier this week, because I think this is one of the things we have to get out of the way, out of the way, when you are planning, you know, goal planning or whatever you want to call it. What makes you uncomfortable? Look at that. If you're avoiding certain situations, or I don't know, like public speaking, like I mentioned, you're not necessarily growing. So I literally listed out my fears. What am I afraid of? And I told y'all, one of them is reporting, but not just career wise, like what am I afraid of in my life? Another one personally for me is getting sick.  I'm afraid of JB getting sick. Identifying my fears is on my to-do list this week. And reading up on my scriptures, because really what it boils down to is that I'm not trusting in God. So then that fear is coming up because that fear is coming from another source and is not liked. Does that make sense y'all? So identifying my fears, aligning a scripture to each fear, and what can I do to overcome this? Where is this coming from? Well y'all, I am out running around. I ran out another errands. I said I was going to run. Staples doesn't even open to attend. I need to get a printer because I was printing out my return letter. They don't open up to 10 and I was going to run in and when they open and go ahead and print it out, but I'd already sent you to their printer. So I'm not going to pay double. So I'm just going to wait till they tell me my printout is ready. It'll probably be Monday. I don't care. So then I stopped by Ross. Looked around. There was a bad purse there that I wanted, but it was $40 and it's not in my budget. I didn't go get my nose done because girl, I got the bubble guts. I've been eating way too much dairy. I don't know what makes me think that I can mix regular milk with almond milk. I'm like, I'll just do a little bit of regular milk with my almond milk. Girl, you can't do that. You lack those intolerance. I gave you the black person in America. You can't do that. So I've been doing it all week long, sometimes twice a day. Girl, so needless to say, I'm, no, I can't sit down and get my nails done because I have to get a full set. That's going to take minimum 30 minutes. I can't sit there with Tina and be like, I need to run to the bathroom. But I figured if I walk around, the bubble guts ain't got time to settle in, not, not trying to go there, no, no TMI, but it ain't got time to settle in. You know, like right now I need, I need to get on the road because I can feel it bubble. Yeah, I took some medication. I don't know why. I don't know why I thought that I can mix that dairy, that regular milk. I normally don't drink any milk at all. All week long, like I said, I've been mixing regular milk with almond milk. So yeah, I can't do that. So let me go ahead. I'm going to stop by Mountain Side Fitness. It's early. It's not even 11 o'clock. I'm going to stop by Mountain Side Fitness. And like I said, switch up my membership to only include myself. And I'll just return that blow dryer next week. Look, plush fur was at your absolutely correct girl. She just mentioned on my video with the Revlon Styler that she's like, it doesn't even look like your hair. What did you say, sis? Basically, there wasn't a big difference between this blowout and the blowout I did two years ago using the tension method. You're absolutely correct because my hair didn't stretch out all the way with this blowout because I couldn't get to the root.  I can get a banging blowout using the tension method, you guys. I'll link the video below. So yeah. And then I don't even mention this in the video. Depending on how you use it, the tool, you can actually make your hair frizzy. Anyway, y'all, let me go ahead and go to, what did you say? Anita Washington just wrote something.  Y'all. Got back from the store and not from the store, just running errands and my husband comes back. He has Shady with him and he's like, I'm like, he's just going to wash his car outside. I'm like whatever, wash your car. I'm busy on my computer because I'm actually at home doing training for my job. I decided to go ahead and sign up for some classes through my job and just take them on the weekend. Cool.   He's backing up.  Y'all.  He finally was able to straighten out his car and he drives in, pulls in. I'm sorry. He pulls into the garage.  I'm just looking at my car. I'm scaling it. I'm looking at the damage. I'm like, you both of my doors, the passenger door and the driver's door have huge dents in them. Huge. You have to excuse the lighting.  They're too close. I'm like, we've been doing this for years, parking in the same garage with bigger cars. We both had SUVs and we were able to do it. At one point, he's like, it's too close. It's too close. I'm like, Negro, is there something wrong with your cataracts? I didn't know what to say. I didn't even say anything. This is what I was thinking and internalizing. So he's looking at his car. He's like, oh, I got some damage too. He has a long scratch, but compared to my damn car, you. So I call the insurance company $1,000 $500 deductible for me $500 deductible.  I said, you know what?  Oh my gosh. And it would be totally different if these were old and busted cars.  Actually, we both got our cars in the same year. Two and a half years old. Oh my God. You know what? I'm going to have some hard liquor tonight. I said I wasn't going to both, but it's a hard liquor day. Let me go ahead and drink plenty of water so I don't be dehydrated. Yeah, because yeah. And I'm going to have a burger too. Hey, you guys, here is my date night hair. It's cute. A little flower bun on the side. Unraveled once. Oh, y'all, the extent of the damage of my car. So can you see how it, you can really see it from this side. It's really hard to see it dead on, but you see the dent here and a dent in the back. Lord, I'm mercy. I mean, that's in the shape, so they can see you. Hey, so cute. This is one of the, this is one of the bow ties I made him. All right. We are back home from church. Excuse the background noise. My husband's talking. Excuse the oven. I'm cooking. I'm going to show you guys what I'm cooking real quick. Church was good. The message was exactly what I needed. Let me show you what I'm cooking. I need to get a thing. I'm always at faithful. They know me. I told y'all they know me so, so well to where I wasn't even paying for my praying jobs until recently because I was like, no, so anyway, y'all want to say this real quick before I run off to Alper since they went off to stop. Like I said before, I left home earlier that this Sunday's service was awesome and I really received it and he really preached on remaining focused, not being distracted, which I think that in today's society, it is real easy to get distracted. I mean, with all the stuff going around this, I feel like with social media, this era of social media and information being at our fingertips, the gossiping and all that is at a all high level, I think and everyone's into everyone's business because you can and people can share so much of their lives and real, like I said, real times information. I just feel like it's all oversaturated with junk, but then you become sometimes you can become engaged in that. Okay, but that's a distraction in my opinion. All of this stuff with Oh God, with tears, Madison and all of that stuff. And now they're bringing in YouTubers. I can't go there. So I try not to get distracted like that. I've been really focused in my mornings for my morning's routine. Like I said, I've been getting up. I immediately get up, drink water, take my vitamins every day. I've been trying to take my vitamins. I do some light stretching and I get right into what I need to be doing for the day. It needs to be productive. I'm tired of wasting time. I'm going to show y'all what I have going on up in this kitchen. Yeah, I know I'm always cooking. So today's going to be a busy not today this week. I need to get some stuff done. So I'm going to be cooking right now. I'm cooking my husband's lunch and fixing my stuff for the next three days. So let me show you what I have. I have our and JB. JB has been on a pancake kit. Try to go ahead and do it in advance. Anyway, let me show you what I have already done over here. I have salad for me for lunch today for a salad for my husband later on in the week. So he has three options for three days in a row. We have salad that I'll put some chicken on top. I'll show you what the chicken looks like. This is some spinach. This oil here is all olive oil. And this is wild rice. I have some condiments on over here because I'm going to hook some stuff up girl. So the corn you see here, which I just turned the eye off, the corn is going to be for the topping of our salads. And then I have extra wild rice here for me for either today or tomorrow. I have some mixed veggies over here that I need to stir up. So they're going to go with both the spinach and the spinach and the wild rice. And then I have one pack of the chicken. Literally, I'm going to put three slices of chicken on each meal. I'll have two slices today. So let's see there. He'll have two on one, three on the other. And I have some more chicken in there. So that's the frosting in the fridge right now. So if I wanted to, I can cook chicken by the third day. He doesn't have to have meat every day too. As long as he has a balance of food. Let me go ahead and drain this. I need to do my dishes. Oh, yeah, it was so funny. I was at Walmart a couple of days ago. And one of the checkout ladies that I speak to every now and then she's like, so are you, are you staying home mom? I said no. I work from home.  I cook almost every day. Oh, I do. I cook every day. And she was a little intrigued. She's like, so what's a typical day for you? I'm going to let this drain and cool off. She's like, so what's a typical day for you at home? And I let her know. I said, I get up, I cook, I clean, I make sure my child is okay. We do at home activities. As far as learning, we go to the park. I told her, she's like, well, that's what I want. I want that life. And I let her know. I said, girl, it is all, it is not, it is not easy. It is not all fairy dust and unicorns. You know, it becomes very redundant. But to me, it's stability. That's what it, you know, represents for me. And it's good to grow old with someone. So yeah, but I think that's not everyone is made to be married, in my opinion. So anyway, I'm going to pour some barbecue sauce on top of this. And you know what? My spoon broke. So let me get a plate to put this. You always want to have something that says, don't, don't be putting your utensils directly on the counter. Because now it's this. Okay, baby, if this was raw chicken, now I'm contaminating the counter. Have something to set your, your tools on that you're using to cook. Y'all, I'm looking at the first 48 hours and hold on, baby. People, y'all, y'all better wake up. Demon possession is real. Have y'all ever seen cases where it's been a brutal murder? And in this case, it happened in Birmingham, Alabama.  While they're doing the interview, he breaks down and he says, it happens. This is classic. It happened so fast. It was almost like it wasn't me doing it. I don't, it wasn't me doing it. I feel like it wasn't me doing it. It was like, and then sometimes you hear it was almost like I wasn't there. It's, um, I'm, I'm quiet because it's early. It's Dr. Sue's day at school tomorrow for JB. So this is so adorable. Um, y'all, I keep crafty stuff on hand for situations like this. I'm not buying anything. So this cost me nothing. He had an extra white T in the bag. So this is the Sam. I am character and we have green eggs and ham. Hold on, y'all. Shout out to Houston, Texas, y'all. I know I'm not the only one who thought that pow wow was black. Then when I saw a couple of, um, because I used to listen to y'all, I love me some ratchet trap music. I used to listen to a lot of underground music and mixtapes. So then when I, you know, they kind of went mainstream like him and Mike Jones and some thug, all of them. And uh, what am I saying? The video came out.  He just like skin. Girl, stop. He is white. Paul wall is white. Anyway, I just dropped off, um, some brownies for the chiropractor office and I put aside a little bit of brownies for his family, the doctor, the chiropractor. He's young. Well, girl, he has a lot of kids. He has like five kids. This is camera dirty horn y'all. A little better. Yeah, the camera was kind of dirty. Um, yeah. So yeah, I dropped it off just now. And now I am looking at JB's boot camp for some of y'all. Summer camp is coming up around the corner and if you pay before March 2nd, they get, um, they'll give you 10% off and they waive the registration fee. So I'm going to stop by, sign him up and, um, I'm gonna ask them if they can make me a copy of this or if I could just have a copy. I want a copy of this. And, um, how can I pay for it? Check cash. I'm just, I'm going to go get some cash then. I'm going to go get some cash. Or can I use my credit card? I'll get some cash because I need to pay for, um, his, what do you call it, his school anyway. I got to get out like four.  We're looking at $800. Four. Yeah. Five, six, seven. No, 700. I'm so ready for him to start kindergarten now. I know there will still be expenses, but we're paying for, you know, tuition monthly and extra expenses if they want to do, you know, any extracurricular activities. He's signing up for karate. That's going to be $150 a month. You do the math girl. $150 a month for karate, but he needs to do something. Um, because JB has been, y'all, I feel so bad for my baby. When I dropped him off yesterday, he started crying. That was the first time he has cried when I dropped him off and almost half a year. It's been a while since he's, and I mean like not just, but full on, I could see the tears welling up and I knew he was, you know, he kept trying to hold my hand and they broke my heart. JB, even though JB is very animated and y'all see him on here, he has some self-esteem issues, meaning he doesn't think that he can do his school work. He second guesses himself.  So, um, I'm like, okay, you need to sit down to your worksheet and the other kids are flying like this through their worksheets. I mean, these kids are getting down in their worksheets in less than five minutes and he's sitting around staring, looking at people, he's getting distracted, looking at everyone who comes in, looking at their children next to them, next to him and I get it. Five years old, you know, you've knocked that focus, you know, it's really hard and they, honestly, they're wired to not be focused. They have millions of neurons going off in their head. They're really not supposed to be focused. This is why people think that everyone, all these kids have ADD. No, they don't. Their brains are not wired to focus, okay? It's to a certain degree. I mean, anyway, so I sat with him for a few minutes, right, and tried to get him to get through his worksheet.  He's getting through his worksheets.  But she said that he's doing really good at work and I mean at school. So what I have been doing is just encouraging him and letting him know that he could get through his work and he just needs to sit down and focus on the job at hand. He needs to focus on his work so that he could get what they call a prize from the treasure box. But I've also been trying to work with him at home a little bit more so that he could build some confidence and so that he will feel like he can't do his work in front of other kids. At home, it's a different story. He's comfortable at home. He can get through his sight words, his letters, his phonics. He's cool because I'm there encouraging him high five. But when he's in the situation where he's at school where there's other peers and there's 15, 20, not 15, about 15 kids and they're looking at him and the teacher can't do one on one. That's when he starts to second guess himself. So let me go to the bank get some cash and she's so adorable. Look at her car. She's had this car since the 70s. Y'all, I love old people. I love old people and babies. Let me tell you something. When you ask God for direction, be prepared, baby. Be prepared. I've been praying for the last for all year really for uh really to show me a direction on what steps I should take in my purpose and I was in my back guest bedroom going through some boxes and I found not only one but two and I can't really show y'all most of this because this is uh company information. I found two binders of resources. This is my new hire orientation from 2011. Granted a lot of the stuff in this have have changed but the foundation is still the same. So I can go through here, brush up on my company because yeah girl I forget stuff to be quite honest and this is a lot of information again. I can't show y'all everything due to confidentiality but anyway I'm gonna go through this over the course of the next few weeks. Um and then I also found from my previous job, I mean I can show y'all this because whatever, um I told y'all I worked for Apollo Corporate University that owns University of Phoenix and look at this project management journey. I don't even remember taking this but I have a lot of information here on project management. I mean it's about 50 pages here of information, project management extensions. Back here let me show y'all um JV school supplies that I organized earlier this week. Uh this is just supplemental stuff okay. So in this little bin here that I got this from um the Dollar Tree. Y'all what am I trying to open this with one hand? Hold on there we go. I got this from the Dollar Tree and a lot of these flash cards were even given to me by a neighbor or I also got them at the Dollar Tree um or ordered them online. I have some little people differences cards, addition and subtraction cards actually I think these are just a addition uh some sight word cards in here. So this bin just has um things like my markers, extra index cards, paper clips, he has crayons in here, Sharpie, map colors um it's coming even more.  I just throw some stuff in here you know pencils and everything. The second one has mostly books, workbooks, and um we'll have these cute little sight word books that I got from the Dollar Tree. Don't sleep on the Dollar Tree okay. Different folders that I just purchased these folders on Friday. Let me get these all out so I can show you all and they're divided up by subject and then this is my blue folder my blue binder excuse me they have some stuff in it what I've been working on. So he comes home with certain worksheets that either he's completed or he needs to work on and I'll show you all that in a minute but this is a curriculum that I created for last year for last year and going into this year but of course I'm now having to reschedule things out for this year starting for March um and I divide things up by reading writing African-centered math, science, and social so for like this month which is technically it's the 28th but hey by the time I look this up it will be um so for example for African-centered we're going to be covering West Africa perhaps we're going to color some maps of Nigeria perhaps we're going to talk about some famous leaders in West Africa we're going to listen to West African music talk about famous Black leaders as far as science we have space we have plants social we're going to talk about our feelings and go over family names so that's what I have I haven't had to do anything as far as edit I'm going to keep to this for myself um and again this is just in addition to what he's doing at school so we have something like we have spelling here let me just put these in my lap so y'all can really see them probably might have been better if I put this down huh and y'all excuse my handwriting maybe I should work on that we have spelling this blank one is for social studies uh geography phonics sight words uh science and etc so let me show you for the examples y'all saw there in the curriculum layout that for science I had um what did I have I had space so that's what we're going to focus on for this month space and plants actually maybe we're going to grow a plant perhaps we may go to um they have a museum out here called the challenger museum I heard it's not that great but hey it'll get him out the house so for space I have a worksheet here on all of the planets and then we have a worksheet of rockets that he can trace his numbers and then we have a worksheet of Neptune that he could trace that and color it so do you get the idea get the idea um and he doesn't have to go through all this but these are just you know ideas all right so that's science that's just for this month I really need to get a printer I mean it doesn't make any sense of the amount of print and I do and bless their heart staples hasn't been charging me up until I basically told him look I'm gonna pay you but yeah I need to get a printer so this one right here um has the pictures of what's the difference here all right so sight words he came home with these two worksheets okay so for um school they have flashcards so I figured why not I have some index cards costing a dollar so I have these index cards and I wrote all of the sight words onto the index cards and then I want to step further and I went online and found worksheets and here we go so now he has a worksheet for each of his sight words and again this is what they also do at school um and we go through it he's I give him about 15 to 30 minutes to sit down and go through his worksheets and all that and he loves it he likes to learn this is another different section so yeah you guys um then maybe we may read like a little point here and I may say okay I want you to find the or I want you to find nice and not nice or you want you to find um what's another good one and I want you to find and okay okay y'all so that is it this vlog is going to be pretty long it's going to be over 40 minutes so uh I know I have several teachers who watch me and even if you even if you're not a teacher excuse me if you have any advice on what areas you think that I should be focusing on at this age let me know I'm new at this um you know this is just stuff that I pant on Pinterest or looking at um YouTube videos from other people who homeschool um yeah I won't come anything if you think there's something else I should be doing in addition to this if you think I'm doing too much don't tell me I'm doing too much because I'm really not we probably do this like I said two to three days out of the week out of seven days that's not doing too much so I like to focus on the areas he's weak on if that makes sense so anyway y'all that is it the next time y'all see me we should be headed to the Jamaican jerk chicken festival yeah so that's why I want to end this because we I'm gonna be filming there quite a bit so all right y'all take care bye


what's happening guys today we're going to be talking about whether the college the university that you go to actually matters. Now this is a question that I have touched on in other videos before but I haven't really gone into it deeply in detail like I'm going to in this video and I was inspired to make this video after I read a fantastic article by Investopedia. I will be referencing that article in this video I'm going to talk about some of their findings and I'm also going to talk about my own experiences. Now before getting into this first of all I'm going to set a goal of 1000 likes on this video so gently tap that like button 1000 times also if you haven't already hit the subscribe button ring the notification bell about 20% of people that watch my channel are subscribed it's going up a little bit but yeah there's a lot of people who just watch it but they don't hit the subscribe button come on guys just do it do it but yeah before we get into this I just want to make it very clear that I'm not talking about schools that are clearly kind of like scammy type schools like some of the for-profit online colleges you know some of these colleges have actually been in the news because they clearly misrepresented the value that their degree gave people some of them had to actually pay back all of the people who attended the schools okay so I'm not referring to those schools and I've talked about that in other videos I have I think one or two videos specifically dedicated to avoiding those types of schools on the channel so go ahead and check those out what I'm basically going to be talking about in this video is whether going to maybe for your first two years going to a community college and then transferring to a normal state school not like an especially prestigious state school just an all-around good state school versus going to a very prestigious like liberal arts or ivy league school and then I'm going to talk about the pros and cons to both of those options and when one is going to be better than the other so in the article investopedia basically compared a public school which would basically be like a normal state school private school and then an ivy league school and in case you aren't familiar basically public schools are generally going to be cheaper and private schools and ivy league schools are generally going to be much more expensive because they can charge more so in the article they basically showed that over four years the four-year total cost would be for a public school 120,855 dollars for a private school 247,295 dollars and for an ivy league school slightly more expensive 254,257 dollars and then they compared the hypothetical starting salary at each of these individual types of schools so people who are starting school now would presumably graduate in 2024 and they had the starting salary at about 92,000 for public schools 96,000 for private schools and 87,000 for ivy leagues so basically what that means is you will make more on average after graduating from a public school than you do from an ivy league however you will make slightly more than average after graduating from a private school than you do after graduating from a public one and then what they did is they projected the salary out about 10 years assuming that it grows about 6% per year which is a little bit ambitious in my opinion but that's totally fine because they did the same to all of them and then they showed the price to earnings ratio of each type of degree so how much did the public school degree cost versus how much you're going to earn this is basically an indicator of what the ROI is at least over 10 years and it showed very clearly that public school had a 0.86 which is by far the best 1.69 for private school was the second best and the worst by far was the ivy league school at 1.91 and then they basically went into a little bit deeper analysis they talked about net present value and again the public school came out on top so clearly when we're talking about you know averages here the public school education is going to be the best investment however if you look at individual circumstances there are going to be some exceptions and that is what i'm going to be talking about in the rest of the video and by the way the investopedia article that's not the only article i've read it was just the best one there's lots of different studies out there and articles that have basically shown the same thing now the investopedia article basically was using more current data but there are some studies out there that showed that in the past going to an ivy league school was a little bit better than going to a public school in terms of how much you earn after graduating and some theories for why this is the reason the investopedia articles numbers were off is a lot of people might go to an ivy league school and then they just never get a job right because they're already rich in many cases and so they don't need to earn any money but even if you take the best of these numbers when it comes to ivy league schools the ones that show that ivy leagues make more than public universities it still doesn't make up the difference in cost so if you are going to take out student loans for this it's going to be ridiculously expensive and it's not going to be a good return on investment on average so one example of where it might be worth it is if you're going to a school that's really well known for your specific major so for instance i'm pharmacist and in the pharmacy world two of the top schools are going to be the university of san francisco and also florida right uf now it's kind of weird because you know florida really isn't known for a lot of things but their pharmacy school just happens to be fantastic and same for the university of san francisco so if you were to go to those schools it might be easier for you to get into a prestigious residency or maybe a fellowship or get hired by a company that it would be a lot harder for other people to get hired by so in that specific circumstance it might be worth it on the same line of thinking there are some colleges that are basically pipeline schools to different companies so for whatever reason the company either has a partnership you know literally or kind of like indirectly they have a partnership with that university and they're going to be going to that university's career fairs they're going to know people at the university sometimes the faculty so the professors for instance sometimes the people who are in the career center and so you are going to have a much better chance of getting in contact with them and getting hired by them after graduating and this is especially prevalent if you have schools that are in specific areas so obvious examples of this would be let's say you go to stanford there's a very good chance if you go to stanford for computer science you're going to get hired by a company in the silicon valley area because it's very close same thing with university of washington though it's in seattle a lot of big companies up in seattle so there's a very good chance you might get hired by one of them just because you went to the university of washington another example of where it might be worth it to go to a specific school and in this example specifically in ivy league school would be let's say you want to get into a very prestigious very difficult to get into job on wall street like you want to work at goldman sacks or something along those lines it might help you to go to a school like princeton for instance and study finance there are a lot of princeton graduates princeton alumni who work on wall street and they like to help their own people out so going to a school because they have a very good alumni network that might help you out in very specific situations could also be a good thing but let's be realistic here i want to talk about the extra work that it takes to get into an ivy league school so in those studies that i referenced earlier where it showed that people who go to ivy league schools do earn a little bit more than people who go to public schools one thing that the study didn't really take into account is the fact that people who tend to go to ivy league schools probably are also people who attend to be overachievers and so there's probably a good chance that those same people would make just as much money if they went to a public school than if they went to a private school and it is ridiculously hard to get into an ivy league school you have to have ridiculously good grades you have to score very high on your acts and your sat's you have to write fantastic essays you have to apply probably to basically all of them in order to get into one of them at least if you're like a good student but not an amazing student and even then there's a very good chance you won't end up getting into an ivy league school right so basically the summary here is for most people on average the best route for you to do is to go to a state school right just go to a public school it's a lot cheaper education is pretty much just as good you're going to get paid around the same amount and it's a lot easier for you to get into in very rare cases and very rare circumstances it's worth it for you to go to maybe like a fancy private school or an ivy league school you know something like you want to start a tech company in silicon valley maybe it would be worth it for you to go to stanford just because that does carry a little bit of clout with it and you're also going to have an alumni network that's right there in your backyard but the vast majority of the time for most people it really doesn't matter and the only difference it's going to make is to your wallet thanks for watching the video hope you enjoyed it check out my other videos right here i made them just for you go ahead gently tap that like button hit the subscribe button ring the notification bell and comment down below any thoughts comments criticisms etc that you have on the video


Your kids are watching you. They're watching your drinking habits every single night. And now you are setting them upon a path of drinking in their later years as well. If you want to be the best role model that you can be to your kids, then you will eliminate drinking. It is a poison and it is a toxin and it is corrupting their minds. Kids watch us. They study us and then they follow us. I'm James Swannick from the Alcohol Freedom Formula. There's some free stuff for you down below to get started so you can reduce or quit alcohol.  They are mimicking your actions. And even though you say to them, you can drink when you're older. Well, that's 10 years away. Well, when 10 years away comes and it arrives, they're just going to follow dad's footsteps. They're going to follow mom's footsteps. Are you being the best role model for your children? Are you being the best role model that you can be? Because you may only be having a drink or two every night. That's all it is. You might not even be getting drunk, but they are seeing that. And if you already feel awful about your drinking and you want to quit and you want to reduce and you haven't been able to, then why are you now setting that example for your children? Because now they are going to have a life where they are going to want to reduce or quit and not be able to. They're watching you all the time. And if you want to be the best role model for them, the best role model is someone who is clear in thought and energy and happy and joyful.  This is tough love right now. Your kids are watching you. Doesn't matter whether they're four years old, two years old, 14, 17, they're watching you.  They're following in your footsteps. Do something about it. Quit alcohol. Reduce alcohol.  But do it now because you're already, you are already indoctrinating them into the idea that having a glass of wine or a beer at the end of the day is okay. It's just normal. It's what people do. Society has drilled it into us that alcohol is the norm and that's just what you do. But deep down you know that it's not serving you because why are you even watching me right now? If you're still watching me right now on this very video, then chances are what I'm saying makes sense to you. You're not happy with your drinking. Otherwise you wouldn't be watching this. You'd just be switching it off and watching something else. So deep down you know that your drinking is not serving you and your kids are watching it not serve you. Your kids are watching you be tired and lethargic and not be present. All they want is your presence. They want your attention. Are you giving it to them? Or are you staying foggy and distracted and not present and being irritable? They're seeing you. They're studying you. They're watching you. Change your relationship with alcohol and your kids relationship with alcohol will change as well. Go ahead and post a comment down below. Let me know what you think about this and share it with people. Like it. Sometimes people think this is tough love. Yeah it's tough love. But do something now so your kids don't follow in your footsteps.


these priorities. We also need to be adjusted according to what is the hot thing outside in ICT. And for the last couple of years and the years ahead, I would say the most important thing is cybersecurity. And now the question is how we can have this as a priority in the region and what we can do about it. Well, I think that, first of all, we need to build the collaboration, but also not within Europe, because there are steps taken out in Europe for this collaboration. Nevertheless, these also need to be extended maybe through ITU to cover other countries as well, which are not part of the European Union. That's the one thing. The second thing I feel it's very important for cybersecurity is the fact that we need to build capacity, have to have capacity-building. And we need to ensure that the nations that they don't, either they are smaller in size and they don't have the resources, they get the opportunity maybe by the help of organizations or other countries to elevate their competency in cybersecurity. Because the difference in cybersecurity compared to any other regulatory or ICT-related matter is that if you have a country that is weak, that can also be a threat to your own country. So it is, I would say, to the benefit of everyone to make sure that at least the majority of the countries, they have at least a basic level of security levels that are applied.


How to get revenge on the narcissist?  It's not even worth your time Don't waste your time doing that because it's not going to work But what will work is when you focus on yourself at your own life Focus on making your life better Because success is the best revenge You have to look at what these narcissists want What they value in life what they desire and then Become that Achieve that because they're very envious and jealous They always feel like they're missing out on something They always think the grass is greener on the other side So show them that it is and that will be your revenge Because nothing hurts the narcissist more than that More than feeder like they've lost out on something that could have helped them Because remember what they care about themselves All they care about is getting what they want And if they feel like they couldn't get what they wanted Then they're gonna feel like they have failed They may even feel regret And that will be your revenge But it's no good trying to get revenge directly It's not going to work They may not even notice And they may not even attribute it as something that you've done So don't waste your time Trying to get revenge directly on the narcissist Remember If you wrestle with a pig You will get dirty And besides the pig likes it so don't wrestle with the pig Don't wrestle with these knocks It's not going to serve you to go down to their level On their playing field Where they've had years of practice It's not going to serve you to do that and anyway If you try to get revenge It's just gonna be tit for tat They're just gonna try and get revenge on you again And you're gonna go round in circles. It's never gonna end And that's not what you want You want peace You want to forget about them and move on because what you really want is a happy and fulfilling life And that's gonna hurt them more than anything else anyway That's gonna be your revenge But even your success may also trigger them to want revenge They may see it as an attack and they may lash out at you So protect yourself Be cautious Because you never know what they're gonna do But yeah, that's really your best revenge. It's your success Julie Withenton says coercion control is Punishable in the UK for five years. Is that true? I believe that is right But just double-check it on Google just in case I'm wrong and stalking as well Is punishable by Up to 14 years imprisonment in the UK. These are serious crimes harassment not leaving people alone trying to Have a negative impact on people's lives These things are not okay, and they are not welcome in our society, but this is what narcissists do and Sometimes the Lord doesn't always notice so accept these things So these narcissists end up getting away with it and often these These victims They are the ones who get punished They are the ones who get arrested Put in jail When they are the victims, they're the ones Who had to go through all of that And after everything the narcissist did to them this happens more than we realize That's why we all need to stand up We need to stand together and continue To support this community.  Because it's just getting worse and worse It had gone too far already, but now It just keeps getting worse So together we have to stand up against this It's gone on too long and they're just finding more and more tricks in their book Which they're using against us. They're using it to hurt you And I think it's time. We put a stop to it now. This is what we stand for Together we are against narcissistic abuse in all of its forms On a brow to your notes I've just been enjoying the sunrise here Beautiful view from my apartment got the sea there The city and then even a mountain view there as well on the 32nd floor High in the sky and Coming to you live. I do hope you appreciate this content Please show your appreciation By hitting that thumbs up button down below right now To support our community So that we can grow together and if you'd like to book a one-on-one with me You can do that on my website. It's narkseviver.co.uk I've been doing coaching sessions for over four years I've coached psychologists psychotherapists lawyers and even some celebrities So I have a lot of experience in this field Again, thank you all for joining me On another nark survivor live video and as always I look forward to talking with you again very soon