SlideShare a Scribd company logo
1 of 45
Download to read offline
Crafting Culture:In Open Source Community
SPRINT3r
Twin Panichsombat
Code Mania 110
BSD + Patents-licened code
NOT
About ME
SPRINT3r
SPRINT3r
Copy and Paste is root of all evils
I some here to share, what we
have learned from
OpenSource Community
“LET’s PLAY”
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
“CRAFTING” “ENGINEERING”||
As an individual: Learn to collaborate
“Learn to collaborate”
Learn at least one new language every year.
Read a technical book each quarter.
Read nontechnical books, too.
Take classes.
Participate in local user groups.
Contribute in OpenSource Project
As an organisation: Learn to collaborate
CTO
CEO
CMO
TEAMCTO
CEO
CMO
FRONT-END
CTO
CEO
CMO
BACK-END
FRONT-END
MOBILE
CTOCMO BACK-END
FRONT-END
IOS
CTO
BACK-END
FRONT-END
BACK-END
ANDROID
IOS
CTO
BACK-ENDFRONT-END
BACK-END
ANDROID INTEGRATION BACK-END
IOS
CTO
BACK-ENDFRONT-END
BACK-END
ANDROID INTEGRATION BACK-END
OPERATION
OPERATION
OPERATION
INTEGRATION
INTEGRATION
IOS
CTO
BACK-ENDFRONT-END
BACK-END
ANDROID INTEGRATION BACK-END
OPERATION
OPERATION
OPERATION
INTEGRATION
INTEGRATION
IOS
CTO
BACK-ENDFRONT-END
BACK-END
ANDROID INTEGRATION BACK-END
OPERATION
OPERATION
OPERATION
INTEGRATION
INTEGRATION
STOP
TEAMCTO
CEO
CMO
ONE
REPO
/
ONE
BRANCH
ManU
CTO
CEO
CMO
BUILD
PIPELINE
DEPLOY
ONE
REPO
/
ONE
BRANCH
ManU
CTO
CEO
CMO
Liverpool
BUILD
PIPELINE
DEPLOY
ONE
REPO
/
ONE
BRANCH
ManU
CTO
CEO
CMO
Liverpool
Arsenal
Spurs
BUILD
PIPELINE
DEPLOY
“Learn to collaborate”
กลับบ้าน กินผัก รักพ่อแม่
อ่านหนังสือ
ไปเที่ยวกับเพื่อน ออกกำลังกาย
“ฝึกเขียนโค้ด”

More Related Content

Similar to Crafting Culture

Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
victorneo
 
Security and Programming Camp 2011, Programming Course 2011/12/17
Security and Programming Camp 2011, Programming Course 2011/12/17Security and Programming Camp 2011, Programming Course 2011/12/17
Security and Programming Camp 2011, Programming Course 2011/12/17
Hiro Yoshioka
 
In case of turbulence: open source hardware's next challenges
In case of turbulence: open source hardware's next challengesIn case of turbulence: open source hardware's next challenges
In case of turbulence: open source hardware's next challenges
Alexandra Deschamps-Sonsino
 

Similar to Crafting Culture (20)

Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
Northern Arizona State ACM talk (10/08)
Northern Arizona State ACM talk (10/08)Northern Arizona State ACM talk (10/08)
Northern Arizona State ACM talk (10/08)
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
Introduction to OpenSource
Introduction to OpenSourceIntroduction to OpenSource
Introduction to OpenSource
 
Evangelizing Your Thing (Extended Edition)
Evangelizing Your Thing (Extended Edition)Evangelizing Your Thing (Extended Edition)
Evangelizing Your Thing (Extended Edition)
 
Programming camp for an adult
Programming camp for an adultProgramming camp for an adult
Programming camp for an adult
 
Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010
Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010
Programming Camp for an Adult 大人のためのプログラミングキャンプ at PHP Matsuri 2010
 
Fosscon
FossconFosscon
Fosscon
 
OpenSource
OpenSourceOpenSource
OpenSource
 
