{"id":4145,"date":"2024-11-19T20:40:36","date_gmt":"2024-11-19T15:10:36","guid":{"rendered":"https:\/\/delhi.wordcamp.org\/2024\/?post_type=wcb_session&#038;p=4145"},"modified":"2024-11-27T13:39:00","modified_gmt":"2024-11-27T08:09:00","slug":"composer-ddev-and-cfm-the-trifacta-for-seamless-development","status":"publish","type":"wcb_session","link":"https:\/\/delhi.wordcamp.org\/2024\/session\/composer-ddev-and-cfm-the-trifacta-for-seamless-development\/","title":{"rendered":"Composer, DDev and CFM: The Trifacta for Seamless development"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Composer, DDev and CFM: The Trifacta for Seamless development<\/strong><\/h2>\n\n\n<figure class=\"wp-block-post-featured-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2501\" height=\"1310\" src=\"https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal.webp\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Gaurav Kumar Goyal\" style=\"object-fit:cover;\" srcset=\"https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal.webp 2501w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-300x157.webp 300w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-1024x536.webp 1024w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-768x402.webp 768w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-500x262.webp 500w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-1536x805.webp 1536w, https:\/\/delhi.wordcamp.org\/2024\/files\/2024\/11\/Gaurav-Kumar-Goyal-2048x1073.webp 2048w\" sizes=\"auto, (max-width: 2501px) 100vw, 2501px\" \/><\/figure>\n\n\n<p>In this talk, he has plan to talk about how we can streamline and give a consistent experiences to developers.<\/p>\n\n\n\n<p>Below is the high level agenda for the talk &#8211;<\/p>\n\n\n\n<p>1. Introduction to composer, Ddev and Configuration Management<br>2. How to setup DDev<br>3. Development workflow setup using composer<br>4. Deploy to any environment with minimum or no manual steps<br>5. One click setup demo<\/p>\n\n\n\n<p>By the end of this talk, developers will<\/p>\n\n\n\n<p>1. Have a better understanding of Composer, DDev and Configuration management<br>2. Access to a pre-configured composer template for a kick start<\/p>\n\n\n<div class=\"wp-block-wordcamp-session-speakers\"><span class=\"wp-block-wordcamp-session-speakers__byline\">Presented By:<\/span><span class=\"wp-block-wordcamp-session-speakers__name\"><a href=\"https:\/\/delhi.wordcamp.org\/2024\/speaker\/gaurav-kumar-goyal\/\">Gaurav Kumar Goyal<\/a><\/span><\/div>\n\n\n\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" \/>\n\n\n\n<p><strong>Track:<\/strong><\/p>\n\n\n<div class=\"taxonomy-wcb_track has-link-color is-style-default wp-elements-da03bdcd5538a46490065babcedee285 wp-block-post-terms has-text-color has-contrast-color has-medium-font-size\"><a href=\"https:\/\/delhi.wordcamp.org\/2024\/track\/track-2-first-floor\/\" rel=\"tag\">Track 2 &#8211; First Floor<\/a><\/div>\n\n\n<p><strong>Date &amp; Time:<\/strong><\/p>\n\n\n<div class=\"wp-block-wordcamp-session-date\"><time dateTime=\"2024-12-01T16:00:00+05:30\">December 1, 2024 4:00 pm IST<\/time><\/div>","protected":false},"excerpt":{"rendered":"<p>Composer, DDev and CFM: The Trifacta for Seamless development In this talk, he has plan to talk about how we can streamline and give a consistent experiences to developers. Below is the high level agenda for the talk &#8211; 1. Introduction to composer, Ddev and Configuration Management2. How to setup DDev3. Development workflow setup using [&hellip;]<\/p>\n","protected":false},"author":20810854,"featured_media":4146,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1733049000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[3989],"footnotes":""},"session_track":[63],"session_category":[65,75],"class_list":["post-4145","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-track-2-first-floor","wcb_session_category-development","wcb_session_category-workshop"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"December 1, 2024","time":"4:00 pm"},"session_speakers":[{"id":"3989","slug":"gaurav-kumar-goyal","name":"Gaurav Kumar Goyal","link":"https:\/\/delhi.wordcamp.org\/2024\/speaker\/gaurav-kumar-goyal\/"}],"session_cats_rendered":"Development, Workshop","_links":{"self":[{"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/4145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/4145\/revisions"}],"predecessor-version":[{"id":4148,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/sessions\/4145\/revisions\/4148"}],"speakers":[{"embeddable":true,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/speakers\/3989"}],"author":[{"embeddable":true,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wporg\/v1\/users\/gkgoyal"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/media\/4146"}],"wp:attachment":[{"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/media?parent=4145"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/session_track?post=4145"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/delhi.wordcamp.org\/2024\/wp-json\/wp\/v2\/session_category?post=4145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}