{"id":502747,"date":"2014-01-22T13:19:49","date_gmt":"2014-01-22T18:19:49","guid":{"rendered":"https:\/\/2014.atlanta.wordcamp.org\/?post_type=wcb_session&#038;p=502747"},"modified":"2014-02-07T22:05:57","modified_gmt":"2014-02-08T03:05:57","slug":"modernizing-your-wordpress-workflow-with-grunt-bower","status":"publish","type":"wcb_session","link":"https:\/\/atlanta.wordcamp.org\/2014\/session\/modernizing-your-wordpress-workflow-with-grunt-bower\/","title":{"rendered":"Modernizing your wordpress workflow with Grunt &amp; Bower"},"content":{"rendered":"<p>There are a ton of new tools that can help us be more productive and can make our projects more fun. Using Bower to keep our plugins up to date and Grunt for task management, we can spend more time on what&#8217;s important &#8211; building great websites and apps.<\/p>\n<p>We&#8217;ll cover:<\/p>\n<ul>\n<li>not being afraid of the Terminal<\/li>\n<li>\u00a0setting up project plugins in Bower<\/li>\n<li>setting up tasks in Grunt that will process our CSS, minify and concatenate our JavaScript, optimize images, and refresh our browser instantly<\/li>\n<\/ul>\n<p>Track\u2014Geek Developer<br \/>\n<a href=\"https:\/\/2014.atlanta.wordcamp.org\/schedule\/\">Saturday\u201410:00 <em>Subject to change<\/em><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are a ton of new tools that can help us be more productive and can make our projects more fun. Using Bower to keep our plugins up to date and Grunt for task management, we can spend more time on what&#8217;s important &#8211; building great websites and apps. We&#8217;ll cover: not being afraid of &hellip; <a href=\"https:\/\/atlanta.wordcamp.org\/2014\/session\/modernizing-your-wordpress-workflow-with-grunt-bower\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Modernizing your wordpress workflow with Grunt &amp; Bower<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3004019,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1394892000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[38],"footnotes":""},"session_track":[257448],"session_category":[],"class_list":["post-502747","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-geek-developer"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"March 15, 2014","time":"10:00 AM"},"session_speakers":[{"id":"38","slug":"alan-crissey","name":"Alan Crissey","link":"https:\/\/atlanta.wordcamp.org\/2014\/speaker\/alan-crissey\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/502747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/3004019"}],"version-history":[{"count":2,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/502747\/revisions"}],"predecessor-version":[{"id":515511,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/502747\/revisions\/515511"}],"speakers":[{"embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/38"}],"wp:attachment":[{"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=502747"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=502747"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=502747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}