Security and Programming Camp 2011, Programming Course 2011/12/17
Security and Programming Camp 2011, Programming Course 2011/12/17Security and Programming Camp 2011, Programming Course 2011/12/17
Security and Programming Camp 2011, Programming Course 2011/12/17
 
Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Open Source: Freedom and Community
Open Source: Freedom and CommunityOpen Source: Freedom and Community
Open Source: Freedom and Community
 
WTF is Open Source vanity free hardware and how is it causing rumperedis in M...
WTF is Open Source vanity free hardware and how is it causing rumperedis in M...WTF is Open Source vanity free hardware and how is it causing rumperedis in M...
WTF is Open Source vanity free hardware and how is it causing rumperedis in M...
 
In case of turbulence: open source hardware's next challenges
In case of turbulence: open source hardware's next challengesIn case of turbulence: open source hardware's next challenges
In case of turbulence: open source hardware's next challenges
 
gsoc
gsocgsoc
gsoc
 
Tinker ecology
Tinker ecologyTinker ecology
Tinker ecology
 
Tinker ecology
Tinker ecologyTinker ecology
Tinker ecology
 
Why Linux is better
Why Linux is betterWhy Linux is better
Why Linux is better
 
How Open Source Can Help Your Startup
How Open Source Can Help Your StartupHow Open Source Can Help Your Startup
How Open Source Can Help Your Startup
 
An Introduction to pair programming methods
An Introduction to pair programming methodsAn Introduction to pair programming methods
An Introduction to pair programming methods
 

More from ทวิร พานิชสมบัติ

More from ทวิร พานิชสมบัติ (20)

Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
Go: Programming Language for Cloud
Go: Programming Language for CloudGo: Programming Language for Cloud
Go: Programming Language for Cloud
 
LeSS
LeSSLeSS
LeSS
 
Legacy Code For Management
Legacy Code For ManagementLegacy Code For Management
Legacy Code For Management
 
Security As A Code :
Security As A Code : Security As A Code :
Security As A Code :
 
ATDD
ATDDATDD
ATDD
 
กระบวนการเชิงประจักษ์ (Empirical Process)
กระบวนการเชิงประจักษ์ (Empirical Process)กระบวนการเชิงประจักษ์ (Empirical Process)
กระบวนการเชิงประจักษ์ (Empirical Process)
 
Geeky Ademy Schedule 2nd Batch
Geeky Ademy Schedule 2nd BatchGeeky Ademy Schedule 2nd Batch
Geeky Ademy Schedule 2nd Batch
 
การทำซอฟท์แวร์ภายใน 30 วัน
การทำซอฟท์แวร์ภายใน 30 วันการทำซอฟท์แวร์ภายใน 30 วัน
การทำซอฟท์แวร์ภายใน 30 วัน
 
Geek Academy Schedule
Geek Academy ScheduleGeek Academy Schedule
Geek Academy Schedule
 
Kku2011
Kku2011Kku2011
Kku2011
 
Scrum version3
Scrum version3Scrum version3
Scrum version3
 
Geeky academy
Geeky academyGeeky academy
Geeky academy
 
Agile
AgileAgile
Agile
 
Bdd bug day2013
Bdd bug day2013Bdd bug day2013
Bdd bug day2013
 
Scrum Version 3
Scrum Version 3Scrum Version 3
Scrum Version 3
 
Fixie atbarcampbangkok5
Fixie atbarcampbangkok5Fixie atbarcampbangkok5
Fixie atbarcampbangkok5
 
Scrum version2
Scrum version2Scrum version2
Scrum version2
 
Agile V2
Agile V2Agile V2
Agile V2
 
Start upandagile final
Start upandagile finalStart upandagile final
Start upandagile final
 

Recently uploaded

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Recently uploaded (20)

The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
^Clinic ^%[+27788225528*Abortion Pills For Sale In witbank
 
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
^Clinic ^%[+27788225528*Abortion Pills For Sale In soweto
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 

Crafting Culture