{"id":30076,"date":"2026-04-28T10:00:00","date_gmt":"2026-04-28T14:00:00","guid":{"rendered":"https:\/\/michigan.it.umich.edu\/news\/?p=30076"},"modified":"2026-04-28T14:46:37","modified_gmt":"2026-04-28T18:46:37","slug":"new-vibe-coding-community-of-practice","status":"publish","type":"post","link":"https:\/\/michigan.it.umich.edu\/news\/2026\/04\/28\/new-vibe-coding-community-of-practice\/","title":{"rendered":"New Vibe Coding Community of Practice"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"259\" src=\"https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif\" alt=\"Source: Ghost in the Shell (1995) Studio: Production I.G\" class=\"wp-image-30077\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">There is a new community of practice available to you: vibe coding! It&#8217;s all about helping each other put vibe coding techniques into practice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With vibe coding we\u2019re after FAAFO: Fast, Ambitious, Autonomous, Fun, and Optionality. New LLM tooling has become quite good and developers (and non-developers!) can be wildly productive with it. Without intentionality and rigor, developers can also be just plain wild with it. No thanks! We\u2019re here to help each other get real results and code we actually want, with all that FAAFO of course. Just like all the other tools you\u2019ve mastered in your career, it pays to be intentional about it and work with others to get better. This is that. We are your others.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This new CoP is to discuss where people are seeing success and how they\u2019re getting there. Expect lots of screen-sharing and first-hand accounts for how something works. The people you\u2019ll meet want to put in the work and help others, like you!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With all the AI work going on everywhere, it\u2019s important to point out that this group is not about theory or philosophy. Your business plan for Cyberdyne Systems probably makes for a fun conversation, but it\u2019s not what this group is about.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Some example conversations we\u2019ve had:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Agent CLI\/TUI software and setting up MCPs and skills in them.<\/li>\n\n\n\n<li>Specific tooling and usage to add guardrails so LLM code comes out how we want.<\/li>\n\n\n\n<li>Agent orchestration frameworks to run multiple agents in parallel to multiply the results, without making a mess.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019re always welcome to join us. You can sign up by joining the <a href=\"https:\/\/mcommunity.umich.edu\/group\/vibe-coding\">vibe-coding MCommunity group<\/a> and any of our meetings; we meet twice per month on Friday at 2 p.m. We also have a <a href=\"https:\/\/umich.enterprise.slack.com\/archives\/C0AQR7FA6UE\">#vibe-coding<\/a> Slack channel you can join to chat with other FAAFO seekers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is a new community of practice available to you: vibe coding! It&#8217;s all about helping each other put vibe coding techniques into practice.<\/p>\n","protected":false},"author":231,"featured_media":30077,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","_umich_oidc_access":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","footnotes":""},"categories":[6],"tags":[696,38],"class_list":["post-30076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-professional-development","tag-code","tag-cop"],"uagb_featured_image_src":{"full":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry-400x259.gif",400,259,true],"medium":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry-300x162.gif",300,162,true],"medium_large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"large":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"1536x1536":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"2048x2048":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"excerpt-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry-200x140.gif",200,140,true],"themonic-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry-60x42.gif",60,42,true],"ioslider-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"post-thumbnail":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry.gif",480,259,false],"400x250-crop":["https:\/\/michigan.it.umich.edu\/news\/wp-content\/uploads\/2026\/04\/ghost-in-shell-typing-Craig-Landry-400x250.gif",400,250,true]},"uagb_author_info":{"display_name":"Craig Landry, HITS","author_link":"https:\/\/michigan.it.umich.edu\/news\/author\/ctlandryumich-edu\/"},"uagb_comment_info":0,"uagb_excerpt":"There is a new community of practice available to you: vibe coding! It's all about helping each other put vibe coding techniques into practice.","_links":{"self":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/30076","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/users\/231"}],"replies":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/comments?post=30076"}],"version-history":[{"count":3,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/30076\/revisions"}],"predecessor-version":[{"id":30095,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/posts\/30076\/revisions\/30095"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media\/30077"}],"wp:attachment":[{"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/media?parent=30076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/categories?post=30076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigan.it.umich.edu\/news\/wp-json\/wp\/v2\/tags?post=30076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}