SlideShare a Scribd company logo
Coding in Community
unified.diff
What is coding in
community?
Codin' in a box
Stereotypes, there must
be more to life...
Is solo coding bad?
● No
● Yes
● Kind of
● Sometimes
Source: derivative work: JovianEye
Dangers of being a lone coder
Image: public domain, http://pixabay.com/en/computer-user-angry-danger-42657/
My own experience as a solo coder
Image by wiredforlego (creative common
● Joined company with more vibrant tech
community
● Got involved in open source
● Started going to tech meetups
● Hack nights
● Had the courage to get my code reviewed
● Started blogging, discussing ideas
What changed?
Image: Felix Burton
My wishlist
● I wish I'd had a sense of how much I didn't
know.
● I wish I hadn't thought I was so "complete"
as a software developer.
● I wish I had been more humble.
● I wish I had worked harder to find the wider
technical community.
● I wish I had treated clients with more
respect.
Image: Joe Peter Brown, creative commons, http://www.flickr.com/photos/jbsnaptures/3011951715/
Dangers of being a lone coder
Bad habits unchallenged
Becoming "precious"
Fearing pressure testing
Narrow focus
Loneliness
Image: public domain, http://pixabay.com/en/computer-user-angry-danger-42657/
How community can help
Contributing to Open Source
● Courage
● Github/Bitbucket
● Get your code
reviewed!
Source: http://opensource.org/trademarks
Hack nights
Open Sourcing knowledge
● Blogging
● CoderWall protips
● Book writing
● Podcast
● Tech meetups
public domain image
How about doing a podcast?
Meetups (thanks Aurelien!)
1. User groups
2. Workshops
3. Coding dojos
4. Barcamps
5. Hackathons
6. Conferences
7. Code retreat/masterclass
8. Startup weekends
How unified.diff do meetups
● Since Feb 2012
● Free
● Non-competitive
● Promote meetups
● 25-75 attendees
● Format:
○ Talks/panel
○ Chat
unified.diff
How cardiffdevworkshop does
meetups
● Since Nov 2012
● Free
● Teaching based
● 10-20 attendees
● Format:
○ Talks/panel
○ Chat
Benefits of meetups
● New ideas and tech
● New friends
● Interesting debates
● Teaching consolidates knowledge
● It's fun!
My tips on starting things
● Just do it!
● 2 people is a start
● Get account on
Meetup.com
● Pinch follow list
from similar
meetups on Twitter
;-)
Source: Alma-de-Gato
Other community things
● Code reviews
● IRC/chat
● Pair programming
● Mentoring
● Skills exchanges
Benefits
● Commercial benefits
○ Recruitment
○ Broader skillbase
○ Improved morale
● Individual benefits
○ Broader perspective
○ New skills
○ Teaching consolidates skills
○ Meeting new people
○ Being constantly challenged
Coding in Community
unified.diff
@unifieddiff
@cardiffdevworkshop

More Related Content

Viewers also liked

Communityhelpers
CommunityhelpersCommunityhelpers
Communityhelpersmonilu750
 
Colliers advantage brochure
Colliers advantage brochureColliers advantage brochure
Colliers advantage brochureAmber Terriaco
 
彭勇Edit ouc-china-2013
彭勇Edit ouc-china-2013彭勇Edit ouc-china-2013
彭勇Edit ouc-china-2013
Yong Peng
 
2. febrin-dkk-vol.18-no.2
2. febrin-dkk-vol.18-no.22. febrin-dkk-vol.18-no.2
2. febrin-dkk-vol.18-no.2
ferwan98
 
Present continous
Present continousPresent continous
Present continousloredana14
 
Embracing Continuous Integration
Embracing Continuous IntegrationEmbracing Continuous Integration
Embracing Continuous Integration
IT MegaMeet
 
Innovating mental health at Europe - Catalonia (Spain)
Innovating mental health at Europe - Catalonia (Spain)Innovating mental health at Europe - Catalonia (Spain)
Innovating mental health at Europe - Catalonia (Spain)
PARC DE SALUT
 
Microsoft office excel
Microsoft office excelMicrosoft office excel
Microsoft office excelJano Jano
 
Ballenasorcas
BallenasorcasBallenasorcas
Ballenasorcas
mhcocoletzi2345
 
урок по вулканам исправлен
урок по вулканам исправленурок по вулканам исправлен
урок по вулканам исправленMarinaOstraeva
 

Viewers also liked (11)

Pancasila
PancasilaPancasila
Pancasila
 
