Today we're gonna talk about why a man might go silent and what you should do when he pulls away. So what is really silence? Silence is really just kind of a disconnect from the relationship is the way I've observed it. I mean, there's a couple of different ways of looking at silence, but I feel like when someone pulls away emotionally, when someone stops communicating to the same degree they did before, there's a disconnect going on within the relationship. Now, I think it's important to recognize the early stages of dating versus kind of more, a little bit more seasoned aspect of dating. And in the early stages of dating, oftentimes both men and women experience lust or limerence. And in addition, there are chemicals being released from our brain into our body that makes us feel good chemicals like oxytocin, chemicals like dopamine, chemicals like testosterone and estrogen and this chemical cocktail is where the term chemistry comes from, where it is chemistry comes from chemicals. So these are chemicals being released in our bodies that make us feel good. So when the early stage of dating when a man is expressing his feelings towards you, oftentimes it's centered on him feeling, what did I write down? How you make him feel versus how he feels about you. I want you to sit with that for a second. How you make him feel or how he feels being with you versus how he feels about you, okay? And this is a critically important thing to distinguish between the two because how many times have you experienced a man that's start, I mean, I've done this myself. I've met a woman, I thought, oh my God, you're the most amazing woman in the planet. I could see myself marrying you. I mean, I see us doing vacations. All of these words that are coming out of our mouths is a projection based on how they feel being with you, okay? How they feel being with you versus how they feel about you. And I really sit with that because how you feel about someone isn't going to be based on the first, let's say 90, the first 90 days of dating. Now I want to really clarify something about dating, okay? Dating is where you're in a process of getting to know each other. You're having experiences with one another to get a sense of who this person is. You're having experiences. And the problem is today, most people are spending more time on these devices communicating with someone and it's not the same as experiencing someone, okay? When, it's interesting. I was listening to Alison Armstrong the other day and she said something very fascinating to me. If you're not familiar with her work, I highly recommend checking out the book, The Queen's Code, The Queen's Code. By the way, there's a link below to get all the books I recommend. I like Alison's work. In fact, I'm going to one of her workshops, Freedom from Being Ordinary. And what I like about her work is she gives some interesting perspective on the differences between men and women. Okay, really quickly, what she was saying though. By the way, for the record, her husband of something like 25 plus years passed away about four years ago. And she has since met a man and she's been in relationship for three years with him. She said something interesting. She says, I'm not devoted to him yet. I'm not devoted to him yet yet. They've been together for three years. Now, she used the term devoted is that, she said devoted is the absence of vetoing something. Okay, at least that was the way I heard it. And I might be screwing this up a little bit. Devoted, like you're no longer voting or you're no longer vetoing. In other words, you've given up, in other words, you're still in your sovereignty as an individual.  You're all in for the long run. So she's not there yet. But what she said was, I need to observe, I need to do my due diligence. I need to observe him in enough situations to determine compatibility. Now, I want you to know something, the way I heard it might be different than the way she said it, but my point is, and I'm sure she has genuine, significant care. I'm sure she loves him and all that stuff, but not yet to be 100% all in. I'm gonna speculate she's 95% all in. Okay, but this is just my projection. My point in bringing this up is enough situations to determine compatibility. Now, this is coming back to the early stage of dating and why silence happens and what you need to do about it. I'm a believer that when men in the first 90 days evaluate a partner from a long-term perspective or just a short-term perspective. Now, men who have a short-term mating strategy, they want companionship, they want connection, they want sex, but they don't want commitment or they haven't resigned themselves to being 100% fully committed to someone. Now, this might feel like you're being used by someone.  So in the early stages, if they feel good being with you and it's all about their own feelings, they're very myopic, they're very self-centric, the minute there's a disconnect in the relationship and it's now about your feelings, what happens is when a person has been self-centric and only focused on their own needs, they resist actually being, I was gonna say the word accommodating, but it's not accommodating, inviting in your feelings in the dynamic and this is why a lot of men go silent. They go silent because they're in a state of fear. Now, there can be extenuating circumstances that causes this silence. A lot of times if you're dating in midlife, we're in midlife, a significant percentage of people are divorced and in many cases, they have a contentious divorce, they have a contentious relationship with an ex. Maybe they've got some critical issues and things going on in their professional life, maybe they have health issues going on. That causes them to be myopic to the relationship. In other words, they're only focused on their own needs and the minute your needs arise, they go silent because they're in a state of fear, but quite frankly, they're in a state of chaos before it even happened. When a man or woman is in a state of chaos, emotional chaos, if you will, or physical chaos, what I mean is your physical world, there's the emotional world and then your physical world, if the ground underneath you doesn't feel solid, the minute someone else's feelings require some level of attention, that ground underneath them isn't solid, causes them to retract, pull away, even go silent. These are just some of the common reasons why, as I said before, a contentious relationship with an ex, circumstances in their professional life that may be chaotic, maybe it's issues with their children or a family member or something, when a person's light. Now, by the way, in midlife, you're going to have this, but for the most part, if the ground underneath them isn't solid, it causes them to be more focused on their own needs because they don't have a capacity to focus on someone else's needs. And the reason why this is so confusing in the early stages of dating, you were like, oh my God, this man expressed all these emotions towards me, how he felt being with me, but it wasn't true, was it really truly how he felt about you? See, trust isn't just about fidelity, trust is, do I have this other person's best interest at heart? And sometimes, the best interest is to end a relationship because they're not capable of going all in. See, I think the real challenges today is people are, they're just casually dating, they're dipping their toe in the water. See, I'd rather operate. Your first 90 days is the critical window to evaluate if someone's a really good fit for you. And by the way, if you need some help and support with that, there's a link right here to schedule a discovery call with me to see if working with a coach is right for you and there's a link below as well. See, my whole area of expertise is centered around vetting the other person, particularly in the area of mutual compatibility and more importantly, emotional maturity. Emotional maturity and the capacity to go all in. Now, I've said this before, I say it again, I really do believe a significant percentage of the population in midlife is rather wounded. They have traumas, both micro and small and big traumas, that cause them to operate from a place of fear. I know after my divorce, 15 years ago, I was an emotional train wreck. I was operating from a place of fear. And what was interesting is I could share all my experiences with women and it felt like, oh my God, it's music to my ears. This man is being emotional with me. No, you were my therapist in those moments. Female, it's much easier for a man to speak to a woman about his problems because we have a difficulty sharing this with the male friends in our lives. So what happens is many people bond through their traumas but that doesn't necessarily mean that person is emotionally stable to take on your emotional needs at the same time. See, and this is why I'm so anti texting relationships. I can't believe how many of you have relationships where you spend most of your time on the telephone or text, but Jonathan, we're in a long distance. We have nothing else to do. Folks, just like Allison was saying, until you've experienced enough situations with a person, those situations look like social activities, hobbies, mutual interests, spending time with family and friends, traveling together, teamwork, building skills, being in enough different situations to evaluate this person. I had a friend once date a man who was very rude every time he was with her friends. And he wasn't rude to her when they were together but he was rather, you know, he was rather, the rudeness was more of a dismissive nature. And she realized later that that was a clue but she painted that red flag as green because there were these other good things going on because their relationship was originally built on that chemical attraction, that cocktail of oxytocin and dopamine and testosterone and estrogen, just to name a few.  So what can you do when a man pulls away? I think first and foremost is to recognize that he is not intentionally doing anything to you. Do not make up a story about what's happening.  I think you can take a step back and go, okay, I'm gonna take a step back. Let me really evaluate our relationship. Let me evaluate our relationship. Let me evaluate who this person really is. And maybe it would be best to seek help of a coach like myself. I get women calling me all the time wanting me to get inside the guy's head on their back just to offer some perspective. But my point is, is take a step back and evaluate this relationship outside of the chemical cocktail. Now, that's incredibly hard. More importantly, what's hard is evaluating the relationship once you've given your heart to somebody. Folks, it's amazing how we individuals will, as I said before, take a red flag and paint it green or accept behavior because there's something really good going on. It's kind of human nature to double down on what is good versus really identifying what is really missing in this relationship and having real, radically honest conversations. One of the things I talk about, that 90 day window in the early stage of dating, that's the time to be radically honest with one another, lay your cards on the table and establish the rules of engagement. Folks, you know, I've said this before, I've said it again. I think it's critically important to do your due diligence, to do your vetting. And that means, listen, I know I've said it tongue in cheek, but you're basically the early stage of dating is a vetting process. I've jokingly said it's an interrogation. But Jonathan, all the other dating coaches say, don't interview someone. Well, you know what?  And particularly before you're physically intimate with someone, folks, most of you know my dating vows. If you're not familiar with it, there's a link right there to the dating vows. But before you give your heart to someone, before you're physically intimate, maybe having a deeper conversation like the following would be a benefit, okay? I agree to explore the process of getting to know you with the intent to declare something serious within the next three to six months. I agree to be monogamous sexually while we're having regular sex together. I agree not to actively seek to meet and date others while we're in the dating process, including taking down our dating profiles if that's how you met. I agree to speak up if this isn't working for me versus pulling back, ghosting or disappearing. And I agree to invest regular time in the process of getting to know you, which looks like this. By the way, there's a link to get my dating vows. Why is this so important? It's about having a conversation. This helps avoid pulling away. Now, 90% of guys will reject this. But what does that say about them if they reject? By the way, please forgive my yelling. I'm just incredibly passionate right now. What does it say about a guy who'll wanna sleep with you without any real, possibly sleep with you without any real agreements between the two of you? You know, an emotional grownup man will appreciate this. I get calls from prospective clients and clients all the time, Jonathan, I use the dating vowel and the guy appreciated it. Folks, there are good men out there. There are good men out there. I want you to start saying, it's raining good men, it's raining good men, it's raining good men. And yet at the same time, there are emotionally wounded people, both men and women alike, emotionally broken people, people who have significant traumas and have done little to heal them. And so usually silence comes from a wound that hasn't been healed from someone. And because it hasn't been healed, they don't have the capacity to take on your emotional. They lack the capacity to take on your emotional needs because they're struggling with their own needs. This doesn't make them bad people, it just makes them human. And so it's a better way to ask deep questions. So what are my last bit of notes I said here? Bear with me a second. Lastly, I want to say this, coming back to the interrogation. You have to be your own matchmaker going forward, okay?  It starts with having your own back and it starts by doing due diligence. And if someone goes silent, redirect that energy into yourself, be introspective and then find ways to nurture yourself. But the same time I invite you to do this, get on the phone and talk with them, share your feelings. That's the best way to build connection with someone is to share your feelings with another human being. Is this sinking in? Is this resonating? Please let me know if it is. Post a comment below. I'd like to hear your thoughts. If you're a member of my group called Midlife Love Mastery, please tell your friends about the group. Send them to my website, jonathanasley.com. Have them click the group coaching button so they can join our fantastic group. If you want to connect with me, there's links below there as well. I'm going to wrap up this video as I always do.  I'm going to reach into the camera and give you a hug of love if that's okay. I'm going to ask you to turn to someone. A pet, a teddy bear or pillow and give Iter them a hug of love because hugs are a great source of love. And let's face it, we could all use more fluff in our lives. Thanks a bunch. Bye-bye now. Bye-bye. Bye-bye.


