SlideShare a Scribd company logo
Hack Night
Retro-future-spective
        Josh Price
        @joshprice
The story so far...
 •       Started in Sydney October 2009 (~ 2 years!)
     •     Inspired by Brisbane ActionHack
     •     and Melbourne Cocoaheads hacking evenings
 •       Runs every month 2 weeks after #rorosyd
     •     Usually Tuesday or Wednesday
 •       Format has changed often to keep it interesting
     •     Project-based (define projects and get into teams)
     •     Set problems (“Codewars” problem set, Game of Life, etc)
     •     Open source (Rails 3 bugmash)
     •     Newbie night (teaching Ruby/Rails)
     •     Language theme (ie Haskell, Coffeescript, etc)
     •     Tool / Technique theme (Riak Map/Reduce problem)
     •     Freeform (work on whatever)
Thanks to everyone who has attended




 •   Too many to mention
 •   You know who you are... :)
 •   Thanks for coming!
Thanks to everyone who’s helped out


 •   Gabe Hollombe     •   Tim McEwan
 •   Mark Wotton       •   Richard Heycock
 •   David Parry       •   Ben Webster
 •   Carl Woodward     •   Matt Allen
 •   James Sadler      •   Chris Herring
 •   Ryan Bigg         •   Lachlan Hardy
 •   James Crisp       •   Tim Lucas
 •   Gareth Stokes     •   Darryl Manning
 •   Michael Cindric   •   Mikel Lindsaar
 •   Marcus Schappi    •   Chris Darroch
 •   Cameron Barrie    •   Anyone I forgot... :/
Massive thanks to all Sponsors
   •   Ninefold
   •   ThoughtWorks
   •   Agency Rainford
   •   Plus2
   •   Key Options
   •   Job Futures
   •   Sentia
   •   Tutoring Australasia
   •   UTS ISF
   •   The Project Factory
   •   Snepo
   •   Steam
   •   Digital Five
   •   Atlasssian
Sponsorship is awesome


 •       We need office space for 10-20 people
     •     should be enough tables and chairs to fit comfortably
     •     shouldn’t be too spread out
 •       Public wifi is handy
 •       Food is always wonderful
     •     if not we buy our own
 •       Drinks are nice
     •     beer is delicious but can be spilled
 •       Let me know if you can do it (@joshprice)
New Format
Deliberate Practice in the style of Code Retreat
Deliberate Practice
 •       Mini Code Retreat (see coderetreat.com)
 •       Conway’s Game of Life problem
     •     Cellular Automata
     •     Relatively simple problem domain, but lot’s of angles
 •       45 minute sessions in pairs
 •       TDD/BDD is strongly encouraged
 •       You won’t solve the problem in 45 mins (seriously)
 •       At the end of 45 minutes:
     •     Quick review of learnings
     •     Delete code (yes really, all of it)
     •     Swap pairs and start again
 •       We’ll aim to get 2-3 sessions finished in an evening
Why?
•       Doing the same problem over and over again?
    •        Let’s you focus on the journey rather than the destination
    •        Aim to write the best code you can
    •        Focus on the details (like naming and design)
•       Provide an environment for deliberate practice and focus
    •        None of the pressures of normal work (deadlines, pressure etc)
    •        An exploration of new techniques
         •      languages, tools, frameworks
    •        Ability to practice rusty concepts
•       Great for those new to Ruby or the community
    •        Get to pair with 2-3 people
    •        Great learning environment
•       Same format, keeps things consistent and predictable
New format




 •   Will use this new format for the rest of the year
 •   Constraints will be added or changed depending on
     crowd
 •   Shouldn’t get boring, but we’ll keep doing it until it does
Next Hack Night


 •       Digital Five
 •       Tuesday 27th September
     •     6pm til 10ish
     •     Level 14, 61 Lavender St, Milsons Point
 •       Sign up on the Github wiki
     •     https://github.com/rails-oceania/roro/wiki/rorosyd-hack-night
 •       I’ll announce to the mailing list as per usual