Communityhelpers
CommunityhelpersCommunityhelpers
Communityhelpers
 
Colliers advantage brochure
Colliers advantage brochureColliers advantage brochure
Colliers advantage brochure
 
彭勇Edit ouc-china-2013
彭勇Edit ouc-china-2013彭勇Edit ouc-china-2013
彭勇Edit ouc-china-2013
 
2. febrin-dkk-vol.18-no.2
2. febrin-dkk-vol.18-no.22. febrin-dkk-vol.18-no.2
2. febrin-dkk-vol.18-no.2
 
Present continous
Present continousPresent continous
Present continous
 
Embracing Continuous Integration
Embracing Continuous IntegrationEmbracing Continuous Integration
Embracing Continuous Integration
 
Innovating mental health at Europe - Catalonia (Spain)
Innovating mental health at Europe - Catalonia (Spain)Innovating mental health at Europe - Catalonia (Spain)
Innovating mental health at Europe - Catalonia (Spain)
 
Microsoft office excel
Microsoft office excelMicrosoft office excel
Microsoft office excel
 
Ballenasorcas
BallenasorcasBallenasorcas
Ballenasorcas
 
урок по вулканам исправлен
урок по вулканам исправленурок по вулканам исправлен
урок по вулканам исправлен
 

Similar to Coding in community

Increasing the Maturity of Our Java User Groups
Increasing the Maturity of Our Java User Groups Increasing the Maturity of Our Java User Groups
Increasing the Maturity of Our Java User Groups
National University of Kyiv-Mohyla Academy
 
The benefits of contributing to open source
The benefits of contributing to open sourceThe benefits of contributing to open source
The benefits of contributing to open source
Jonathan Bossenger
 
Increasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User GroupsIncreasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User Groups
Víctor Leonel Orozco López
 
Overcoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open SourceOvercoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open Source
All Things Open
 
SummerCamp 2010
SummerCamp 2010SummerCamp 2010
SummerCamp 2010
Dru Lavigne
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
DevOpsDays Tel Aviv
 
Websyndicate keynote
Websyndicate keynoteWebsyndicate keynote
Websyndicate keynote
Sergey Korzh
 
Open Source From The Trenches: How to Get Involved with Open Source and be Su...
Open Source From The Trenches: How to Get Involved with Open Source and be Su...Open Source From The Trenches: How to Get Involved with Open Source and be Su...
Open Source From The Trenches: How to Get Involved with Open Source and be Su...
Chris Aniszczyk
 
Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11
dbruning
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is KeyNicole C. Engard
 
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara HuntCommunity 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
Tara Hunt
 
Gsoc2012 checklist
Gsoc2012 checklistGsoc2012 checklist
Gsoc2012 checklist
David Bain
 
How to build career with Open-Source
How to build career with Open-SourceHow to build career with Open-Source
How to build career with Open-Source
Pooja Shah
 
Let's talk FOSS!
Let's talk FOSS!Let's talk FOSS!
Let's talk FOSS!
AditiSaxena72
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentation
AITIKDANDAPAT
 
side-projects.pdf
side-projects.pdfside-projects.pdf
side-projects.pdf
sdfsd20
 
DAO Hack Launch
DAO Hack LaunchDAO Hack Launch
DAO Hack Launch
TinaBregovi
 
Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Project
deirdrestraughan
 
Open Source in Real Life
Open Source in Real LifeOpen Source in Real Life
Open Source in Real Life
Kenneth Geisshirt
 

Similar to Coding in community (20)

Increasing the Maturity of Our Java User Groups
Increasing the Maturity of Our Java User Groups Increasing the Maturity of Our Java User Groups
Increasing the Maturity of Our Java User Groups
 
The benefits of contributing to open source
The benefits of contributing to open sourceThe benefits of contributing to open source
The benefits of contributing to open source
 
Increasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User GroupsIncreasing the Maturity of our Java User Groups
Increasing the Maturity of our Java User Groups
 
Overcoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open SourceOvercoming the Fear of Contributing to Open Source
Overcoming the Fear of Contributing to Open Source
 
SummerCamp 2010
SummerCamp 2010SummerCamp 2010
SummerCamp 2010
 
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
YOUR OPEN SOURCE PROJECT IS LIKE A STARTUP, TREAT IT LIKE ONE, EYAR ZILBERMAN...
 
Websyndicate keynote
Websyndicate keynoteWebsyndicate keynote
Websyndicate keynote
 