Okay, welcome everybody. Let's let's keep this going tonight and we're going to talk about our plant diagnostic lab for NDSU And the question I have for you tonight is have you ever had like a sick tree or a Dying plant or maybe just a spotted tomato bush in your yard. Yeah, of course We've all had those problems But did you know that there is a plant diagnostic lab that can help you? identify and Manage those disorders in your yard, and I think a lot of us don't know about this great resource from NDSU So here to tell us about it is Alex Knudsen. Alex is an entomological diagnostician for NDSU now. Let's welcome to the forum Thank you, Tom, and thank you all for joining me. I'd like to share with you a bit about the plant diagnostic lab here at NDSU Now the plant diagnostic lab has been open for over 50 years and it provides a wide variety of tests and services It's broken up into the plant diagnostic lab itself Which offers horticultural and agronomic diagnostic service and what you'll probably be mostly interested in our horticultural or landscape and garden Diagnostics we also offer the seed health testing lab which run standardized testing for screening of plant pathogens So the lab's purpose it's never a bad idea to start with your local agents But our purpose and our main goal is to help you with your diagnostic needs and what we can provide is unbiased professional results And if you need it we can offer a formal report Sometimes if you have An interesting situation and you need a formal report Especially if you've got squabbles over or something that's going on between you and your neighbor we can offer that for you We can also help you with your horticultural problems if you've got issues with your lawn spots that don't really seem to be grown very right Or you've got garden problems And then of course if you have any trees that seem to be not doing so good or maybe you've got some branches that just look a little funny. We also test field crops and We also offer home mold IDs. So if you're worried if you've got stocky bacterus or something like that feel free to bring in a sample and Lastly, we also offer insect IDs So the lab staff is made up of the director and the lead diagnostician Jesse joined the lab in 2013 and he's currently the lead Diagnostician he's got nine years of diagnostic experience and quite knowledgeable over many different plant diseases and disorders We also have the seed health specialist Christine Nagoan she joined the the lab in july of 2017 and she has a master's in botany from NDSU And she served for over 23 years in the plant pathology department itself And lastly, there's me. I'm just recently Passed by masters defense on friday. So i'll be receiving my masters this this semester And I joined the lab in 2017 And I offer Entomological Identifications as well as different management strategies for you So How we can help? Well, we can assist you with horticultural problems. Like I said with turf garden and trees Home mold IDs and of course the really big nice thing here is there's no fee schedule for homeowner samples So if it comes from your home, we're not going to charge you However, some rare exclusions may apply So if you have a sample that's exceptionally difficult and it really requires a lot of work We may ask you to provide a nominal very small fee But usually almost everything is relatively free So turf Some common diseases you may encounter when your yard or dollar spot and epitome If you don't know what those are what will gladly be able to help you identify those And of course, there are also common abiotic disorders like fertilizer burn And if you like your your lawn to be very short, sometimes that's not a good thing Another thing to keep in mind is thatch how much thatch you have in your lawn can depend on how healthy your lawn is And of course, I can also help you with any insect pests you have with your lawns So if you're going to be sending in samples of turf, uh, you'll want to collect soil or with the grass from the border or the affected area So you always want to capture the marginal Or leading edge of the infection You'll want to wrap the sample and dry paper towels because all plants have a lot of moisture and give off a lot of moisture And you want to pack it securely. So if you send it to us in the mail, it doesn't rattle apart Another thing that we can help you with are your gardens and vegetables and ornamental plants specifically Now there are many different diseases and disorders, but one of the common ones are fungal diseases like downery and powdery powdery mildews Now it's important to note that these are biologically unique organisms So if you decide or if you know that you have a mildew, but you don't know if it's downy or powdery It might depend, uh, or if you select a different fun a fungicide it might not control one or the other Because there are two different types of fungi. So if you want it identified, we're glad they do that for you and help you Determine what what chemicals are best for control Also, if you don't know if you have bacteria or not, that could be another problem And if you have bacterial leaf spots on your plants, well, if you use a fungicide, it's not going to help you very much Lastly We don't test for chemical injury However, we can look at samples and determine if there is chemical injury present and then provide you with the assistance for Following up with testing to see if you need to determine whether or not there has been chemical injury And of course lastly there are pesky animals that get in your gardens like rabbits and deer And of course, there's no pcr test. We can't test for rabbit damage But we can tell you if a rabbit has been eating your carrots Now woody plants are another area we can really help you out with and one of the Biggies that I'd really like to emphasize is dutch elm disease We test it for free. There's no charge for for anybody that brings in a sample for for A dutch elm if they just have a random elm tree in their yard and they want to know if it's got dutch elm We'll gladly test it for you for free and I'd like to emphasize that since it's free here at ndsu Test test your tree before you spend a ton of money cutting it down. Your tree might be just fine um Also, we can help with apple trees and different diseases like fire blight scab and black rot and of course conifers as well and like cankers and mites Now for submitting samples of trees, you'll want to take samples from symptomatic branches So you'll cut the branches On the areas that include healthy as well as affected tissue And usually it's most useful to capture the leading edge of the infection So if you see where the infection is spreading, that's where you want to get the sample from If you send us a completely dead branch. It's all dried up. It's probably not going to be very helpful and lastly insect identifications now Uh, I can offer identification to family or species if necessary And also different management strategies and of course different insects require different management strategies I can also offer tips for prevention And Again, this is free So if you have if you're worried you have bed bugs, but you don't know and you can send us some samples I can identify them for you and tell you if you have bed bugs or not And then decide from there whether you need to Go and control this This you know, this is free So you don't have to spend a ton of money contacting a pest control operator to scout your house out And then pay them and they find that you don't have bed bugs. So I strongly recommend it Now if you're going to send specimens If you have small specimens send them in a vial of alcohol if possible. You can use isopropyl or ethyl alcohol They just just ensures that this small structures stay intact and they don't disintegrate if you have larger specimens like beetles or or Bugs you can pack those in paper towels and then place them in a ziploc bag But please ensure they're dead don't send live arthropods through the mail because You could be sending a problematic pests that could get out and spread to other areas of the state or country So before you send a sample it is 2018 and since many of you are viewing this Uh via an internet connection You can email us photos in lieu of a physical sample or just give us a call And if we get to see your your photos before before you send us a sample We may be able to help you of course if you want a confirmation for an identification of an insect or a pathogen It's best to send us a sample so we can do that But feel free to contact the lab or you contact jesse oestrander directly at jesse.oestrander at ndsu.edu or myself at alexander.konutzen.to at ndsu.edu And our lab's phone number is<PHONE_NUMBER> So in general many plant disorders unfortunately are not caused by a pathogen or an insect But it is extremely useful to rule out a pathogen or an insect problem And just because you do not see insects, it doesn't mean that they they weren't present there in the past Um, and of course some insects and some arthropods including mites can be too small to see with the naked eye Now often if the cause is environmental trained personnel can only make the best guess So if you have a imbalance in your your soil chemistry chemistry We may be able to tell but we won't be able to tell for certain And so for that reason the soil testing lab on campus is never a bad idea In wet paper towels And if you remove soil from the roots you can save money on shipping and it may improve the sample quality Now samples should be double bagged and ziploc bags but left open to breathe Otherwise the plants will start to rock And place them in a sturdy shipping box Seal all the seams with tape And mail as early as possible in the week So that way if it gets here and you send it usps And it gets to campus distribution center on tuesday and it sits for a couple days We can hopefully still get it by friday. Otherwise it may sit over the weekend And if it sits It might degrade the quality of your sample But if you have any questions on sending us a sample or anything at all don't hesitate to give us a call We'll be more than happy to help you Lastly there is a submission form and it's available online, but it's not required You can visit our web page to find the link You know you should fill out the basic information. It's a fillable PDF And you know like contact address So we can get you a report if need be or we can tell you what your your issues are And just write a story or explain your concerns on the reverse side Don't worry about filling every section of the form There are a lot but it's it's designed that way to be a broad form That will allow many different people with many different problems to utilize it And obviously this is really important. Do not put the form in the bag with the sample Uh, we ask this because plants Exude moisture and if you leave your form in the bag Your form is going to get wet and if it's in pen or marker We might not be able to read what your problem is Now the form is available online So here is our website at at www.ag.ndsu.edu slash pdl And you can find the here's our website and you can find the link under submit a sample Now when you click this link you'll find this form Which uh is what I was just referring to so make sure you fill out who is submitting the the sample And uh who you want the results to go to and of course the plant Now we have three addresses So if you have the opportunity the easiest way is to walk in And we are located in 206 Waldron Hall on NDSU's campus However, we'll also take samples in the mail We have a usps address that delivers the campus distribution And a shipping address that delivers to the plant pathology departmental office So here are different locations again and our mailing address for usps is NDSU Plant Diagnostic Lab, NDSU department 76 uh 60 PO box 6050 Bargo North Dakota 58108 6050 and our FedEx UPS address Is NDSU Plant Diagnostic Lab 306 Waldron Hall Bargo North Dakota 58102 And there's our telephone number again Do you have any questions? Yeah, Alex Well, I think you just answered somebody had a question about is it all right? Can I just drop off the samples to you? Absolutely. We'll be more than happy to take any samples Uh, uh that you just drop off. Also the submission form is not necessarily required As long as you just sell us who it's for and what it is We'll be able to fill that information out for the for ourselves With that so if someone has a sample they want to submit but you think it should be in a separate envelope or package so People should send the submission form separately They can include it in the package Um, they can they can either email it to us and give us kind of a heads up that a sample is coming our way They can also submit include it in the package itself, but just don't include it in the bag So you can include it outside of the bag Or the easiest way the most convenient way is to use a ziploc bag Place the form inside there that way you're you can ensure that it won't get wet at all even if Packaged drowns And about how many samples do you get a year? We roughly get around 4 000 samples every year and about About a third of those or so are horticultural Samples and the rest are broken up into either agronomic or into seed health testing And do you find that most of your work is done? Through digital cameras and email or most of it's actually in the lab Most of our work is actually traditionally done in the lab people bring us samples and then we determine what their diagnoses are However, it's the digital media has improved and we have been receiving more submissions and requests of just digital material Like photographs of different people's trees or gardens And I especially have received many different requests from insect identifications online Of course, um, sometimes we're able to help or a lot of times we are but uh, Usually if you need absolute confirmation a physical sample may be required Okay, uh Are you ready? Are you ready for spring because I had a couple questions Usually I I got some uh, I got to click my brain on you know this time of year Yes, so let them go out and go too much as in these specific situations But since there's no other questions and we got a few minutes here Somebody has an issue with down downy mildew on their peonies Do you have any recommendations for handling that? um And this is where I was a little nervous about the talk. So I am an entomological Dying physician. So I'm an entomologist and my training is mostly related to insect. So, um, But if you have downy mildew, um, it's it's best to find the right type of fungicide that will actually act and control So I think uh, I'll just maybe I'll just help you out a little bit here for what it's worth Uh, if you got fungal diseases on your peonies First thing you can do this spring do a really good job cleaning up the garden Or we should have done that last fall to get any of that disease tissue out of your planting You want to keep to minimize fungal problems. You want to keep the leaves dry when you water so Water in the morning if you can and target the water at the base So the leaves are as dry as possible Uh, maybe the planting is getting a little congested. You know, maybe this up kind of late august september We want to divide our peonies and open them up Um, usually for fungal spray is the best way to deal with that is preventatives So like you can get fungal diseases on peonies when the stems are just six eight inches out of the ground So a preventative spray of a fungicide at that time Can help uh prevent the problem So you do that and we're well on our way How about an entomology question? I got a couple here Back to the midges midges on engelman ivy And it strips the plants by the end of the year. They come back the next year, but it's ugly to look at each fall okay, so Uh, if you have gall forming midges, uh one thing to keep in mind is most gall forming insects Uh, they're uh They have a very brief window of actual control So if you're waiting to control and you don't monitor your your plants You're going to have midges that'll come in they'll make galls and then they'll be protected by the plant tissue So no method of control will really Get rid of those while they've got themselves, uh put in place Uh, one thing you can do is Uh applications of essential oils or insecticides before They're there You just need to make sure that the timing is is right on par with their activity So if you wait and it has a short Half life and you spray A week or so before the activity happens and if the fungicide or i mean if the insecticide Washes away or wears away then you won't have any effect Another thing you can do is cultural control and what that is is you can remove the the affected plant material and It especially at the end of the year in the fall if you get rid of some of the vegetation that has some of the insect damage on it Some of that will actually harbor insects for the next year So if you use that for mulch it might be a good idea to dispose of it It's far away from your plants Okay, maybe just one other question. Just to test your master level expertise now Congratulations on that. Thank you. How about a flea beetles? Any tips on controlling them? flea beetles flea beetles are They can be quite problematic and it really depends on what plant you're working with but uh flea beetles you can if you monitor and Watch their numbers if you get a more they're they're a few of them on the plants Early on and you can control them then you can prevent further compounding problems later And that's really the big the big key is a lot of entomological problems You need to monitor them and start them You know nip them in the bud You want to try to take care of them right away because if you let them wait and put up Then you're going to have bigger compounding problems that might hurt you later on in the season That's a you know, that's a great point Alex and uh get you know Get spend time in your garden And so that when you see like those first shot holes appearing on your young plants You can go attack those flea beetles and save your plant And that reminds me somebody once told me what's the best treatment for your garden? What's the best thing you can give your garden? And you know what it is time time time and energy Shadow your shadow is the best thing you can give your garden. That's what native americans Well, they like your footprint. That's another thing because that's when you're out there Spending time with your plants like you say the time and going after any problems that your plants may have Does anybody else have while you pass that master's level question? I think you're well underway for your phd anytime now How about does anybody else have any questions on the services of lab? So just you know, just to summarize it. There's information submission sheets online There's you can use digital media help Services are free in most cases train personnel experts from nDSU Now there to help you What a great service you guys offer and uh and take advantage of that as well as take advantage of your local county extension agent That's a local expert there That uh have amazing levels of knowledge as well that they can share with you So I see no other questions. So else out of this. Thank you for your talk today. We really enjoyed it and uh How about everybody will take a five-minute break before we'll start talking about some Research on high value crops. There you go