Questions?

More Related Content

Viewers also liked

информационное письмо
информационное письмоинформационное письмо
информационное письмо
Julia Korkina
 
рецензия на программу
рецензия на программурецензия на программу
рецензия на программу
Julia Korkina
 
образец фото на визу
образец фото на визуобразец фото на визу
образец фото на визу
Julia Korkina
 
Romanticism/ Romantic Poetry/ The Romantic Movement
Romanticism/ Romantic Poetry/ The Romantic MovementRomanticism/ Romantic Poetry/ The Romantic Movement
Romanticism/ Romantic Poetry/ The Romantic Movement
Ali Afzal
 
WEB CONFERENCING
WEB CONFERENCINGWEB CONFERENCING
WEB CONFERENCING
RobbySahoo
 
KSSR 五年级 华文 单元13教学演讲稿
KSSR 五年级 华文 单元13教学演讲稿KSSR 五年级 华文 单元13教学演讲稿
KSSR 五年级 华文 单元13教学演讲稿
慈心 Chan
 
saqib ansari cv new 2-12-2016
saqib ansari cv new 2-12-2016saqib ansari cv new 2-12-2016
saqib ansari cv new 2-12-2016
Muhammad saqib
 
Kesalahan tatabahasa 2
Kesalahan tatabahasa 2Kesalahan tatabahasa 2
Kesalahan tatabahasa 2
Kathleen Ong
 
Memindah maklumat 02
Memindah maklumat 02Memindah maklumat 02
Memindah maklumat 02
Kathleen Ong
 
KSSR 五年级 华文 单元27
KSSR 五年级 华文 单元27KSSR 五年级 华文 单元27
KSSR 五年级 华文 单元27
慈心 Chan
 
03 aktiviti keluarga pada hujung minggu
03 aktiviti keluarga pada hujung minggu03 aktiviti keluarga pada hujung minggu
03 aktiviti keluarga pada hujung minggu
Kathleen Ong
 
Keselamatan crane
Keselamatan crane Keselamatan crane
Keselamatan crane
Fazal Akbar V
 
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan SafetySafe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
Atlantic Training, LLC.
 
Crane Operations by EHS Compliance
Crane Operations by EHS ComplianceCrane Operations by EHS Compliance
Crane Operations by EHS Compliance
Atlantic Training, LLC.
 
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, LabsHeat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
www.sciencepowerpoint.com
 
五年级华文练习答案 第20 - 28课
五年级华文练习答案 第20 - 28课五年级华文练习答案 第20 - 28课
五年级华文练习答案 第20 - 28课
慈心 Chan
 
2016年 六年级 教师指南 单元11- 15
2016年 六年级 教师指南 单元11- 152016年 六年级 教师指南 单元11- 15
2016年 六年级 教师指南 单元11- 15
慈心 Chan
 
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
慈心 Chan
 

Viewers also liked (18)

информационное письмо
информационное письмоинформационное письмо
информационное письмо
 
рецензия на программу
рецензия на программурецензия на программу
рецензия на программу
 
образец фото на визу
образец фото на визуобразец фото на визу
образец фото на визу
 
Romanticism/ Romantic Poetry/ The Romantic Movement
Romanticism/ Romantic Poetry/ The Romantic MovementRomanticism/ Romantic Poetry/ The Romantic Movement
Romanticism/ Romantic Poetry/ The Romantic Movement
 
WEB CONFERENCING
WEB CONFERENCINGWEB CONFERENCING
WEB CONFERENCING
 
KSSR 五年级 华文 单元13教学演讲稿
KSSR 五年级 华文 单元13教学演讲稿KSSR 五年级 华文 单元13教学演讲稿
KSSR 五年级 华文 单元13教学演讲稿
 
saqib ansari cv new 2-12-2016
saqib ansari cv new 2-12-2016saqib ansari cv new 2-12-2016
saqib ansari cv new 2-12-2016
 
