How Nix grew a marketing team
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Garbas, Rok
In my talk I'd like to go over: Why Nix community needs a marketing team What have we been up to in marketing team in the last 6 months What are the plans for the next 6 months Marketing, and non-technical work in general, is all too often an afterthought for developers or worse it is viewed as something negative. I really wish it weren’t the case. Having clearly defined problems, audience and strategy should be as important to us as having clean and tested code. This is important for Nix. This is important for any project that aims to succeed.
 Okay, the next up, well actually, now currently, we have how Nix grew a marketing team by Garvis. And this is about marketing and non-technical work is all too often an afterthought for developers, or worse is actually viewed as something like negative. So Rock really wishes this was in the case. Having clearly defined problems, audience and strategy should be as important to us as having clean and tested code. You know, this is important for Nix, this is important for any project that aims to succeed. And if you're not familiar with Rock, he believes he started using Nix in 2010, and he is a senior engineer at Twig.io, and he did the first Nix print in Slovenia in 2013. And yeah, that's the head of the marketing team. So take it away. Hi everybody. I hope you can hear me. How do I actually know? I don't know. It's not yet, because I don't hear you. Should I continue? Okay. Hi everybody. I think now you can hear me. Okay. So it's a privilege to be giving you this presentation. And I don't just say this to everybody. I really mean it. And it's for a simple reason. It's because this concept of family belonging, team, it's personal to me, and it's as much as it's personal to you. In the past, I did presentations at meetups, conferences, and there was always, those presentations were always at conferences of other also great technologies, but it always felt this distance between what they do and what I do. So this talk is really special for me. I mean, it's really special to me because I'm talking to an audience that is just like me. I feel home here. So thank you. So today, I'm going to be talking about how Nix grew marketing team. And yeah, I was always passionate about getting Nix in hands of other developers. Other people, not only developers. So after I actually moved to Berlin for my first Nix job, this was in 2014. And after one year of experience of working with Nix, I wanted to do this more often. And I went to every meetup. I tried to talk to every developer there in Berlin. And that's a lot of them and try to convince them to use Nix. I was partially successful, but it always felt that this distance as I was talking before. And for the reason, as it usually happens in Berlin, you go for a K-Bop with a fellow Nix person and suddenly you end up organizing in the Nix conference. So we organized a Nix conference. And why is that important? Because there I talked about making Nix friendlier for beginners. I thought Nix is great already in the shape it was. But I wish I would be able to fix only a few things. And there were a few things that I emphasized there. One was this first contact with everybody getting to know Nix, which is the installer and the website. And yeah, so the installer and the website. Then there was the command line. I think it was a bit too harsh now rewatching the video. And then also the documentation. So already back then this was clear what we need to do. And I gave a similar talk in 2018 while I was working at Mozilla and trying to introduce Nix at Mozilla. And how I actually introduced it at Mozilla and what were the pain points. And I think what I remember from that talk was that at the end I said, if there is one thing that we should actually change is actually the website. Because that was the main complaint that I received time and time ago. It all boiled down. It was not the only. But it all boiled down that either they didn't know how to find the documentation. So the website, this entry point was always the problem. And this passion of me trying to introduce Nix to so many people, it got me into this really scary place. And we call this, some call it marketing. And I don't see it anymore as a scary place. But I quickly found out that many, including my past self, have a very negative view of marketing. It kind of ranges from I don't care about it and marketing is evil. And actually, this is for a good reason. Because a lot of marketing is especially that the one we perceive and the one we acknowledge is actually the deceptive one, or at least it feels that way. Yeah, and that's not all of the marketing that there is. It doesn't have to be that way. So, yeah. So, it doesn't have to be this way. So, in my past, there was, as I said, I was in the item care camp, where I didn't care really about marketing that much. But there was a like a moment which I want to share with you, which got me over, which started the process of me actually thinking a bit differently about marketing. And this was the moment when I encountered this number. And 59% is the percentage of our behavior that is controlled by our subconscious. And that fascinates me. It's not 20. I know I knew that there was some subconscious involved in our decision. I thought it's lower. It's not 20. It's not 50. It's actually 95. And that shocked me. And this is actually across, this is applicable to every human on the earth. It's not something that it's only depends on where you're from or how good education you have. No, these forces that are in our subconscious actually come from evolution. So, that's why it is global. And these forces we usually call human behavior. And it kind of, it feels like there is this puppet master and we are the puppets. And that makes, and even when we die, our children come and this puppet master controls them, the same puppet master. And this is very, I felt very uneasy. I thought I'm a rational person. I thought I'm an in control person. And that put everything on the, that turned everything on the head. So, but on the same time, I acknowledge that this is a powerful, powerful knowledge. And, you know, with everything powerful, you can use it in a good and a bad way. And marketing, especially the advertisement, I guess that's where the evil part comes from. They take advantage of this, right? And I said, it doesn't have to be evil. I'll try to give an example of good and bad marketing, or at least hope I don't mess this up. But let's say, you know, you go on a first date, you don't put just the first t-shirt that you find, you actually put a bit better, you put something better on yourself. And just, you're trying to present yourself in the best light possible. And that's already some sort of marketing, so to say, right? Because you don't want to lie, you don't want to deceive, but you want to put your best. Because in our human nature is that we take our first impression really seriously. You know that if you're not, at least in school where I went, if you're not good in the first semester, this is where you get the label for the rest of the time in the school. So, first impression is really important. And there are many more other human behavior things that we need to be, take into account. And even before, I'd like to consider myself a problem solver. I'd like to see a problem and try to solve it. And the problem of adopting or growing the adoption of NICS was a problem that I couldn't solve. Like, how can we solve it? And this is what, this is one of the things that put me on the path of marketing. And, you know, many books after, and many talks to people and so on. This led me this year to create a marketing team. I mean, I was only the person to announce it and then others joined. But this was important because you cannot really do the whole marketing process by yourself. You need to be a team, especially if you want to do this in continuous way. So, but before we continue, that's actually really important. I'd like to also discuss what marketing is. Like, it's, I know it's a bit of a going off the rails, but I think I didn't address what marketing is. And one of the many complaints I received when talking about marketing is that the language that marketeers use is unfriendly or very foreigner, right? So, and that is because a lot of resources that you can read on marketing and there are many are not, are written in a language where they're measuring customers and sales and, you know, different things. But there are not many books written about marketing on open source. Actually, I didn't find, I found any. There are a few blog posts, there are a few presentations, but on this topic, they are not made, not many, or at least not specifically mentioning the marketing, but kind of going on, taking different aspects of it. So, I took, I composed a few definitions because there is also not one definition of marketing, but I took a few definitions. I kind of tried to combine it and I hope and translate it, of course, because I don't want to call our new Nix users customers. And I don't want to talk about sales, but for the purpose of marketing team, the Nixus marketing team, I think we can say that marketing is a non coding activity that drives adoption. So, everything non coding that will drive adoption is in, is in area of marketing, or it's touching the area. It's most likely marketing is not the only marketing team will not be the only person, the only contributor to this, but it's, if there is nobody, like this needs to be done. So, I think this kind of answer, and that's also the reason why I give the marketing team the marketing name, because it's all about the adoption. And importantly, I'll say it again, there is a good and bad way how to do marketing. I don't want to deceive people. I don't want to put bad ads or things like this. I just want to give Nix a chance. I want to prepare Nix to be, to dress well Nix for its first date, basically, right? So, without out of the way, I'd like to take you on a journey what we did in the last six months. So, it's a bit more, but in the last milestone. And before that, I'd just like to thank that this was not only my work, but there was like a, there is a team behind it, right? You probably met it if you followed our minutes that we try to publish as soon as we have the meeting and have the time to write it, but importantly, for each of these milestones, we have a certain goal that we try to focus on, and from there we define certain tasks. And for our first goal, so this was actually our, our first few meetings was what are we actually going to do at marketing, right? And there were a few ideas thrown around. But our goal that we kind of decided on was we need to change NixSys.org. We need to make it look a modern and maintained project and ready to be used in production. And then we kind of develop a three phase thing, three step thing that we will follow. And first is we will, we need to define in order to do any kind of redesign or even kind of have any marketing talk, you need to know your audience and the use cases in case of the Nix and XOS. And here I want to emphasize actually that we only define this primary use cases for NixSys.org. Nothing changes in the code itself. It's only what we will put higher or what will have a higher priority over other things. The next thing is you cannot redesign if you don't do, if you don't have a content and structure of the website. Usually this comes together. Although in our current case where we are redesigning the existing page, we can already adjust the content with ideas that will drive the redesign later on. So we did that. And we redesigned and the last step which is still a bit in the progress, it's the redesign of NixSys.org. So the actual writing the CSS. So going back to number one, what was this, well, decided? So first on this part, nothing is really decided for a long term, which each year we will reevaluate whether our audience and use cases are still valid and adjust. So one aspect of marketing team we need to listen to everybody. And that's why we put all the minutes out and we do listen to the feedback you give us. We might work on it a bit slower in a different pace in a different order, but we do listen to it. We do take it into account. So our primary use case that we put now was for Nix, we use the primary use case for Nix. So the main audience for the website is beginners and decision makers. So the one who decides whether the Nix is actually good enough to be used in their company. And the primary use case for Nix is development environments. Kind of to translate it to the Nix developers, this means Nix Shell. Everything around Nix Shell. I think it's the most polished solution that we have out there and the most underrated that we don't promote enough. And we even have a talk. A lot of talks mentioned this, how great Nix Shell is. And I think we need to, the website needs to reflect this as well. And the use case for Nix OS, the use case for Nix OS is cloud ops or cloud deployments, building cloud images, something along those lines. And this will change, I am sure. But we need to pick one. And I think the building Docker images, building EC2 images, it's the most polished solution we currently have. If this changes, we're really all happy. Like this is something that it's in flux. But this kind of drove the reorganization, especially the landing page, what's on it and what's not, what's at the top of other pages, that all drives it. And if you remember, and I welcome you to go on the Wayback machine or time machine.org and look how the website looked in the beginning of the year. And then kind of fast forward to today and compare it. And I think the change is simple. Now, what we said in the beginning, and I was very cautioned, is that we are not looking to do a perfect redesign and do a perfect change all the time. I think what's more important is that we do the change incrementally and always on the better. And eventually we'll get to the better place. And redesign, what was the goal of the redesign was achieved, because we didn't look for a perfect website, perfect design that will be always there forever. But we look for something that will look modern and maintained. And with the content, we are, I think, yet to provide the feeling that this can be used in production. But more on this later. So I think we are ending with the 2009 release happening soon. We are ending this milestone. And we are partially, we mostly succeeded. I think we can still do a lot more on being more explicit that this, the Nix and NixOS is actually a tool that is being used in production and in other, in visitor can also use it. So I'd like to look for the next period. Importantly here is that nothing is set in stone because each half a year group a bit reorganizes and people in the group decide what to work on. But either these are some issues that we have in our bucket to kind of, that we think we should work on. And the goal will be to make onboarding easier. Now we have a website, now we have a base. Now we need to make the whole onboarding experience easier. And so one of the things is we want to serve fresh cloud images. So each successful evaluation should, NixOS evaluation should push the images to EC2, not only the fresh EC2 image, but we want to expand this to other cloud providers, especially the top three providers, let's say the Google Azure and the EC2, right? So at least that, if not more, why not? Because if we want to be seen as the cloud, really good for cloud, building cloud images, they should be, they should be easy to start, like we have now with the click of a button. There is another idea we have that, I mean, it's a clear idea that we need a language specific tutorial. So on the learn page, if a lot of people come to us and they, you know, I want to use Python with Nix, how do I do this? There should be a visible, on the learn page, there should be a visible language. And I thought there were many talks this conference on Java ecosystem. And I hope this will end, what is, Scala. So I hope, you know, we need those instructions in one place, and actually outside the manual, right, geared towards the newcomers. Another idea is a prominent Docker support. This is more for the purpose of people trying it out. Using Docker as a vehicle, using other technologies as a vehicle to try out Nix, will make onboarding much easier. Now, prominently, we can dive deeper after the talk why the current Docker is not good, but we need to make it easier to try Nix. And Docker might help us there. Oh, yeah. So I want to, my video is here covering this, but exposed internal community communication. So all the teams we have, how they communicate, what they do, there are many minutes scattered all over the places. Someone can help someone. I want to, we want to bring them and help people who already started using Nix and want to contribute, and give them the roadmap, how and where to go to find what's being in development currently in Nix, right? So what's the state of RFCs and things like this? What's been talked about? Next on the lot, we want to have job section. I think Domen yesterday mentioned, you know, this tricycle where you have the industry developers and, you know, everything feeds into each other. And I think having a job section will, well, first make two things. It will it will make you make it easier for you to find the next Nix job. And it will also, it also is seen very production-ready because everybody that's, you know, adopts Nix will also want to hire. One of the things I already started is actually gathering the success stories and white papers on, you know, and I hope to do many more. And, you know, once I gather at least five, five, you know, eight of them, I will actually will open this section, the website, where people will see how Nix is used in maybe, you know, really obscure places and how it's bending what people think Nix can do. And then there is commercial support. I think everybody will get stuck with Nix, especially in the beginning. And they look for companies to help them. This is, of course, a bit, can be a bit, how they say, controversial thing, but having a list of Nix providers that can help you, either personal or companies in a fair way. And I think emphasis on being fair, right? So everybody should get the same space and so on. I think we'll bring, we'll address the production quality from the previous milestone that we had. So there is many, many things to work on. And not all of them are, you know, what you would assume are marketing. So, you know, building fresh images. There is a lot, there is some coding, although not on Nix itself, but there is some coding and working with infrastructure. So I would welcome you to join us. We are still open for another two weeks for Amateur, whether you hear me, but I lost all the connection to that. But I'll try to go forward with the slides quickly through it. But as I was already at the end. So, yeah, so please join us. We are still open for another week. We only invite new people to marketing team for a week for every end of each release. So let's ping me on IRC. I'm always Garbus on IRC or Twitter. Or just, I think also on discourse. So on the end, I'd like to answer just this question. Do we really need to do marketing? I think we do. We need marketing. Every successful project needs marketing. And if Nix wants to be successful, we need to do marketing. Marketing is a lot of work. It's not because it's hard, but it's coordinating all of this, making sure all the images are there. So don't underestimate underestimated. And with this, I'll end up. And I hope I see you. Okay, it seems we only have one. And it's honestly just like a cheeky comment. I would say it's a good sign that you don't have many questions because you really were very thorough in your presentation. So, okay, I'll read the top to you. So how about playing a tree for each person installing NixOS? Sorry again. How about planting a tree for each person installing NixOS? I'm not sure if this is going to help NixOS adoption, but if it does, let's do it. Okay. So on that note, I would like to thank you. I really love the moment, like you mentioned, that we don't have control over lack of subconscious. And like within awareness, you can use it to your advantage. Like I personally believe like, at least for myself, I have pretty good hold on my like subconscious communication. And you usually can sort of tell that by how people feel just by meeting you. So yeah. Like you. I find it actually a lot of times, we think we do have control and we most of the time make excuses for our subconscious. But it's good to be aware. I think this is always, once you're aware, you can actually control it. You know, like, and like this field is just enormous and I'm always impressed that I didn't know about it. Yeah, throughout your talk, you basically guide us through a lot of your awareness on the whole situations and pulling that back into why a marketing team is necessary. So yeah, I would like to thank you for starting this initiative, the marketing team and doing all this research and just really everything. Yeah. Thank you so much. Thank you. Yep.
 Okay, the next up, well actually, now currently, we have how Nix grew a marketing team by Garvis.  And this is about marketing and non-technical work is all too often an afterthought for developers,  or worse is actually viewed as something like negative. So Rock really wishes this was in the  case. Having clearly defined problems, audience and strategy should be as important to us as having  clean and tested code. You know, this is important for Nix, this is important for any project that  aims to succeed. And if you're not familiar with Rock, he believes he started using Nix in 2010,  and he is a senior engineer at Twig.io, and he did the first Nix print in Slovenia in 2013.  And yeah, that's the head of the marketing team. So take it away.  Hi everybody. I hope you can hear me.  How do I actually know? I don't know. It's not yet, because I don't hear you.  Should I continue? Okay.  Hi everybody. I think now you can hear me.  Okay. So it's a privilege to be giving you this presentation. And I don't just say this to everybody.  I really mean it. And it's for a simple reason. It's because this concept of family belonging,  team, it's personal to me, and it's as much as it's personal to you.  In the past, I did presentations at meetups, conferences, and there was always, those presentations  were always at conferences of other also great technologies, but it always felt this distance  between what they do and what I do. So this talk is really special for me.  I mean, it's really special to me because I'm talking to an audience that is just like me.  I feel home here. So thank you. So today, I'm going to be talking about how Nix grew marketing team.  And yeah, I was always passionate about getting Nix in hands of other developers.  Other people, not only developers. So after I actually moved to Berlin for my first  Nix job, this was in 2014. And after one year of experience of working with Nix, I wanted to do this  more often. And I went to every meetup. I tried to talk to every developer there in Berlin. And  that's a lot of them and try to convince them to use Nix. I was partially successful, but it always  felt that this distance as I was talking before. And for the reason, as it usually happens in  Berlin, you go for a K-Bop with a fellow Nix person and suddenly you end up organizing in the Nix  conference. So we organized a Nix conference. And why is that important? Because there I talked about  making Nix friendlier for beginners. I thought Nix is great already in the shape it was.  But I wish I would be able to fix only a few things. And there were a few things that I  emphasized there. One was this first contact with everybody getting to know Nix, which is the  installer and the website. And yeah, so the installer and the website. Then there was the  command line. I think it was a bit too harsh now rewatching the video. And then also the  documentation. So already back then this was clear what we need to do. And I gave a similar talk in  2018 while I was working at Mozilla and trying to introduce Nix at Mozilla. And how I actually  introduced it at Mozilla and what were the pain points. And I think what I remember from  that talk was that at the end I said, if there is one thing that we should actually change  is actually the website. Because that was the main complaint that I received time and time ago.  It all boiled down. It was not the only. But it all boiled down that either they didn't know how  to find the documentation. So the website, this entry point was always the problem.  And this passion of me trying to introduce Nix to so many people, it got me into this really  scary place. And we call this, some call it marketing. And I don't see it anymore as a scary  place. But I quickly found out that many, including my past self, have a very negative view of  marketing. It kind of ranges from I don't care about it and marketing is evil. And actually,  this is for a good reason. Because a lot of marketing is especially that the one we perceive  and the one we acknowledge is actually the deceptive one, or at least it feels that way.  Yeah, and that's not all of the marketing that there is. It doesn't have to be that way.  So,  yeah.  So, it doesn't have to be this way. So, in my past, there was, as I said, I was in the  item care camp, where I didn't care really about marketing that much. But there was a  like a moment which I want to share with you, which got me over, which started the process  of me actually thinking a bit differently about marketing. And this was the moment when I encountered  this number. And 59% is the percentage of our behavior that is controlled by our subconscious.  And that fascinates me. It's not 20. I know I knew that there was some subconscious involved in  our decision. I thought it's lower. It's not 20. It's not 50. It's actually 95. And that shocked me.  And this is actually across, this is applicable to every human on the earth. It's not something that  it's only depends on where you're from or how good education you have. No, these  forces that are in our subconscious actually come from evolution. So, that's why it is global.  And these forces we usually call human behavior. And it kind of, it feels like there is this  puppet master and we are the puppets. And that makes, and even when we die, our children come  and this puppet master controls them, the same puppet master. And this is very, I felt very  uneasy. I thought I'm a rational person. I thought I'm an in control person. And that put everything  on the, that turned everything on the head. So, but on the same time, I acknowledge that this is a  powerful, powerful knowledge. And, you know, with everything powerful, you can use it in a good and  a bad way. And marketing, especially the advertisement, I guess that's where the evil part comes from.  They take advantage of this, right? And I said, it doesn't have to be evil.  I'll try to give an example of good and bad marketing, or at least hope I don't mess this up.  But let's say, you know, you go on a first date, you don't put just the first t-shirt that you find,  you actually put a bit better, you put something better on yourself. And just, you're trying to  present yourself in the best light possible. And that's already some sort of marketing,  so to say, right? Because you don't want to lie, you don't want to deceive, but you want to put  your best. Because in our human nature is that we take our first impression really seriously.  You know that if you're not, at least in school where I went, if you're not good in the first  semester, this is where you get the label for the rest of the time in the school. So, first  impression is really important. And there are many more other human behavior things that we need to  be, take into account. And even before, I'd like to consider myself a problem solver. I'd like to  see a problem and try to solve it. And the problem of adopting or growing the adoption of NICS  was a problem that I couldn't solve. Like, how can we solve it? And this is what,  this is one of the things that put me on the path of marketing. And, you know, many books after,  and many talks to people and so on. This led me this year to create a marketing team. I mean,  I was only the person to announce it and then others joined. But this was important because  you cannot really do the whole marketing process by yourself. You need to be a team,  especially if you want to do this in continuous way. So, but before we continue, that's actually  really important. I'd like to also discuss what marketing is. Like, it's, I know it's a bit of a  going off the rails, but I think I didn't address what marketing is. And one of the many  complaints I received when talking about marketing is that the language that marketeers use is  unfriendly or very foreigner, right? So, and that is because a lot of resources that you can read  on marketing and there are many are not, are written in a language where they're measuring  customers and sales and, you know, different things. But there are not many books written  about marketing on open source. Actually, I didn't find, I found any. There are a few  blog posts, there are a few presentations, but on this topic, they are not made, not many, or at  least not specifically mentioning the marketing, but kind of going on, taking different aspects of it.  So, I took, I composed a few definitions because there is also not one definition of marketing,  but I took a few definitions. I kind of tried to combine it and I hope and translate it, of course,  because I don't want to call our new Nix users customers. And I don't want to talk about sales,  but for the purpose of marketing team, the Nixus marketing team, I think we can say that  marketing is a non coding activity that drives adoption. So, everything non coding that will  drive adoption is in, is in area of marketing, or it's touching the area. It's most likely  marketing is not the only marketing team will not be the only person, the only contributor to this,  but it's, if there is nobody, like this needs to be done. So, I think this kind of answer,  and that's also the reason why I give the marketing team the marketing name,  because it's all about the adoption. And importantly, I'll say it again, there is a good  and bad way how to do marketing. I don't want to deceive people. I don't want to put bad ads  or things like this. I just want to give Nix a chance. I want to prepare Nix to be,  to dress well Nix for its first date, basically, right? So, without out of the way, I'd like to  take you on a journey what we did in the last six months. So, it's a bit more, but in the  last milestone. And before that, I'd just like to thank that this was not only my work,  but there was like a, there is a team behind it, right? You probably met it if you followed  our minutes that we try to publish as soon as we have the meeting and have the time to write it, but  importantly, for each of these milestones, we have a certain goal that we try to focus on, and from  there we define certain tasks. And for our first goal, so this was actually our, our first few  meetings was what are we actually going to do at marketing, right? And there were a few ideas  thrown around. But our goal that we kind of decided on was we need to change NixSys.org. We  need to make it look a modern and maintained project and ready to be used in production.  And then we kind of develop a three phase thing, three step thing that we will follow. And first  is we will, we need to define in order to do any kind of redesign or even kind of have any marketing  talk, you need to know your audience and the use cases in case of the Nix and XOS. And here I want  to emphasize actually that we only define this primary use cases for NixSys.org. Nothing changes  in the code itself. It's only what we will put higher or what will have a higher priority over  other things. The next thing is you cannot redesign if you don't do, if you don't have a content  and structure of the website. Usually this comes together. Although in our current case where we  are redesigning the existing page, we can already adjust the content with ideas that will drive the  redesign later on. So we did that. And we redesigned and the last step which is still a bit in the  progress, it's the redesign of NixSys.org. So the actual writing the CSS. So going back to number one,  what was this, well, decided? So first on this part, nothing is really decided for a long term,  which each year we will reevaluate whether our audience and use cases are still valid and adjust.  So one aspect of marketing team we need to listen to everybody. And that's why we put all the minutes  out and we do listen to the feedback you give us. We might work on it a bit slower in a different  pace in a different order, but we do listen to it. We do take it into account. So our primary use  case that we put now was for Nix, we use the primary use case for Nix. So the main audience  for the website is beginners and decision makers. So the one who decides whether the Nix is actually  good enough to be used in their company. And the primary use case for Nix is development  environments. Kind of to translate it to the Nix developers, this means Nix Shell. Everything  around Nix Shell. I think it's the most polished solution that we have out there and the most  underrated that we don't promote enough. And we even have a talk. A lot of talks mentioned this,  how great Nix Shell is. And I think we need to, the website needs to reflect this as well. And  the use case for Nix OS, the use case for Nix OS is cloud ops or cloud deployments, building  cloud images, something along those lines. And this will change, I am sure. But we need to pick one.  And I think the building Docker images, building EC2 images, it's the most polished solution we  currently have. If this changes, we're really all happy. Like this is something that it's in  flux. But this kind of drove the reorganization, especially the landing page, what's on it and  what's not, what's at the top of other pages, that all drives it. And if you remember, and I  welcome you to go on the Wayback machine or time machine.org and look how the website looked  in the beginning of the year. And then kind of fast forward to today and compare it. And I think the  change is simple. Now, what we said in the beginning, and I was very cautioned, is that  we are not looking to do a perfect redesign and do a perfect change all the time. I think  what's more important is that we do the change incrementally and always on the better. And eventually  we'll get to the better place. And redesign, what was the goal of the redesign was achieved,  because we didn't look for a perfect website, perfect design that will be always there forever.  But we look for something that will look modern and maintained. And with the content, we are,  I think, yet to provide the feeling that this can be used in production. But more on this later.  So I think we are ending with the 2009 release happening soon. We are ending this milestone.  And we are partially, we mostly succeeded. I think we can still do a lot more on being  more explicit that this, the Nix and NixOS is actually a tool that is being used in production  and in other, in visitor can also use it. So I'd like to look for the next period.  Importantly here is that nothing is set in stone because each half a year group a bit  reorganizes and people in the group decide what to work on. But either these are some issues that  we have in our bucket to kind of, that we think we should work on. And the goal will be to make  onboarding easier. Now we have a website, now we have a base. Now we need to make the whole  onboarding experience easier. And so one of the things is we want to serve fresh cloud images.  So each successful evaluation should, NixOS evaluation should push the images to EC2,  not only the fresh EC2 image, but we want to expand this to other cloud providers, especially  the top three providers, let's say the Google Azure and the EC2, right? So at least that,  if not more, why not? Because if we want to be seen as the cloud,  really good for cloud, building cloud images, they should be, they should be easy to start,  like we have now with the click of a button. There is another idea we have that, I mean,  it's a clear idea that we need a language specific tutorial. So on the learn page, if a lot of people  come to us and they, you know, I want to use Python with Nix, how do I do this? There should be a  visible, on the learn page, there should be a visible language. And I thought there were many  talks this conference on Java ecosystem. And I hope this will end, what is, Scala. So I hope,  you know, we need those instructions in one place, and actually outside the manual, right,  geared towards the newcomers. Another idea is a prominent Docker support. This is more for the  purpose of people trying it out. Using Docker as a vehicle, using other technologies as a vehicle  to try out Nix, will make onboarding much easier. Now, prominently, we can dive deeper after the  talk why the current Docker is not good, but we need to make it easier to try Nix. And Docker  might help us there. Oh, yeah. So I want to, my video is here covering this, but exposed internal  community communication. So all the teams we have, how they communicate, what they do,  there are many minutes scattered all over the places. Someone can help someone. I want to,  we want to bring them and help people who already started using Nix and want to contribute,  and give them the roadmap, how and where to go to find what's being in development currently  in Nix, right? So what's the state of RFCs and things like this? What's been talked about?  Next on the lot, we want to have job section. I think Domen yesterday mentioned, you know,  this tricycle where you have the industry developers and, you know, everything feeds into  each other. And I think having a job section will, well, first make two things. It will  it will make you make it easier for you to find the next Nix job. And it will also,  it also is seen very production-ready because everybody that's, you know, adopts Nix will also  want to hire. One of the things I already started is actually gathering the success stories and  white papers on, you know, and I hope to do many more. And, you know, once I gather at least five,  five, you know, eight of them, I will actually will open this section, the website,  where people will see how Nix is used in maybe, you know, really obscure places  and how it's bending what people think Nix can do. And then there is commercial support. I think  everybody will get stuck with Nix, especially in the beginning. And they look for companies to help  them. This is, of course, a bit, can be a bit, how they say, controversial thing, but having a list of  Nix providers that can help you, either personal or companies in a fair way. And I think emphasis  on being fair, right? So everybody should get the same space and so on. I think we'll bring,  we'll address the production quality from the previous milestone that we had. So there is  many, many things to work on. And not all of them are, you know, what you would assume are  marketing. So, you know, building fresh images. There is a lot, there is some coding, although  not on Nix itself, but there is some coding and working with infrastructure. So I would  welcome you to join us. We are still open for another two weeks for  Amateur, whether you hear me, but I lost all the  connection to that. But I'll try to go forward with the slides quickly through it.  But as I was already at the end. So, yeah, so please join us. We are still open for another week. We  only invite new people to marketing team for a week for every end of each release.  So let's ping me on IRC. I'm always Garbus on IRC or Twitter. Or just, I think also on discourse.  So on the end, I'd like to answer just this question. Do we really need to do marketing?  I think we do. We need marketing. Every successful project needs marketing. And if Nix wants to be  successful, we need to do marketing. Marketing is a lot of work. It's not because it's hard,  but it's coordinating all of this, making sure all the images are there. So don't underestimate  underestimated. And with this, I'll end up. And I hope I see you.  Okay, it seems we only have one. And it's honestly just like a cheeky comment. I would say it's a  good sign that you don't have many questions because you really were very thorough in your  presentation. So, okay, I'll read the top to you. So how about playing a tree for each person installing  NixOS? Sorry again. How about planting a tree for each person installing NixOS?  I'm not sure if this is going to help NixOS adoption, but if it does, let's do it.  Okay. So on that note, I would like to thank you. I really love the moment, like you mentioned,  that we don't have control over lack of subconscious. And like within awareness,  you can use it to your advantage. Like I personally believe like, at least for myself,  I have pretty good hold on my like subconscious communication. And you usually can sort of tell  that by how people feel just by meeting you. So yeah. Like you. I find it actually a lot of times,  we think we do have control and we most of the time make excuses for our subconscious.  But it's good to be aware. I think this is always, once you're aware, you can actually  control it. You know, like, and like this field is just enormous and I'm always impressed that I  didn't know about it. Yeah, throughout your talk, you basically guide us through a lot of your  awareness on the whole situations and pulling that back into why a marketing team is necessary.  So yeah, I would like to thank you for starting this initiative, the marketing team and doing all  this research and just really everything. Yeah. Thank you so much. Thank you. Yep.
