{"id":123,"date":"2016-02-29T08:00:12","date_gmt":"2016-02-29T14:00:12","guid":{"rendered":"http:\/\/blog.benedettitech.com\/wp\/?p=123"},"modified":"2018-05-30T13:42:27","modified_gmt":"2018-05-30T18:42:27","slug":"my-experience-hack-summit-2016","status":"publish","type":"post","link":"http:\/\/blog.benedettitech.com\/wp\/2016\/02\/29\/my-experience-hack-summit-2016\/","title":{"rendered":"My Experience @ Hack.summit() 2016"},"content":{"rendered":"<div>\n<p>And now for something completely different&#8230;.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg\" rel=\"attachment wp-att-125\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"125\" data-permalink=\"http:\/\/blog.benedettitech.com\/wp\/2016\/02\/29\/my-experience-hack-summit-2016\/hacksummithome\/\" data-orig-file=\"https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?fit=1928%2C1048\" data-orig-size=\"1928,1048\" data-comments-opened=\"1\" data-image-title=\"HackSummitHome\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?fit=660%2C359\" class=\"alignnone size-large wp-image-125\" src=\"https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?resize=660%2C359\" alt=\"HackSummitHome\" width=\"660\" height=\"359\" srcset=\"https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?resize=1024%2C557 1024w, https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?resize=300%2C163 300w, https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?resize=768%2C417 768w, https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?w=1928 1928w, https:\/\/i0.wp.com\/blog.benedettitech.com\/wp\/wp-content\/uploads\/2016\/02\/HackSummitHome.jpg?w=1320 1320w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><br \/>\n&nbsp;<br \/>\nI wanted to share some details about a vitural conference I attended this past week called hack.summit(). <a href=\"https:\/\/hacksummit.org\/\">https:\/\/hacksummit.org\/<\/a>\u00a0 This wholly online conference is in its second year and is a good resource for people who would like to attend a conference and take advantage of some Q&amp;A and workshops with leaders in our field. \u00a0The cost for registration is mostly free, either a share on social media or a small donation<br \/>\n&nbsp;<br \/>\nI attended the debut session of hack.summit() in 2014. \u00a0 The format is a combination of talks, Q&amp;As and short workshops. \u00a0One of the more memorable ones for me last year was an hour long session building a coffee shop locator from scratch in about an hour.\u00a0 <a href=\"http:\/\/trishagee.github.io\/presentation\/angularjs_html5_groovy_java_mongodb_wcpgw\/\" target=\"_blank\">Link<\/a><br \/>\n&nbsp;<br \/>\nHere&#8217;s a short summary of the sessions I attended this year:<br \/>\n&nbsp;<br \/>\nFloyd Marinescu &#8211; CEO of InfoQ.com &#8211; This session consisted mainly about how to establish suitable cultures for virtual teams, meaning teams that aren&#8217;t necessarily bound to the same office but must collaborate on projects from separate physical locations. \u00a0There are suggestions around patterns and the myriad of tools that are available to virtual teams. \u00a0This was interesting as I&#8217;m already working on a virtual team covering at least four separate locations. \u00a0Additionally, there was mention of InfoQ and a recommendation to spend some time there to read up on current issues and have an opportunity to collaborate with others.<br \/>\n&nbsp;<br \/>\nKent Beck &#8211; Created Extreme Programming, created TDD, co-created Agile, authored 9 books &#8211; It&#8217;s ironic that this talk was the day before a half-day lunch and learn my team had on TDD and Dependency Injection. \u00a0TDD is not a new paradigm but understanding the need for unit tests and structuring your code so that it&#8217;s testable on a granular level is vital for long term supportability of your codebase, especially if you&#8217;ve got multiple individuals working in that code base and for any inheritors of your code. \u00a0I&#8217;m sure we&#8217;ve all inherited examples of stale (yet production) code with documentation with multiple birthdays and wish we had at least some insight as to why certain sections of code even exist.<br \/>\n&nbsp;<br \/>\nGregg Pollack &#8211; CEO, Codeschool &#8211; This was another &#8216;soft skills&#8217; session presented by the CEO of Codeschool (recently acquired by Pluralsight) titled &#8216; The Developers Path to Success and Winning&#8217;. \u00a0This was a general discussion of components that would help you build a successful career as a developer, including \u00a0how to seek out a mentor, attending meetups and conferences, knowing what&#8217;s important enough to demand your attention (being deliberate about your work and learning), how to seek out work to stretch yourself, etc.<br \/>\n&nbsp;<br \/>\nJanet Weiner &#8211; Engineering at Facebook, big data expert &#8211; Open Data Challenges at Facebook &#8211;\u00a0I&#8217;ll admit that the bulk of this talk was way over my head. \u00a0Overall, it was a case study on how data availability presents problems as it scales to unprecedented quantities, using Facebook&#8217;s architecture as an example. \u00a0While I&#8217;m not very familiar with &#8216;Big Data&#8217; yet, it&#8217;s definitely on my radar as something to become familiar with in the near future. \u00a0This was a good example of a presentation showing me exactly how much I don&#8217;t know!<br \/>\n&nbsp;<br \/>\nMostly I enjoyed the ability to attend virtually and the ability to go back as needed to cover things I might have missed.\u00a0 If you&#8217;d like to register and access the content, it&#8217;s not too late! \u00a0 All you&#8217;ll need to is go through the registration process at the hack.summit() website and you&#8217;ll have access to all of the talks and reference materials.<br \/>\n&nbsp;<br \/>\nIf any of you is curious about (or may have attended) hack.summit() 2016 or have any questions or comments,\u00a0please feel free to add them here or address them to john@benedettitech.com.<br \/>\n&nbsp;<br \/>\nThanks for looking in!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>And now for something completely different&#8230;. &nbsp; &nbsp; I wanted to share some details about a vitural conference I attended this past week called hack.summit(). https:\/\/hacksummit.org\/\u00a0 This wholly online conference is in its second year and is a good resource for people who would like to attend a conference and take advantage of some Q&amp;A &hellip; <a href=\"http:\/\/blog.benedettitech.com\/wp\/2016\/02\/29\/my-experience-hack-summit-2016\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">My Experience @ Hack.summit() 2016<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"My Experience @ Hack.summit() 2016 #HackSummit","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3,2],"tags":[12],"class_list":["post-123","post","type-post","status-publish","format-standard","hentry","category-career","category-development","tag-conferences"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7dlOQ-1Z","jetpack-related-posts":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/posts\/123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/comments?post=123"}],"version-history":[{"count":4,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/posts\/123\/revisions"}],"predecessor-version":[{"id":127,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/posts\/123\/revisions\/127"}],"wp:attachment":[{"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/media?parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/categories?post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.benedettitech.com\/wp\/wp-json\/wp\/v2\/tags?post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}