 Okay, now we have to read it and I will talk to you about it. Then, Francois Constantine. He's voting and what do you involve in this? This is Constantine Obamac. I work at Automatic. I've worked with him for the past five years. Right, yes, you know. Yes, sir. I've been doing work with since 2011. I'm going to start up reviewing themes. Well, plugins, I become a WordPress org mirror. I let it release the WordPress 3 release. I worked on the new plugin directory and the theme directory that I have rebuilt. Currently my day job is to work on everything WordPress.org related. Last year I spent my year working on the customization focus in WordPress 4. Good morning everyone. My name is Asif. I'm 2004. I've been involved with the company for almost 13-14 years. Before going forward, how are you all actually feeling this morning? Great. No, no, no. I would like to do like one thing before we actually get started. That's what we used to do when I was in school. I was in school in Dhaka, Bangladesh. So in my school in the start of the morning, you have to quickly perform some stuff. We're going to the college. Stand up. Okay. Wait a minute. Okay. Check it out. Then take it down. Once again. Take it down. Then sit down. I started my company before I went into university. I'm running the company for almost 14 years. I found WordPress to enable me to do a lot of things that I couldn't have done. It's mainly because WordPress is very easy to get started with. Yes, we are making WordPress complex. That's where the ecosystem goes on. I'm working in a WordPress product company that I do. I run a few WordPress product companies that I co-founded or invested later on. My focus in the future in WordPress will be more with REST API and what we will go forward in doing better experience for the people who are actually the end user. Do you still continue managing your company in India? In Bangladesh. I live in Orlando, Florida. I moved back and forth a lot. I added work camp a lot. I stopped coming after I had 50 or 60 work camps. Probably the country is very close to 100. Do any of you have decided the core team or the core people? Do you have an idea of how many work camps happen so far? Not the exact number. It's increasing every weekend. Do you have an idea of every weekend? Yeah, it's increasing every weekend. Could anyone tell you how many work camps happen already? Any case? You guys know I know. I just came. How many? 780. 780 work camps. I really feel you should come in more and share our experience so we can expect the others. Thank you. In the topic that we talked about, because consent income from the core team, then we asked him about we have a new leader from WordPress, which is called Gutenberg. Can you tell us more about Gutenberg project? What is it like? And how would people use Gutenberg in the core in the future? So what it's like. It's a new and improved editing experience in WordPress. So the teamwork on Gutenberg has been development for over a year now. It's available as a plugin. You can already use it. How many people use Gutenberg already? Are you trying Gutenberg? 4 or 5? It is currently slated to be included in the 5.0 release. And that is scheduled for April or May. This year. So they're trying to get that out in 5.0. Fundamentally changes the way you interact with WordPress. When you write a post or a page, any kind of content, it fundamentally changes it. So you go away from a blank text or input field that you have, and you go towards a concept of walks where you just have content types more or less that you use and put together a post or a page. So, for example, a heading would be a piece of content that you would add to your post, as well as a gallery, for example, or just a single image, or just a blob of text, or a quote. All of these things are just pieces of content that you put together, and that make up your post or page. And that is extendable to as far as you want to take it. So things like, you know, widgets, as you know today is widgets, like a list of the most recent comments, could be just another block that you include in your page. And from there on out, short codes, and all these concepts that are currently part of WordPress, can be boiled down into blocks that can be reused to make up your site. It's like a page builder. How many people have tried the page builder like a virtual browser or site-oriented? How many people? A lot. Can you say about the difference of what is the point of putting the difference from a page builder? So currently, Woofer is focused on the post content, right? So that database field of post content. That's where everything takes place in the first release coming out of the web window. Eventually the goal is to be able to do site customization with blocks. So extending, you know, boot work to not only cover posts, but your entire page. And so eventually you should be able to create page templates with blocks. Pretty much in the same way as you're used to now from page developers. Actually, say something about page builder. Can you share your opinion about page builder and what is the difference? For me, as a developer, I always hate a page builder. I think that all developers would relate. I don't like when somebody actually manipulates WordPress in a way that if you uninstall that plugin, your WordPress doesn't look the same. So for many years, I ignored page builder. We had page builder for over five years, right? And there are even popular page builder also like Sectorizing page builder and other things that is very old. So I always hate a page builder because you have to be very dependent on it. And if you go beyond from it, you take your site, you might actually look the same. But I also embrace page builder because if you look at the origin of WordPress, we started as a simple cafe blog, as a blog platform. Now we move far beyond that. Now we don't create just only blogs in WordPress. We could have a multi-dimensional website that served a lot of completely different purpose. And in my life, I try to create everything in WordPress just because my choice of ecosystem is just because I know this ecosystem better. So I also embrace page builder because it gives me freedom. I really don't have to wait more for my developers to actually create a PhD and my front-end developer like Tanzidi in a markup and create the best-in-prefer or something. Page builder gives me easy access to actually change my design whenever I want. At the same time, I could actually make my... I'm not a developer. I'm a portable developer. So even I still have a little bit of a chance to make my personal blog even better with page builder. But page builder and Gutenberg is still very different because Gutenberg is just an editor. So it's all about how you can serve your audience in the website only for the post for now. And I think this now will be extended to both this year. So now you can't actually build your website with Gutenberg. And even actually a lot of people are still not building their website with Gutenberg. So one of our main reasons why we want to actually bring Gutenberg in front of this conversation is because for the developers and for the people who build a website for other people it's pretty important actually to focus on Gutenberg. And because when WordPress 5.0 released, the WordPress normal editor will completely shift to Gutenberg. So there will be a lot of chaos if we don't actually edit people properly because you are used to writing something then on the next day when you update your WordPress dashboard will look very different. So sometimes people are afraid of change. I completely understand that I had a lot of conversation why we need to actually go through this drastic change or something. But you see the way technology works sometimes you need to make a jump. Sometimes you need to take a leap of faith and like move into next phase of change. So I embrace for page builder. I embrace like Gutenberg. I don't like every aspect of it but like I'm open to it. So I would see like what we could do together. And you say that you have a company to do something like a SaaS service and they embrace the technology. Like I actually go back in like 2016 and 17 in WordPress we actually build a complete REST API for WordPress. I think like that was one of the biggest things we have done to WordPress since like maybe custom bootstack or something in 2011. So though like we feel a lot of those for actually mistake because we are going back and forth in a lot of different things but that's how it is. The technology don't go the right direction. You have to actually choose one and move forward with it. So I feel as a businessman as I want to actually have more freedom how I want to build my app I feel like REST API is a very great thing for WordPress and going forward it will actually change a lot of different things. For us who owns business we are actually looking for how we integrate like SaaS and a lot of different kind of business following inside WordPress with REST API it gives us a freedom like if I'm building a solution or a plugin that actually has to do something like event maybe. If you look at some of the modern things the event theme there doesn't look like WordPress anymore it's almost like a form where you actually insert something type of there and when you look at their post it also doesn't look like WordPress it's just like a different kind of post because we have like custom post type. With REST API it will actually give us even more freedom as now REST API is also like merged with admin dashboard and endpoint is also available. So in future we would see the theme developers are building not only the front end for WordPress they could actually build a back end for WordPress in REST API as well and it doesn't have to be WordPress dashboard so you are building a particular solution for a particular group of customers you could actually give a completely unique experience to your customer and I also feel like it will give a lot of freedom to all those app developers because the difference between app and web is actually shifting very quickly so app developer has like more to do just like a lot of people I know who develop apps they use like WordPress as a back end in future they could do even far more than that so REST API is actually giving us an edge on terms of technology and I think like a lot of innovation is going to happen and as you could actually build whatever application you want in whatever technology you want with REST API you don't have to use PHP a lot of people are building a lot of things in Java whatever like choice of framework they have SaaS could be our future and REST API is actually enabling us to experiment with a lot of new things you said you said like the API could be the new standard right and the team should shift to the API mainly you see with base builder people business is already becoming irrelevant like whatever is not ready yet but we have like this little that can like an easy popularity in the last one and half year they have like over 500,000 that are given in store now it doesn't actually really depend what people are using here you just select a blank canvas and present everything in it and they give you like a lot of free templates and there are a lot of other solutions that actually could give like more templates and other things so I don't feel like it's the end of the business I feel like they have before they are just building the front-end experience now they can feel they can back-end experience as we give them the REST API and other things you said like with API maybe they can create another back-end and put the data to the project people are already doing it and a constant thing can you share us about this like how we present you involve in REST API and how we change how to interact with the REST with the API right so just like Gutenberg shows us now which is interacting with APIs as well you'll be able to switch a lot more to JavaScript-based front-ends that then talk to an API the REST API in this case to display the information that you need and so like Gutenberg already goes in that direction and last year we had a REST API focus that was looking at converting a lot of the WPAP parts that we're talking to data providers to switch those to REST API endpoints like all the way from AJAX more or less and just using those endpoints to interact with the purpose for REST it's very good but I heard that WordPress.com already used new techniques to create a post and the API to the WordPress.com it's not in PHP anymore so yeah with Calypso Calypso is a JavaScript-based administration interface that WordPress.com uses and that is exclusively working with JavaScript and REST API so WordPress.com has their own flavor of the REST API although they have started to switch to the core-provided REST API endpoints as well and extending those but that is one way in the future to move forward it's like you have a JavaScript-based administration interface that then talks to REST API and you're not as dependent on PHP anymore which also makes it a little faster and you know better to use for beginning users yeah and how can you tell us about in the future if WordPress release the Calypso or it's not in the plan yet so Matt always said that a Calypso-like interface has a big change to come to WordPress I don't know if it's going to be Calypso-proper but I'm pretty sure that something like Calypso will be the future WordPress and I mean Gutenberg is already shaping that future you already have a JavaScript-based editor experience once Gutenberg gets extended to do site customization you kind of take over what the customizer currently does and bring that to Gutenberg and have like a block-based site site customization experience and so going from there to just having the entire app and experience being JavaScript based built on blocks like it's just a very small step it's very good to know that like Gutenberg is not just a block-in right on PHP to create an editor but it's also used in API to put the API to the WordPress yeah that's why in the future we can upload this and we have a lot more opportunity to interact with WordPress absolutely, it writes a lot more freedom another thing is like for this way do you feel how support from the community like doesn't like it I saw a lot of bad reviews from Gutenberg can't tell you the shares but I got to talk a lot of people and new editing for like 49 times can you share your thoughts about this sure, yeah so when development in Gutenberg started over a year ago in the early stages of development feedback wasn't great people were not really excited about what they saw so far it was a very early stage of development like I said it was hard for people to see the potential but over the year was like 14-15 months now that Gutenberg has been in development that has definitely changed so with Gutenberg evolving and becoming more and more mature people's opinion of it also have changed towards the positive absolutely one of my missions I guess South 2017 was to go to as many work-ins as I could talk to people kind of share my excitement with Gutenberg kind of show them the potential for their sites, their business their blogs in a closed Gutenberg world and so I did that a lot talked to a lot of people not just me but the entire Gutenberg team as well and the team that I worked with with Automatic and so I think excitement is definitely building when you look at work-camp schedule nowadays like every work-camp has work-related a session on their schedule as well people ask for it, people come up to me all the time ask about Gutenberg so I think that the public opinion has definitely changed a lot towards the positive absolutely very cool for the business like operating when you are using WordPress in your business what do you think will be changed the future of WordPress and maybe you can suggest a lot of people doing the business of WordPress how we can learn we can change with Gutenberg many things in the future like API with Gutenberg Gutenberg one of the main issues is when the steel is not on hold so like you can't actually it is still hard for companies and enterprise to use it for every day so what we are advising people and what we are actually trying to do we have to see how our product fit with Gutenberg if you have something to say if you think like something is not working if you feel like something should be included just do it in a proper way like open up a crack I think it all starts maybe as an issue in GitHub and if you or your team could actually help and if you feel like it needs to change or something people actually can continue to think that forward and it is actually open for anybody and we actually advising companies to actually ship more focus into Gutenberg and help the project to ship and automatically it has taken so it is actually about the rest of us how we embrace it and for business a lot of things will change like I have a lot of involvement in publication industry I run to be like this time magazine in Bangladesh so a lot of our experience in terms like how our journal is actually right content and how we publish them is going to change if you ask me like if I am worried because some of those publication is almost eight years old no I am not worried I think I have the bandwidth and the programming like develop a resource actually make up with whatever change is coming in and we actually have enough time like this is February mid-February and it is assumed that Gutenberg my page will really be close to what can Europe really be so we have time but actually the whole editor is going to be still present as a separate party or something so if someone really needs it they still use it so you are asking about effects on businesses right Gutenberg so one of the things that I have talked a lot about last year too was see Gutenberg as a business opportunity so you said that the market place has slowed down significantly with the emergence of page builder plugins so themes are really something that so if you are looking for a business opportunity like looking into blocks that people would be interested in and creating plugins that provide these kinds of blocks like that would be the best way forward like there is going to be huge demand for like custom things like your Facebook integration like your Facebook block things like that a good one for the right kind of block other thing we also see I also run and we have meetups what is meetup in Dhaka in my city before a lot of guys who just have some space with HTML and PSP they are actually trying to customize the themes and do freelancing at a portal but with Gutenberg portal learning JavaScript is very important but we are pushing about like learning JavaScript since like 2015 since 2015 what can pass what can be used so right now like if somebody wants to work with WordPress he should actually learn JavaScript that's the main advice to any new developers or any people who are like working on themes probably they could have like skipped just learning like jQuery or something and customize and all that thing but now it's important actually to learn JavaScript properly that's the long not ending better like what that's like JavaScript or like people should choose like I do not want to recommend anything but there are few things that people need to keep in mind WordPress and Gutenberg is almost treating like vanilla JavaScript so you are actually open to use whatever you want but we have a lot of forecasting like React and a lot of like companies in WordPress already like focusing React me in my company we choose Vue.js it's just because we like writing JavaScript in JavaScript I feel like React is more like this it's like it's like the learning curve is a little bit higher at the same time I accept like React is our bigger ecosystem and like if you want to build app or something native React native is actually amazing but if you have to learn like Vue.js then you have to do the app in React native it doesn't make sense so it's actually up to you I will just advise like learn JavaScript properly the choice of like framework probably just shift from job to job like project to project and interest the technology and you don't have to learn everything together just like be learning one thing and like do it properly that's what it takes okay thank you thank you very much in a short layer Vue.js is like WordPress Vue will become to the API already like if you want to interact with API then the new way of creating theme or creating website will be move on to JavaScript and we have everything add more and let's see like Gutenberg also in another way like all of us who are already using WordPress we have we know how to use WordPress rest of the people like we use something else like Tumblr or like a lot of like different kind of experience we will probably open new door to a lot of people who are like afraid of HTML who doesn't look at web in the old way everything for them is actually like drag and drop and put things together that's how they are used to so instead of like looking we are actually that is actually scary for some people to look at a way that we are actually opening a door for a lot of people I feel as a developer our work is getting complex and working with WordPress is getting complex with time but that's how it is that's how we develop it's actually 2018 we came a long way so that's like the part of technology growing very good how is your channel online to do the ABI what to start yeah yeah I think the best advice that I can give is go look at the plugin we are saying here developer you know look at the code like he said it is pretty much it's not too hard to learn the underlying infrastructure is written in React understand Gutenberg because that will be the future of WordPress literally and if you are looking for WordPress based jobs in the future understanding how this works is going to be essential other than that don't see Gutenberg as a threat you see it as an opportunity because it is it really is and see like the upsides of it and I'm excited for and the rest of the year when we start working on site customization that is block based thank you so much for our speaker thank you do you have any questions for the future of WordPress for the Gutenberg for API anyone have a question anything anything to share about this just a quick question about plugins like advanced custom fields those kind of plugins which have sort of blocks in a way developer site creator site developer would help myself I'm using WordPress I'm creating a child theme or a custom theme using advanced that's an awesome fit right so with Gutenberg can I switch to only leaving behind or future of that the question was with plugins like advanced custom fields how do they behave in a Gutenberg world and I'm going to be able to use it or leave it behind and just use Gutenberg so yes and no it depends on what you do with those custom fields and what kind of version they are right so if they're like more kind of metadata you might not be able to to use custom fields in the way that you're used to right but this might be something that you might be able to extend Gutenberg with and create like a post meta site bar item I know with this specific example advanced custom fields that they're also working on getting their plugin Gutenberg ready and so depending on what type of data you have the content block right if it's something that is common that can be displayed in a post and if it's more meta information it will live in the site bar that you already have in Gutenberg so my answer is it depends and then we really have to create another API for this field right because that is a custom field for that post right so I'm pretty sure that the folks over at advanced custom fields they have a vested interest in maintaining keeping their plugin relevant as well and so they will make sure that it will stay useful with Gutenberg and not break back some of their ability on the other hand the Gutenberg team as well right so like the whole idea of post meta boxes and maintaining those in Gutenberg was a very contentious piece of the development process but they're really close to a solution there that you know is work for developers Any questions? Last question for now because we have to move if you want to Any questions? Please also if you have questions after please feel free to come find us and ask them and I'm happy to answer Okay then thank you very much for seeing you