 ¿Qué tal amigos? Grateful to be here with you all on Bogota Or streaming to you somewhere on the internet. Happy to be here Yeah, like Evan said today, we're talking at Theorium.org my favorite subject Let's see if I can figure out this thing Good start. Okay. There we go. All right. I guess quick participation get you guys moving Raise your hand if you've ever visited ethereum.org before Excellent Keep your hand up if you've contributed to ethereum.org Awesome. If you haven't yet, you should come by our booth pick up some swag Maybe raise your hand if you're interested in maybe Contributing to ethereum.org. Cool. All right. I'll try to increase that Hand count with this talk. So quick agenda That's me shilling ethereum.org to you and then maybe some time for questions at the end But probably not because I tend to talk too much. So Really the goals of this talk Like ethereum.org as a project has evolved over the years And I think it's helpful context both for potential contributors existing contributors But also just other projects in the space that often have to create, you know, like Educational content trying to be, you know, credible and trustworthy So I'm I'm hoping that kind of going through some of the history Some of the direction of where I think we're heading with ethereum.org Yeah, hopeful that'll provide some useful insight for the folks here so The way I at least think about ethereum.org and this is just my opinion. This isn't any official stance of the ethereum foundation But I kind of look at at early history Up until 2018 kind of present day Really the last three years that I've been working on it at least somewhat shifting into a new direction Um and then you know from where we are today until you know decades millennia from now Where does ethereum.org go in the future? So Let's start with the past And as often as useful with the past we can check out the good old way back machine Yeah, shout out to bruster kale over here Hero of the internet Internet archive and crew I actually saw bruster at breakfast today, but I was too embarrassed to come say hi, so I love you bruster though. You're you're a good man So you can check out, you know early days of ethereum.org from a placeholder website in early 2014 to you know, like alpha client release ether sale network launch And even as you know, if you saw aya's talk in the opening ceremonies You know coming as like current day to like 2018 interesting to kind of check out the website and just like See what it's about see what's mentioned As she kind of brought up I think a big theme And Not that this was wrong at all. I think it was perfectly adequate for the time and you know Where ethereum as a project was and where the community was You know the website was open source, but it was pretty much Driven by the ethereum foundation Tens of contributors a few pages of content Pretty much all the projects mentioned on the website were built by folks Primarily within the foundation, you know download a client Download a wallet Run said client Write smart contracts with a programming language Deploy it using tooling Read content and documentation Pretty much all largely built by the ethereum foundation and again Not a bad thing just kind of a reflection of where things were at that point in time And I think like the short gist is like ethereum.org basically was the ethereum foundation Which you know kind of moving to the present day over the past three years Where we've tried to kind of shift this Is really to more of a community driven initiative And you know here's a a blog post launch from april 2019 And I think that you know a little tagline Built by the community for the community. I think really tries to capture that ethos well um And what you know folks did even before I joined was Start a new website Basically a blank slate. It was five pages of content pretty sparse But started with like a new mission and a set of principles that you know what like we want to create this as a community project It's a public educational good. It's built in the open with the community's help Like ethereum the ecosystem the goal was to iterate evolve experiment over time And and grow and evolve with ethereum so Kind of looking at how that manifests today, you know Whether you're looking to get eth in columbia Buy some lunch with it. Maybe who knows find a wallet compare different options Explore applications built on ethereum that you can use today You can tell the kind of general theme here is like different from those 2018 screenshots like We list all ecosystem built projects, right? Like basically Not much is built by the foundation these days And I think that's a testament just to like the incredible growth strength of this ecosystem Very exciting to be a part of Yeah, hundreds of pages thousands of contributors at this point Millions of people visit the website each month again largely thanks to you folks in this room for just Making ethereum a sweet place to be um And I think yeah, the main just again of this second present-day era is really ethereum.org is separate from ethereum foundation It's yes There is a core team I am one of them. I'm one of the fortunate few who gets to you know get paid to work on this full time But it's a very small core team currently 10 of us um, and again compare that to The nearly 1,000 contributors from code to content on github 4,000 plus translators all volunteers who are helping you know Spread the gospel educate the people on on the good stuff that is ethereum um So here kind of wanted to spend some time of just like The nuances of how do you try to create this? credible platform Largely content and education I think in some ways it's fair to compare us to like a a web 2 marketplace of sorts You know, I showed screenshots where we show different products show different wallets um But you know, we don't make money. We don't run affiliate marketing campaigns We don't get kickbacks from clients for downloading a specific one um And I think a lot of open source projects a lot of ecosystems within the ethereum space Kind of wrestle with these similar tensions or considerations and Yeah, just figured it'd be worth Hopefully generating some discussion on So first wanted to talk about credible neutrality Maybe something you've heard about before Some guy named Vitalik wrote a good post about it in early 2020 um It's about mechanism design and You know, he's largely talking about blockchain protocols in this article But I think it does apply pretty well to A website like ethereum.org where we're trying to build um You know this trustworthy neutral platform um In that post he mentions, you know, like four steps to to go through Basically Don't discriminate Make it transparent and and auditable Keep it simple and try not to change it um For us in practice, I think we do this pretty well I would say like the one kind of nuance here is like In reality, we do want specific outcomes um Vitalik even mentions in the post, you know, like A mechanism can be totally incredibly neutral And it can also still be horrible. So like we don't want To create a horrible website Um, we do want to avoid discrimination. We don't want to be king makers We don't want to send all traffic to one wallet or one client We do want certain outcomes. I think at a very hand-wavy level, you know, we want to spread ethereum values um such as promoting decentralization And creating a decent ux, right? Like we could be totally neutral again But if it's a super shitty website that everyone bounces from And no one starts learning about ethereum, I think we're kind of failing In what we're trying to do here. So Again examples of how that manifests, you know, like we do encourage people to run their own node um We talk about the benefits of doing that We we do explain the benefits of staking on ethereum And we do show somewhat of a hierarchy of like different ways you can do that You know ranking things from Most trust assumptions or least trust assumptions to most So there are some opinions we kind of put into the product And I think just recognizing that we aren't a hundred percent neutral And we have no opinions of our own. I think that's just Not really fair to say. I think the importance is just being transparent about it. Um Going further just showing some pooled staking products. For instance, you can see we do try to guide the user on like considerations Involved with some of these some of these products So the approach we basically take We think it's okay to you know, be opinionated about for instance the listing criteria as we make How a product gets added and listed on ethereum.org But as much as we can be neutral and objectively evaluate those projects against that listing criteria we create And again make the make the process transparent So going back to here again, you can see We choose What projects are being evaluated on based on input from the community? Um, and then try to objectively assess those those projects And we make it transparent anyone can see our listing policies Anyone can propose changes Anyone can submit an issue Suggest additions or edits. Um, and we think that's kind of a healthy way to Turn nurture that content Second up subtraction Aya and others have also touched on this I think it's a good general ethos of the ethereum foundation as a whole ethereum.org very much inherits that of like We're not trying to be the end all be all only place you go to monolithic website To do all your ethereum stuff, right? We see ourselves as like a limited product Focused on specific areas You know, where do we uniquely add value? This is largely areas that companies aren't incentivized to actually do Often, you know public goods Falls into this bucket. There's just maybe not enough incentives not enough resources to uh to tackle this Thinking through, you know, where does it make sense for us to focus our efforts? Where can we make the best impact? um And how do we kind of over time slowly reduce Our relevance, you know, again, I mentioned we have a core team of 10 right now um Sometimes there's considerations of like Are we trying to go far? We're trying to go fast, right? Like we could ship this feature. We could write this content immediately or very quickly If we just did it ourselves But if we do want to build a growing community a sustainable community Reduce the reliance of core contributors over time. Um, these are some like questions questions we think through So examples of yeah, where we see ourselves in a unique position to add value. I think You know, 2019 it was very simple There was a lot of low hanging fruit. There just wasn't a lot of great content out there Covering some of the basics of ethereum. I mean shout out to the ethub guys who like very much carried that weight in a big way I think like 2018 2019 and beyond But to create content that just explains some of the basics to to get over the obstacles and the fears of like How do I break into this magic internet money crazy landscape? Um developer documentation was another big one I don't know if there's any other devs who were super frustrated back in 2018 of just outdated medium posts Libraries that completely broke their apis. No way to keep stuff up to date No way to translate that updated information So that was like really the base foundation of like where it made sense in our eyes of like, okay, there's some basic neutral Simple information that we can provide we can translate Where to focus our efforts? This is something we think about right? There's tons of projects in the space at this point Where does it make sense for us to focus? I think layer two Is one good example, you know over the past year or so Fees getting crazy high people couldn't even use the network Educating users encouraging them to like hey, these are you know early days for these projects but maybe worth checking out as a way to You know to to use use the protocol Similarly, you know, I think a good example of fear is like we have a listing criteria What layer twos we show? And as part of that we basically just say like hey If you're listed on l2beat.com That's one of the criteria for getting included on ethereum.org And I think that's a good example of subtraction and in the sense of like Recognizing hey, there's another cool project that has a team of experts that have a fairly robust framework Analyzing the risks of different layer two protocols We don't have that expertise in house. We could hire for that But maybe we could just collaborate with teams in the space where it makes sense And I think that's a good example of such a collaboration And lastly just an example of yeah, again, how do we think about Going far versus going fast We publish, you know our product roadmaps every quarter on github We try to do our best to like where it makes sense Engage the community, you know recently we chose to migrate to a new UI library Trying to like increase accessibility on the website And we like called out to the community of developers of like hey you want to Help us migrate a bunch of components people could sign up on github We created documentation around how to do this We answered questions and discord from people looking to learn how to do this This took a lot of time Pablo our developer leading this project could have just cranked out all of this on his own Probably a lot faster than it took otherwise But through this process, you know, we got tens of contributors who are now regularly coming back Looking to continue their typescript chops, you know looking to improve as a react developer Some of the core team from chakra has now gotten involved and like collaborating with us in this front So I think this is another good example of just like It sucks up front to just like invest in The education the outreach To really bring in people who who want to contribute But if you're thinking about the long run, this can be a very effective way to grow that community over time third reinventing the wheel Real quickly, I think like cryptos reinventing many industries Education doesn't necessarily need to be one of them There's a lot of great resources out there of like, hey crowd sourced educational public good content Mozilla developer network in particular was a huge source of inspiration for us They've just done an awesome job for almost multiple decades at this point in terms of just like Volunteer driven community documenting web standards Um translating that content doing a kick-ass job of just like providing excellent resources Here you can see an mdn page Here you can see an ethereum.org page Looks pretty similar Shout out to ryan cordell He's here Who designed this page for us? Also carl faircloth and alex sim helped us with a lot of designs in the early days and just kind of like Basic techniques again learning from other projects not reinventing the wheel. Hey make a big edit button on your page, right? Make it one two Three clicks to open a pull request. Wow. Look at that um And you know, that's not the only reason that we've seen growth and contributions from the community over time. Obviously Bull markets help, you know hype around the protocol helps Um, but from you know, just like open issues and prs even by individual contributors You can see here like it helps to proactively engage people and get them involved to get them empowered Very much along those lines community engagement Here's some ways that you can contribute to theorem.org You can learn more there Hundreds of pages of content again thousands of contributors 50 languages supported um We're pretty active in discord and twitter um and Basically given as many avenues as possible to like potentially recruit people who who want to who want to get involved I think a big one is just recognizing that Different people are motivated in different ways, right? Like It's sweet to get paid. Sure. Some people want rewards, but Others want just recognition Some people just want access some people want to learn some people want to teach um, some people just want to feel heard and heckle us on twitter, you know, that's okay That's contributing in your own way um So I guess my tip on this would just be Experiment with different approaches along those lines um And we have in the past, you know, whether it's bug bounties similar to the the protocol bug bounties themselves um, you know just recognition of Contributions through leaderboards on the website Offering certificates to translators who can then put that on their linkedin or on their resume Simple shoutouts to people on the website for helping out Open community calls. I think Again pretty basic stuff for a lot of open source Web three projects these days um But just being available having an open discord. I think can go a long way Poops who here likes poops? Love those poops Get poops all sorts of poops Jobs. Yeah. I mean I mentioned we have a core Group of 10 people. I'm super proud that you know half of us started as open source contributors Just helping out on the website The theorem foundation does hire Our team's not actively hiring right now But I think the general rule of thumb is like we do view a theorem dot org contributions as like a great talent funnel um, and we do try to empower regular contributors And if they're looking for work full time in the space like that stuff we do try to try to help out with so I think Sure, it is tough and I recognize not everyone can always work for free and open source It's a lot to ask But if if you're looking to get full time in the space I think a great way can just be getting your hands dirty contributing to projects even if it's just you know Content translations design Code what have you last piece to touch on here? Translations Big kudos to taean kim um A good friend who really advocated for this translation program on a theorem dot org in the early days When I think like myself included just didn't recognize The importance of it. I mean It seemed simple now and obvious now of like, okay. Hey, there's six billion humans on the on the earth that don't speak english And even the ones who do actually prefer reading and learning in their native language So it takes work, right? But like Putting in that effort up front early recruiting people Getting excited volunteers who maybe want to learn by translating Has definitely paid big dividends and just a quick look at just kind of Visits to ethereum.org over time. I mean, there's a lot of fascinating Stories in this data that I don't have time to go into Bull markets NFTs the merge all that fun stuff But I think one narrative in particularly that's really exciting Is translations and like consumption of translated content over time So this is excluding english and looking at the same chart just taking out english It's breaking down by a bunch of different languages But you can see overall Where the trend is going. We just had you know another record month for translated content last month Um Very much a manatee a vanity metric, but you can see the progression over time This is looking at like percent of total page views to the website um We've had record on record months For the past year plus we just passed like over 25 percent of content on ethereum.org Is viewed um in languages other than english, which I think is not too surprising but definitely exciting Here's a quick breakdown. I'm running out of time But I think the short gist on this is like If you don't have a localization strategy, like you're not going to make it it is super important For the future of your project My teammate luka who runs our translation program has a talk on this tomorrow Highly encourage you to check that out Real quick because I think I'm almost out of time But talking about the future Where could this go? I mean The lame and wavy answer here is like ultimately it's up to you like again We publish our roadmap as a team On github We try to solicit as much input from possible from the community. What should we we be working on? Where should we be going not just the content not just the features on the website? But really anything you want to get involved with Whether it's general feedback You know joining community calls All that good stuff I mean a few main areas like we'll definitely be thinking about and would love input from you folks on is just like How do we continue to progressively push and empower the community to like take over more and more of this project? you know, we've been experimenting with Bringing new roles in such as language leads, you know power contributors of sorts who Who operate certain areas giving them more authority more power same thing with github and content contributions Third-party educators is one I'd like Love to explore. I think translating content from english to other languages is great But I I don't think we can pretend like that misses a lot of just like the cultural nuance And understanding of like what is the best way to communicate to this region to this language It's probably not just taking english content and translating it into that language. It probably deserves dedicated teams Thinking through who understand how to communicate to a particular group of people um So, yeah, how do we get there? Hopefully with your help, um Would love to get you involved Again, we have a booth Third floor come chat with us tomorrow would love to would love to hear from you But if we have time for questions, maybe we do maybe we don't would love to chat. We don't okay. I'm done I'll go now. Thank you