{"id":1001,"date":"2021-09-06T11:15:15","date_gmt":"2021-09-06T15:15:15","guid":{"rendered":"https:\/\/us.wordcamp.org\/2021\/?post_type=wcb_session&#038;p=1001"},"modified":"2021-12-17T11:09:13","modified_gmt":"2021-12-17T16:09:13","slug":"demystifying-gutenberg-blocks-understanding-first-steps-to-becoming-a-gutenberg-developer","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2021\/session\/demystifying-gutenberg-blocks-understanding-first-steps-to-becoming-a-gutenberg-developer\/","title":{"rendered":"Demystifying Gutenberg Blocks \u2013 Understanding First Steps to Becoming a Gutenberg Developer"},"content":{"rendered":"\n<p>How to even begin? What would I even create? And what tools should I use to create it? For a developer who hasn\u2019t spent much time with JavaScript beyond tweaking a few jQuery scripts, approaching Gutenberg development can feel like an impenetrable fortress reserved for only the best and brightest frontend engineers. The barriers to entry are increasingly daunting, with tools like React, JSX, Node, NPM, and Webpack evolving faster than ever. <\/p>\n\n\n\n<p>But it doesn\u2019t have to be intimidating. Cory Webb guides you through the maze as he breaks down Gutenberg to make it easier than ever to start developing custom blocks for your clients.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to even begin? What would I even create? And what tools should I use to create it? For a developer who hasn\u2019t spent much time with JavaScript beyond tweaking a few jQuery scripts, approaching Gutenberg development can feel like an impenetrable fortress reserved for only the best and brightest frontend engineers. The barriers to &hellip; <a href=\"https:\/\/us.wordcamp.org\/2021\/session\/demystifying-gutenberg-blocks-understanding-first-steps-to-becoming-a-gutenberg-developer\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Demystifying Gutenberg Blocks \u2013 Understanding First Steps to Becoming a Gutenberg Developer&#8221;<\/span><\/a><\/p>\n","protected":false},"author":8306619,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_wcpt_session_time":1633104000,"_wcpt_session_duration":4500,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/drive.google.com\/file\/d\/1ToHWBtvzQAzB5ulzMUMH335Qsm0lVW_V\/view?usp=sharing","_wcpt_session_video":"https:\/\/wordpress.tv\/2021\/12\/15\/cory-webb-demystifying-gutenberg-blocks-understanding-first-steps-to-becoming-a-gutenberg-developer\/","_wcpt_speaker_id":[1000],"footnotes":""},"session_track":[36],"session_category":[],"class_list":["post-1001","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-2-columbia"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pd6XqR-g9","session_date_time":{"date":"October 1, 2021","time":"12:00 pm"},"session_speakers":[{"id":"1000","slug":"cory-webb","name":"Cory Webb","link":"https:\/\/us.wordcamp.org\/2021\/speaker\/cory-webb\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/sessions\/1001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/sessions\/1001\/revisions"}],"predecessor-version":[{"id":2493,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/sessions\/1001\/revisions\/2493"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/speakers\/1000"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wporg\/v1\/users\/corywebb"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/media?parent=1001"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/session_track?post=1001"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2021\/wp-json\/wp\/v2\/session_category?post=1001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}