Kesalahan tatabahasa 2
Kesalahan tatabahasa 2Kesalahan tatabahasa 2
Kesalahan tatabahasa 2
 
Memindah maklumat 02
Memindah maklumat 02Memindah maklumat 02
Memindah maklumat 02
 
KSSR 五年级 华文 单元27
KSSR 五年级 华文 单元27KSSR 五年级 华文 单元27
KSSR 五年级 华文 单元27
 
03 aktiviti keluarga pada hujung minggu
03 aktiviti keluarga pada hujung minggu03 aktiviti keluarga pada hujung minggu
03 aktiviti keluarga pada hujung minggu
 
Keselamatan crane
Keselamatan crane Keselamatan crane
Keselamatan crane
 
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan SafetySafe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
Safe Operations of Cranes, Hoists and Truck Hoists by Reagan Safety
 
Crane Operations by EHS Compliance
Crane Operations by EHS ComplianceCrane Operations by EHS Compliance
Crane Operations by EHS Compliance
 
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, LabsHeat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
Heat Transfer Lesson PowerPoint, Convection, Conduction, Radiation, Labs
 
五年级华文练习答案 第20 - 28课
五年级华文练习答案 第20 - 28课五年级华文练习答案 第20 - 28课
五年级华文练习答案 第20 - 28课
 
2016年 六年级 教师指南 单元11- 15
2016年 六年级 教师指南 单元11- 152016年 六年级 教师指南 单元11- 15
2016年 六年级 教师指南 单元11- 15
 
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
Dialogue Completion Exercise 2 - UPSR 2016 Latest Format - shared by joyfunle...
 

Similar to Hack Night Retro Futurespective

A Brief Introduction to Kanban
A Brief Introduction to KanbanA Brief Introduction to Kanban
A Brief Introduction to Kanban
Mike Harris
 
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Neal Richardson Sr
 
VSTE 2016 Presentation
VSTE 2016 PresentationVSTE 2016 Presentation
VSTE 2016 Presentation
ftfaust
 
Tinkers, Printers & Makers: Makerspaces in the Library
Tinkers, Printers & Makers: Makerspaces in the LibraryTinkers, Printers & Makers: Makerspaces in the Library
Tinkers, Printers & Makers: Makerspaces in the Library
Michael Sauers
 
How to design a design workshop
How to design a design workshopHow to design a design workshop
How to design a design workshop
Lukas Marvan
 
think locally, code globally - dchud's code4lib japan 2013 talk
think locally, code globally - dchud's code4lib japan 2013 talkthink locally, code globally - dchud's code4lib japan 2013 talk
think locally, code globally - dchud's code4lib japan 2013 talk
Dan Chudnov
 
How we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular SoftwareHow we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular Software
Mauro Servienti
 
On working in Particular
On working in ParticularOn working in Particular
On working in Particular
Mauro Servienti
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
Dimitri Baeli
 
Free CCNA1 introductory session 140217
Free CCNA1 introductory session 140217Free CCNA1 introductory session 140217
Free CCNA1 introductory session 140217
Andrew Smith
 
3 weeks in dublin
3 weeks in dublin3 weeks in dublin
3 weeks in dublin
kallakukku
 
Ewrt 30 class 18
Ewrt 30 class 18Ewrt 30 class 18
Ewrt 30 class 18
kimpalmore
 
Untangling - fall2017 - week 7
Untangling - fall2017 - week 7Untangling - fall2017 - week 7
Untangling - fall2017 - week 7
Derek Jacoby
 
Fall 2011 Parent Tech Conference
Fall 2011 Parent Tech ConferenceFall 2011 Parent Tech Conference
Fall 2011 Parent Tech Conference
tim wojcik
 
Coding For Fun And Profit
Coding For Fun And ProfitCoding For Fun And Profit
Coding For Fun And Profit
jschoolcraft
 