NixCon_2020_Vid_21_0_323.png NixCon_2020_Vid_21_324_371.png NixCon_2020_Vid_21_372_515.png NixCon_2020_Vid_21_516_647.png NixCon_2020_Vid_21_648_731.png NixCon_2020_Vid_21_732_1091.png NixCon_2020_Vid_21_1092_1139.png NixCon_2020_Vid_21_1140_4547.png NixCon_2020_Vid_21_4548_11003.png NixCon_2020_Vid_21_11004_12023.png NixCon_2020_Vid_21_12024_13367.png NixCon_2020_Vid_21_13368_14747.png NixCon_2020_Vid_21_14748_14987.png NixCon_2020_Vid_21_14988_15371.png NixCon_2020_Vid_21_15372_15491.png NixCon_2020_Vid_21_15492_17243.png NixCon_2020_Vid_21_17244_17555.png NixCon_2020_Vid_21_17556_17735.png NixCon_2020_Vid_21_17736_18119.png NixCon_2020_Vid_21_18120_18239.png NixCon_2020_Vid_21_18240_21623.png NixCon_2020_Vid_21_21624_22175.png NixCon_2020_Vid_21_22176_22571.png NixCon_2020_Vid_21_22572_24167.png NixCon_2020_Vid_21_24168_29051.png NixCon_2020_Vid_21_29052_30851.png NixCon_2020_Vid_21_30852_40607.png NixCon_2020_Vid_21_40608_41087.png NixCon_2020_Vid_21_41088_41207.png NixCon_2020_Vid_21_41208_41351.png NixCon_2020_Vid_21_41352_42443.png NixCon_2020_Vid_21_42444_42575.png NixCon_2020_Vid_21_42576_42710.png