Open Source From The Trenches: How to Get Involved with Open Source and be Su...
Open Source From The Trenches: How to Get Involved with Open Source and be Su...Open Source From The Trenches: How to Get Involved with Open Source and be Su...
Open Source From The Trenches: How to Get Involved with Open Source and be Su...
 
Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11 Tauranga DNUG 2010-11-11
Tauranga DNUG 2010-11-11
 
Koha: Participation is Key
Koha: Participation is KeyKoha: Participation is Key
Koha: Participation is Key
 
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara HuntCommunity 2.0 Community Bootcamp: the technology part by Tara Hunt
Community 2.0 Community Bootcamp: the technology part by Tara Hunt
 
Gsoc2012 checklist
Gsoc2012 checklistGsoc2012 checklist
Gsoc2012 checklist
 
How to build career with Open-Source
How to build career with Open-SourceHow to build career with Open-Source
How to build career with Open-Source
 
Pml 5
Pml 5Pml 5
Pml 5
 
Let's talk FOSS!
Let's talk FOSS!Let's talk FOSS!
Let's talk FOSS!
 
Hactoberfest presentation
Hactoberfest presentationHactoberfest presentation
Hactoberfest presentation
 
side-projects.pdf
side-projects.pdfside-projects.pdf
side-projects.pdf
 
DAO Hack Launch
DAO Hack LaunchDAO Hack Launch
DAO Hack Launch
 
Marketing Your Open Source Project
Marketing Your Open Source ProjectMarketing Your Open Source Project
Marketing Your Open Source Project
 
Open Source in Real Life
Open Source in Real LifeOpen Source in Real Life
Open Source in Real Life
 

Recently uploaded

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 

Recently uploaded (20)

By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 

Coding in community

  • 2. What is coding in community?
  • 3. Codin' in a box Stereotypes, there must be more to life...
  • 4. Is solo coding bad? ● No ● Yes ● Kind of ● Sometimes Source: derivative work: JovianEye
  • 5. Dangers of being a lone coder Image: public domain, http://pixabay.com/en/computer-user-angry-danger-42657/
  • 6. My own experience as a solo coder Image by wiredforlego (creative common
  • 7. ● Joined company with more vibrant tech community ● Got involved in open source ● Started going to tech meetups ● Hack nights ● Had the courage to get my code reviewed ● Started blogging, discussing ideas What changed? Image: Felix Burton
  • 8. My wishlist ● I wish I'd had a sense of how much I didn't know. ● I wish I hadn't thought I was so "complete" as a software developer. ● I wish I had been more humble. ● I wish I had worked harder to find the wider technical community. ● I wish I had treated clients with more respect. Image: Joe Peter Brown, creative commons, http://www.flickr.com/photos/jbsnaptures/3011951715/
  • 9. Dangers of being a lone coder Bad habits unchallenged Becoming "precious" Fearing pressure testing Narrow focus Loneliness Image: public domain, http://pixabay.com/en/computer-user-angry-danger-42657/
  • 11. Contributing to Open Source ● Courage ● Github/Bitbucket ● Get your code reviewed! Source: http://opensource.org/trademarks
  • 13. Open Sourcing knowledge ● Blogging ● CoderWall protips ● Book writing ● Podcast ● Tech meetups public domain image
  • 14. How about doing a podcast?
  • 15. Meetups (thanks Aurelien!) 1. User groups 2. Workshops 3. Coding dojos 4. Barcamps 5. Hackathons 6. Conferences 7. Code retreat/masterclass 8. Startup weekends
  • 16. How unified.diff do meetups ● Since Feb 2012 ● Free ● Non-competitive ● Promote meetups ● 25-75 attendees ● Format: ○ Talks/panel ○ Chat unified.diff
  • 17. How cardiffdevworkshop does meetups ● Since Nov 2012 ● Free ● Teaching based ● 10-20 attendees ● Format: ○ Talks/panel ○ Chat
  • 18. Benefits of meetups ● New ideas and tech ● New friends ● Interesting debates ● Teaching consolidates knowledge ● It's fun!
  • 19. My tips on starting things ● Just do it! ● 2 people is a start ● Get account on Meetup.com ● Pinch follow list from similar meetups on Twitter ;-) Source: Alma-de-Gato
  • 20. Other community things ● Code reviews ● IRC/chat ● Pair programming ● Mentoring ● Skills exchanges
  • 21. Benefits ● Commercial benefits ○ Recruitment ○ Broader skillbase ○ Improved morale ● Individual benefits ○ Broader perspective ○ New skills ○ Teaching consolidates skills ○ Meeting new people ○ Being constantly challenged