{"id":2657,"date":"2018-11-21T22:39:43","date_gmt":"2018-11-21T17:09:43","guid":{"rendered":"https:\/\/2018.ahmedabad.wordcamp.org\/?p=2657"},"modified":"2018-11-21T22:56:04","modified_gmt":"2018-11-21T17:26:04","slug":"front-end-tooling-and-dx-for-wordpress-development-by-swashata-ghosh","status":"publish","type":"post","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/front-end-tooling-and-dx-for-wordpress-development-by-swashata-ghosh\/","title":{"rendered":"Front-end tooling and DX for WordPress Development By Swashata Ghosh"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Swashata_Ghosh.jpg\" alt=\"speaker\" width=\"741\" height=\"367\" class=\"alignnone size-full wp-image-2649\" srcset=\"https:\/\/ahmedabad.wordcamp.org\/2018\/files\/2018\/11\/Swashata_Ghosh.jpg 741w, https:\/\/ahmedabad.wordcamp.org\/2018\/files\/2018\/11\/Swashata_Ghosh-400x198.jpg 400w, https:\/\/ahmedabad.wordcamp.org\/2018\/files\/2018\/11\/Swashata_Ghosh-600x297.jpg 600w, https:\/\/ahmedabad.wordcamp.org\/2018\/files\/2018\/11\/Swashata_Ghosh-500x248.jpg 500w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/p>\n<p><strong>About Session: <\/strong><br \/>\nSwashata will give you insight about what today&#8217;s front-end development terrain looks like, how much benefit it gives to us and how we can bring the same to our WordPress themes and plugins.<\/p>\n<p><!--more--><\/p>\n<p>In this session you will learn about the modern front-end development techniques ES6+ javascript features, CSS compilers like SASS, LESS along with build-time asset optimization. For this people use different compiler setup like babel, sass and bundlers like webpack, parcel etc. Well, that&#8217;s a lot of tooling to learn and maintain, plus a overhead of time and cost. Swashata&#8217;s session will give you the solution for the same.<\/p>\n<p><strong>Speaker Information<\/strong><br \/>\nLearner by heart Swashata started his career as a freelance web developer 10 years ago. Initially he by started creating WordPress themes and plugins for the community and for clients because creating attractive front-end application was fun. He created first commercial WordPress plugin 4 years back and it has been quite a journey since then. <\/p>\n<p>A graduate in Computer Science he is founder of WPQuark serving clients all over the world. Being in love with WordPress, JavaScript and React he feels privileged to be a part of the ever changing and improving web technology. Swashata enjoys spending time with his loved ones at home along with his two adorable dogs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About Session: Swashata will give you insight about what today&#8217;s front-end development terrain looks like, how much benefit it gives to us and how we can bring the same to our WordPress themes and plugins.<\/p>\n","protected":false},"author":15371236,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[48,53,29],"tags":[5015],"class_list":["post-2657","post","type-post","status-publish","format-standard","hentry","category-announcement","category-blog","category-speakers","tag-speaker"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pab3tZ-GR","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2516,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/modern-wordpress-development-environment-by-abhishek-deshpande\/","url_meta":{"origin":2657,"position":0},"title":"Modern WordPress Development Environment By Abhishek Deshpande","author":"Afsana","date":"November 20, 2018","format":false,"excerpt":"About Session: A decade ago, when Abhishek started Developing WordPress based websites, he used WAMP\/XAMPP\/MAMP as a stack for development. Over these years, some developer soothing concepts and tools are introduced to simplify the developer\u2019s life. In this twenty minutes session, He looks forward to listing these Local Development tools\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"speaker","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Abhishek_Deshpande.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Abhishek_Deshpande.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Abhishek_Deshpande.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Abhishek_Deshpande.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2693,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/the-recipe-of-launching-a-wordpress-product-by-puneet-sahalot\/","url_meta":{"origin":2657,"position":1},"title":"The Recipe of Launching a WordPress Product By Puneet Sahalot","author":"Neha Unadkat","date":"November 22, 2018","format":false,"excerpt":"About Session: Puneet session will be an answer to some common burning questions that every developer\/business owner has when they start thinking about venturing into WP Product development. For example, You want to build a WP Product but, what should you start working on it? You have an idea for\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"speaker","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Puneet_sahalot.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Puneet_sahalot.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Puneet_sahalot.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Puneet_sahalot.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":5,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/speak-to-inspire-at-wordcamp-ahmedabad-2018\/","url_meta":{"origin":2657,"position":2},"title":"Speak to Inspire at WordCamp Ahmedabad 2018","author":"anjuabhilash","date":"September 10, 2018","format":false,"excerpt":"Inspire, Share and Ignite! WordCamp Ahmedabad 2018 is happening on 1st and 2nd December 2018. We are glad to announce that Speakers application for WordCamp Ahmedabad 2018 is now open. You can apply as speaker from the below Speakers Application Form. Our Speakers Wrangler will review it and will contact\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"Call-for-speakers","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/09\/Call-for-speakers.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/09\/Call-for-speakers.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/09\/Call-for-speakers.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/09\/Call-for-speakers.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2783,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/engineering-happiness-the-essence-of-customer-support-by-raja-mohammed\/","url_meta":{"origin":2657,"position":3},"title":"Engineering Happiness- The essence of Customer support By Raja Mohammed","author":"Ravi Shah","date":"November 23, 2018","format":false,"excerpt":"About Session: The topic \"Engineering Happiness- The essence of Customer support \" covers most of the essentials attributes that a company or a freelancer or a developer to create an amicable working environment with fellow developers and customers. in the topic, we will explore more about. He will explain Why\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"speaker","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Raja_Mohammed.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Raja_Mohammed.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Raja_Mohammed.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Raja_Mohammed.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2684,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/wordpress-with-iot-by-mithun-raval\/","url_meta":{"origin":2657,"position":4},"title":"WordPress with IoT By Mithun Raval","author":"anjuabhilash","date":"November 22, 2018","format":false,"excerpt":"About Session: In context of WordPress Mithun will shed light on how in this fast moving world of smart devices like Mobile, TV, watch (cool stuff) The Internet of Things (IoT) is all about connecting various devices through the Internet. You will learn how WordPress is transforming into smart WordPress\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"speaker","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Mithun_Raval.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Mithun_Raval.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Mithun_Raval.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Mithun_Raval.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2525,"url":"https:\/\/ahmedabad.wordcamp.org\/2018\/find-it-live-it-and-cherish-it-tashan-e-passion-by-surbhi-jain\/","url_meta":{"origin":2657,"position":5},"title":"Find it, live it and cherish it  \u201cTashan-E-Passion\u201d By Surbhi Jain","author":"Afsana","date":"November 20, 2018","format":false,"excerpt":"About Session: Surbhi will share the story about her journey from being clueless to understanding the social media brand strategies, campaigning, user engagement, advertising and best methods to manage and grow an online reputation. Her session will provide the key takeaway and approach one can implement while entering into the\u2026","rel":"","context":"In &quot;Announcement&quot;","block_context":{"text":"Announcement","link":"https:\/\/ahmedabad.wordcamp.org\/2018\/category\/announcement\/"},"img":{"alt_text":"speaker","src":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Surbhi_Jain.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Surbhi_Jain.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Surbhi_Jain.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/2018.ahmedabad.wordcamp.org\/files\/2018\/11\/Surbhi_Jain.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/posts\/2657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/users\/15371236"}],"replies":[{"embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/comments?post=2657"}],"version-history":[{"count":3,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/posts\/2657\/revisions"}],"predecessor-version":[{"id":2667,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/posts\/2657\/revisions\/2667"}],"wp:attachment":[{"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/categories?post=2657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahmedabad.wordcamp.org\/2018\/wp-json\/wp\/v2\/tags?post=2657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}