Making for Educators: McDonogh School Presentation
Making for Educators: McDonogh School PresentationMaking for Educators: McDonogh School Presentation
Making for Educators: McDonogh School Presentation
jonathandhf
 
Global Problem Solving - PSEA Gettysburg
Global Problem Solving - PSEA GettysburgGlobal Problem Solving - PSEA Gettysburg
Global Problem Solving - PSEA Gettysburg
Michael Soskil
 
Designing interactive learning spaces - Wyoming steam conference
Designing interactive learning spaces - Wyoming steam conferenceDesigning interactive learning spaces - Wyoming steam conference
Designing interactive learning spaces - Wyoming steam conference
Brian Pichman
 
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
Nebraska Library Commission
 
Agile2016 - Performance Appraisal Makeover
Agile2016  - Performance Appraisal MakeoverAgile2016  - Performance Appraisal Makeover
Agile2016 - Performance Appraisal Makeover
Omar Bermudez Creator of Happiness - Change Artist
 

Similar to Hack Night Retro Futurespective (20)

A Brief Introduction to Kanban
A Brief Introduction to KanbanA Brief Introduction to Kanban
A Brief Introduction to Kanban
 
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.Watch Your Language! - What my Mother Taught Me about Being an Engineer.
Watch Your Language! - What my Mother Taught Me about Being an Engineer.
 
VSTE 2016 Presentation
VSTE 2016 PresentationVSTE 2016 Presentation
VSTE 2016 Presentation
 
Tinkers, Printers & Makers: Makerspaces in the Library
Tinkers, Printers & Makers: Makerspaces in the LibraryTinkers, Printers & Makers: Makerspaces in the Library
Tinkers, Printers & Makers: Makerspaces in the Library
 
How to design a design workshop
How to design a design workshopHow to design a design workshop
How to design a design workshop
 
think locally, code globally - dchud's code4lib japan 2013 talk
think locally, code globally - dchud's code4lib japan 2013 talkthink locally, code globally - dchud's code4lib japan 2013 talk
think locally, code globally - dchud's code4lib japan 2013 talk
 
How we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular SoftwareHow we daily manage and work in a dispersed company: Particular Software
How we daily manage and work in a dispersed company: Particular Software
 
On working in Particular
On working in ParticularOn working in Particular
On working in Particular
 
Agile forthelongrun lesfurets
Agile forthelongrun lesfuretsAgile forthelongrun lesfurets
Agile forthelongrun lesfurets
 
Free CCNA1 introductory session 140217
Free CCNA1 introductory session 140217Free CCNA1 introductory session 140217
Free CCNA1 introductory session 140217
 
3 weeks in dublin
3 weeks in dublin3 weeks in dublin
3 weeks in dublin
 
Ewrt 30 class 18
Ewrt 30 class 18Ewrt 30 class 18
Ewrt 30 class 18
 
Untangling - fall2017 - week 7
Untangling - fall2017 - week 7Untangling - fall2017 - week 7
Untangling - fall2017 - week 7
 
Fall 2011 Parent Tech Conference
Fall 2011 Parent Tech ConferenceFall 2011 Parent Tech Conference
Fall 2011 Parent Tech Conference
 
Coding For Fun And Profit
Coding For Fun And ProfitCoding For Fun And Profit
Coding For Fun And Profit
 
Making for Educators: McDonogh School Presentation
Making for Educators: McDonogh School PresentationMaking for Educators: McDonogh School Presentation
Making for Educators: McDonogh School Presentation
 
Global Problem Solving - PSEA Gettysburg
Global Problem Solving - PSEA GettysburgGlobal Problem Solving - PSEA Gettysburg
Global Problem Solving - PSEA Gettysburg
 
Designing interactive learning spaces - Wyoming steam conference
Designing interactive learning spaces - Wyoming steam conferenceDesigning interactive learning spaces - Wyoming steam conference
Designing interactive learning spaces - Wyoming steam conference
 
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
NCompass Live: Tech Talk with Michael Sauers: Tinkers, Printers & Makers, A M...
 