Let me see if I can figure out how to silence everything. All right, I have do not disturb on this. See if this works. Okay, this is the functional group update for the front end. My name is Jacob Chess and the lead front end engineer. I'm going to share my screen. Can you guys see my screen? All right. Okay. So the front end update March 27, 2017. There's been a bunch of new features that have come in. Everybody has already talked about this in a new blog post. And I have a type of there. But some of the really, really interesting ones that are fully focused on the front end is that the merger quest has been redesigned the merger quest widget has been redesigned. And refactored in view, which is very, very exciting. So for this, we rewrote it in view, which is going to set us up to do stuff in real time in a very, very easy way. And it's going to be very exciting. Anything post your questions in the chat. I can check it after I can't really check it during this for some reason. So part of that was a complete rewrite by Fatih. And the backend sending data in a different way. And this is going to make the, I mean, the one really big thing is that when you click merge, it will not refresh the page, but it will just happen on the page. And because we're pinging for a merge that pinging can then be turned into the real time stuff. So that someone else who's looking at the merge request will also see that the merge request has been merged. So it's going to be a complete rewrite by Fatih. And it's going to be the same exact time at the same exact time, which is very exciting. And in line with this, we're going to real time, all the things. So we have some documentation on how we're going to real time, all the things. The first thing that we're starting with is the title of the issues. And then we're going on to the description of the issues. And we are going to, let me see if I can get back. Okay. So the issue titles and the pipeline index page are going to be real time. Then we're going to move on to even bigger things to real time once. So we're working with the backend team with Sean and everybody else to make sure that we're not killing the server when we're doing this real time. So when we do this, we can set a pulling interval that can be set by the infrastructure people so that if it turns out that the calls are too heavy or we're calling too much, then they can change it to a different number. So this is a really cool feature so that when we put this in, it will work really well. So we have documentation on how to do real time on the front end. Philippa has created a couple of libraries so that anytime anybody wants to implement real time, they just use your library and they call one thing and it just kind of works really, really well. So it's going to be really easy to implement real time on the front end. Winnie Hellman is joining in May. He's actually already joined, but he's going to be starting in May. He's been a longtime contributor and collaborator and core team member. We put in some new front end dots so that everyone can write view because we understand that view by itself can be maybe a little overwhelming, but we think that it's really easy. We put in some new front end dots on a style guide on how to write view and how to make your front end code really pretty and be proper so that when we review it, that it's right. And how to convert things that are currently existing into view and how to just write view in general. So the goal is that similar to the way that CSS works, when you write enough CSS, you no longer have to write CSS, you know, the CSS is in there. All the styles exists. So you just latch on to existing things. We're trying to do a similar thing with view where, you know, we've written the way to do real time. So now you just call things that exist. No reason to reinvent the wheel every single time that you do real time. And the same thing with view. We have style guides. We've written stuff in few before now a bunch of times. You can follow these steps to do things in the same exact way that we've done them in the past. So that front end people can write back in code, backing people can write front end code. UX people can write front end code. Everybody can write front end code. It's going to be very exciting. So Bryce is working on performance monitoring. That's going to report to Prometheus. And that is currently in the works. It's almost done. And that is also very exciting because we're going to find out, we've already found some things that we can definitely improve on the front end that are real numbers that we can change to make the front end even faster. One of the things that we've been wanting to do since the day that I joined GitLab is to test properly on IE Edge and any windows IE machines. ID is for anybody who doesn't know a very difficult browser to write for. Each version changes lots of different things.  To say that we properly support IE is not 100% true at this point because we don't properly test on IE. And sometimes we'll find out things that don't work on IE. We don't have a really good way to do this because testing on IE is extremely time consuming. So what we want to do is we want to do proper testing on IE. So we're getting a virtual machine that's just going to sit there. And we can test properly on that. We'll write some tests for the IE machines to make sure that everything also works on them because a lot of enterprise customers do use IE. Edge is a lot easier to deal with. That's why they made Edge to kind of get rid of the crap that was IE. So now we'll be able to properly deal with this. We currently support IE 11. So we now have front end architecture experts. So if you ever have a question, if you're ever going to write any front end code that involves some sort of architecture, you can talk to somebody on the front end architecture team. You can look on the team page. You can see who is a front end architecture expert. And everybody has their different skills. I like to think of it like Pokemon cards. Everybody has different skills that they have acquired and you want to use those people for their skills. So for example, a lot of people are really good with Webpack, but Mike Greiling is really, really good with Webpack. So if you have a Webpack question, we can ask him and when we go to write stuff that involves architecting for Webpack, we want to make sure that we just talk to him because he's really, really good with that stuff. And so that way, all of our front end code will be at the highest quality, even though it was already very high quality, it'll be even higher quality. And we've documented that under the architecture section of the front end guide. One of the things that I'm really, really interested in, I've always been a really big fan of just writing renders. I'm kind of a programmers programmer. I like to write things that programmers use. So if you look at that link, you'll see all the, what I think is all the non-code files that GitLab supports rendering. I think we can easily support much more than that. I don't think it's particularly difficult. Phil Hughes has come up with an excellent way to deal with JavaScript renders. So when we want to render something in JavaScript, when we want to render something in JavaScript, we will use the JavaScript library and Phil has this way of just putting the back end code in there and it just kind of works really well. So as long as we have a renderer for JavaScript, we can, you know, write, we can have something that renders it. So we're going to start with the IPython notebooks. This has been a super huge requested feature. And PDF as well, PDF.js is written by Mozilla. It's very well supported. So there's absolutely no reason that we can't do that. IPython notebook is not a particularly hard thing to render. It's a really, really fun thing to write. And so we're going to deal with that. And Phil and I together wrote an IPython notebook renderer.  It was really easy. I started looking at all the other things we could render. It would be really fun to like show Photoshop files. The specifications for that are online. They've been updated in August of 2017, 2016. So why not render Photoshop files? I wrote a Photoshop file renderer in ActionScript way back when, so I'm pretty sure I could do it again. So why not render AI files? There's so many things that we could render and show properly. And then we'd be really ahead of the game. UI Polish, not Polish, the language of Poland, but UI Polish. We are working on a bunch of Polish issues. We frequently get the comment in Hacker News or in other things that the UX is just not polished. And so every front-end engineer has taken on at least two UX Polish issues. A lot of them are really, really easy, just moving stuff around a couple of pixels. And all that little stuff just makes a huge difference. So we really want to focus on that as well. We're currently hiring a front-end lead. We're currently interviewing and that is in the process. It's in the works. And we are not hiring any other front-end engineers currently. That position is currently closed. So that's it. Any questions? I will take those questions. Let me take a look at the chat. The release that you'll see. So you're going to see real-time in this 9.0 release. Just a couple of things are going to be real-time. And from there, we're going to start planning on just accelerating that. And that we start doing a lot more. So nine, nine. No, sorry, nine one, nine one. I get in the release is confused now with this whole seventh thing. I don't know what's going on anymore. So Jim is asking about, can tell Microsoft about this? Is that the Microsoft? Is that the IE testing that we're talking about? We already support IE, right? But we're going to, we want to fully support it so that we don't like have these massive, but we don't want to have any surprises basically. We want IE to be fully supported because we know it's a huge enterprise thing. Yeah. And the experts, a stethoscope may not be included. Right. Python notebook is a Jupiter notebook, which was originally Python notebook and stuff like that. Yeah. We could render sketch files if we can figure out their specifications. The only problem with those things is that sometimes these specifications are closed, meaning that like you don't know how it's written like DXF you can see because it's a ASCII file format, but DWG, which is the same thing as DXF except it's binary, which are CAD files. There's no open specification for that. So it's really hard to render that stuff unless you're Autodesk, but I think it would be awesome to render DXF files in the future. Will I be co-lead with the new front-end person? Yes, I will be co-lead with the new front-end person. We will be splitting the team and people will report to me. People will report to the other front-end person because currently we have 17 people that are reporting to me. And oh, they have a JSON app. Great. Well, I'll take a look at it and see if we can render sketch files. That would be, yes, it's too many people. It's clearly too many people. I'm fully aware that this is too many people and we know that. So any other questions from anybody? Great. Well, thank you so much for joining the front-end functional group update. See you guys in the front-end call. Thank you.