Agile2016 - Performance Appraisal Makeover
Agile2016  - Performance Appraisal MakeoverAgile2016  - Performance Appraisal Makeover
Agile2016 - Performance Appraisal Makeover
 

Recently uploaded

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
Enterprise Knowledge
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 

Recently uploaded (20)

Demystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through StorytellingDemystifying Knowledge Management through Storytelling
Demystifying Knowledge Management through Storytelling
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 

Hack Night Retro Futurespective

  • 1. Hack Night Retro-future-spective Josh Price @joshprice
  • 2. The story so far... • Started in Sydney October 2009 (~ 2 years!) • Inspired by Brisbane ActionHack • and Melbourne Cocoaheads hacking evenings • Runs every month 2 weeks after #rorosyd • Usually Tuesday or Wednesday • Format has changed often to keep it interesting • Project-based (define projects and get into teams) • Set problems (“Codewars” problem set, Game of Life, etc) • Open source (Rails 3 bugmash) • Newbie night (teaching Ruby/Rails) • Language theme (ie Haskell, Coffeescript, etc) • Tool / Technique theme (Riak Map/Reduce problem) • Freeform (work on whatever)
  • 3. Thanks to everyone who has attended • Too many to mention • You know who you are... :) • Thanks for coming!
  • 4. Thanks to everyone who’s helped out • Gabe Hollombe • Tim McEwan • Mark Wotton • Richard Heycock • David Parry • Ben Webster • Carl Woodward • Matt Allen • James Sadler • Chris Herring • Ryan Bigg • Lachlan Hardy • James Crisp • Tim Lucas • Gareth Stokes • Darryl Manning • Michael Cindric • Mikel Lindsaar • Marcus Schappi • Chris Darroch • Cameron Barrie • Anyone I forgot... :/
  • 5. Massive thanks to all Sponsors • Ninefold • ThoughtWorks • Agency Rainford • Plus2 • Key Options • Job Futures • Sentia • Tutoring Australasia • UTS ISF • The Project Factory • Snepo • Steam • Digital Five • Atlasssian
  • 6. Sponsorship is awesome • We need office space for 10-20 people • should be enough tables and chairs to fit comfortably • shouldn’t be too spread out • Public wifi is handy • Food is always wonderful • if not we buy our own • Drinks are nice • beer is delicious but can be spilled • Let me know if you can do it (@joshprice)
  • 7. New Format Deliberate Practice in the style of Code Retreat
  • 8. Deliberate Practice • Mini Code Retreat (see coderetreat.com) • Conway’s Game of Life problem • Cellular Automata • Relatively simple problem domain, but lot’s of angles • 45 minute sessions in pairs • TDD/BDD is strongly encouraged • You won’t solve the problem in 45 mins (seriously) • At the end of 45 minutes: • Quick review of learnings • Delete code (yes really, all of it) • Swap pairs and start again • We’ll aim to get 2-3 sessions finished in an evening
  • 9. Why? • Doing the same problem over and over again? • Let’s you focus on the journey rather than the destination • Aim to write the best code you can • Focus on the details (like naming and design) • Provide an environment for deliberate practice and focus • None of the pressures of normal work (deadlines, pressure etc) • An exploration of new techniques • languages, tools, frameworks • Ability to practice rusty concepts • Great for those new to Ruby or the community • Get to pair with 2-3 people • Great learning environment • Same format, keeps things consistent and predictable
  • 10. New format • Will use this new format for the rest of the year • Constraints will be added or changed depending on crowd • Shouldn’t get boring, but we’ll keep doing it until it does
  • 11. Next Hack Night • Digital Five • Tuesday 27th September • 6pm til 10ish • Level 14, 61 Lavender St, Milsons Point • Sign up on the Github wiki • https://github.com/rails-oceania/roro/wiki/rorosyd-hack-night • I’ll announce to the mailing list as per usual

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n