SlideShare a Scribd company logo
1 of 24
Download to read offline
Care and Feeding of
 Ruby Developers
         Steve Sanderson
        http://fiveruns.com
    http://stevesanderson.com
Knowing more about
                      ourselves - as developers,
                      as a community - is useful



This is a soft talk, won’t end with “rake ...” command

Because it’s a soft talk, I can never be wrong...

Also - I’d like this to more like a conversation - so please feel free to jump up with questions during the talk, we don’t need to wait until the end.

Sur vey - how many self-describe as ruby developers?
... as a developer?

How many have to manage in some form?
Whatʼs Next
• Some Important Qualities
 • Collaboration
 • Planning
 • Stars
 • Aesthetics
• Care & Feeding
We know itʼs not...
Pervasive Aesthetics



more so than any community I've seen, all kinds of aesthetics are
important
aesthetics of software design




standalone small parts that are whole- this comes to us from the open source
culture
aesthetics of visual design
aesthetics of work
                         environment




Personal workspace has great importance

People will find nice places to work
aesthetics of personal style
However, it’s mostly white and maie - no hockey moms in the
crowd...
Collaboration




assumed in the community, i.e. baked in from the start
a range from loose (almost in the background) to tight collaborations
Course correcting feedback comes from those collaborations - whether tightly from a team or loosely from the community.

If you’re working on the wrong thing- you’ll find out, i.e. you may become irrelevant

If you’re working on the right thing with bad quality, you’ll find out
independent of physical
                                  location




Distributed work is a a great inheritance from the open source
culture
independent of organizational
                       boundaries




the drive to constantly open source (which came from teh open source culture) represents this as well

don't figure prominently as a constraint when doing technical work

when a problem needs to be solved, find the right person first - don't worry about what organization they happen to be in at the moment

Also people actively look for opportunities to defeat proprietary tendencies - also from the open source culture

Problems being solved which were once someone else's domain (e.g. IT)
Do They Know Youʼre
                      Alive?




something that's interesting needs to 'look alive'
a heartbeat, some regular sign
The doing is close to
                     the planning


We inherited some great memes from the open source culture - especially working in a planning model where the people dong the work are the people driving
the work

close in organizational space
may overlap - i.e. be the same person

work closely to the locus of control

the who's that are doing the how are very close to the who's that are determining the why and the what
Results In More *Stars*



related to 'doing is close to the planning'

the people that plan the ideas are the people who create them vs envision of idea is separate from its production
Living On The Edge
                      With The Latest




take advantage of improvements quickly

another medium for collaboration

works because of closed feedback loops
Enlightened
                                             Capitalists


passion + useful action is rewarded - came from open source culture - but reward was either personal reputation or from actual use of the results.

In Ruby community (esp. the Rails part) we’ve added that the value comes from money by selling ser vices (online or people)

love this stuff - and want to make money with it
Care & Feeding?

           • Awareness
           • Purpose
           • How well do your other communities
               match these qualities?




Awareness of these qualities is useful

Use depends on purpose - want to work better? want to get more folks? want to change or
challenge some of these qualities? want to blend with communities that have different
qualities?

Other communities - companies, partners, clients, etc.
Some Specifics
           • In your environment, how are you
               supporting / blocking forms of
               collaboration?

           • Ok with your collaborators to cross
               organizational boundaries?

           • What language does that other tribe
               speak?


We are constantly tweaking how we work remotely - with people here in Austin, Dallas, San
Antonio, Scotland, etc.

Larger / established companies or clients may not ‘get’ crossing org. boundaries

Collaboration can mean working closely with other tribes and some of them speak different
languages - e.g. marketing, customers, sales, etc. To collaborate well, it means learning
other languages and perhaps other concepts. At a minimum it means respect of the other
tribes’ culture.

Problems to be solved include those in the IT/ops world - and people are solving them (e.g.
capistrano, Rails DB migration)
More Specifics
           • Do you ʻlook aliveʼ to others in the
                community?

           • How close is the ʻlocus of controlʼ?
           • Plan for people that blend technical and
                aesthetics (left-brain and right-brain)

           • People will find nice places to work -
                make that happen


How close is the ‘locus of control’? Can it get closer, does it need to get closer, will your
larger environment accept this notion?

How many designers in the community?

FiveRuns moved to get to better quality space - people also move space that suits their
mood, aesthetics figures in a lot to this
avoid this problem
Thanks


     Steve Sanderson
    http://fiveruns.com
http://stevesanderson.com

More Related Content

Viewers also liked

A New Marketing Framework
A New Marketing FrameworkA New Marketing Framework
A New Marketing FrameworkKevin Mullett
 
Het Nieuwe Werken Live
Het Nieuwe Werken LiveHet Nieuwe Werken Live
Het Nieuwe Werken LiveFou-Khan Tsang
 
P Ower Fenomenos
P Ower FenomenosP Ower Fenomenos
P Ower Fenomenospilarandres
 
Workshop 3 presentation
Workshop 3 presentationWorkshop 3 presentation
Workshop 3 presentationnet_gain
 
Family Issues Disabilities Online
Family Issues   Disabilities OnlineFamily Issues   Disabilities Online
Family Issues Disabilities Onlineruwo11920
 
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011Media Perspectives
 
The Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpina
The Recession Lessons That Will Endure, Monika Ribar, CEO, PanalpinaThe Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpina
The Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpinaeyefortransport
 
Client centric communication | campaigndock
Client centric communication | campaigndockClient centric communication | campaigndock
Client centric communication | campaigndockEHSAL
 
Mark van de Crommert (Remotely.tv) @MPJC2012
Mark van de Crommert (Remotely.tv) @MPJC2012Mark van de Crommert (Remotely.tv) @MPJC2012
Mark van de Crommert (Remotely.tv) @MPJC2012Media Perspectives
 
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...eyefortransport
 
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe Uitgeefconcepten
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe UitgeefconceptenErik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe Uitgeefconcepten
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe UitgeefconceptenMedia Perspectives
 
SOA Governance
SOA GovernanceSOA Governance
SOA GovernanceWSO2
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA GovernanceKelly Emo
 
Palestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosPalestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosRoberto Dariva
 

Viewers also liked (19)

A New Marketing Framework
A New Marketing FrameworkA New Marketing Framework
A New Marketing Framework
 
Equips De Futbol
Equips De FutbolEquips De Futbol
Equips De Futbol
 
Het Nieuwe Werken Live
Het Nieuwe Werken LiveHet Nieuwe Werken Live
Het Nieuwe Werken Live
 
P Ower Fenomenos
P Ower FenomenosP Ower Fenomenos
P Ower Fenomenos
 
Workshop 3 presentation
Workshop 3 presentationWorkshop 3 presentation
Workshop 3 presentation
 
Resumen
ResumenResumen
Resumen
 
Family Issues Disabilities Online
Family Issues   Disabilities OnlineFamily Issues   Disabilities Online
Family Issues Disabilities Online
 
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011
Presentatie Roeland Stekelenburg (NLbuzz) @ MPJC 2011
 
The Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpina
The Recession Lessons That Will Endure, Monika Ribar, CEO, PanalpinaThe Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpina
The Recession Lessons That Will Endure, Monika Ribar, CEO, Panalpina
 
Va4
Va4Va4
Va4
 
Client centric communication | campaigndock
Client centric communication | campaigndockClient centric communication | campaigndock
Client centric communication | campaigndock
 
Mark van de Crommert (Remotely.tv) @MPJC2012
Mark van de Crommert (Remotely.tv) @MPJC2012Mark van de Crommert (Remotely.tv) @MPJC2012
Mark van de Crommert (Remotely.tv) @MPJC2012
 
Resumen
ResumenResumen
Resumen
 
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...
Rosalyn Wilson from Delcan Corporation on ‘Examining the State of Supply Chai...
 
My Video talk
My Video talkMy Video talk
My Video talk
 
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe Uitgeefconcepten
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe UitgeefconceptenErik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe Uitgeefconcepten
Erik Brouwer (PricewaterhouseCoopers) @ CMC Nieuwe Uitgeefconcepten
 
SOA Governance
SOA GovernanceSOA Governance
SOA Governance
 
Business Results: Get there faster with SOA Governance
Business Results:  Get there faster with SOA GovernanceBusiness Results:  Get there faster with SOA Governance
Business Results: Get there faster with SOA Governance
 
Palestra Dariva Portais Corporativos
Palestra Dariva Portais CorporativosPalestra Dariva Portais Corporativos
Palestra Dariva Portais Corporativos
 

Similar to Care And Feeding Of Ruby Developers

Building a Connected Workspace
Building a Connected WorkspaceBuilding a Connected Workspace
Building a Connected WorkspaceHollie Ellison
 
UX and Social Justice Workshop
UX and Social Justice  Workshop UX and Social Justice  Workshop
UX and Social Justice Workshop Danielle Ridenour
 
How the web changes the organisation of business and the business of organisa...
How the web changes the organisation of business and the business of organisa...How the web changes the organisation of business and the business of organisa...
How the web changes the organisation of business and the business of organisa...david cushman
 
How the Web is changing the organisation of business
How the Web is changing the organisation of businessHow the Web is changing the organisation of business
How the Web is changing the organisation of businessAndy Black Associates
 
CSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveCSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveJess Mitchell
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developersNick Myers
 
Why User Experience Matters
Why User Experience MattersWhy User Experience Matters
Why User Experience MattersKshitiz Anand
 
Innovation trends in humanitarian action
Innovation trends in humanitarian actionInnovation trends in humanitarian action
Innovation trends in humanitarian actionShiftbalance
 
How the web changes the organisation of business - and the business of organi...
How the web changes the organisation of business - and the business of organi...How the web changes the organisation of business - and the business of organi...
How the web changes the organisation of business - and the business of organi...david cushman
 
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessDan Willis
 
Steve Portigal: Disciplinarity and Rigour?
Steve Portigal: Disciplinarity and Rigour?Steve Portigal: Disciplinarity and Rigour?
Steve Portigal: Disciplinarity and Rigour?Steve Portigal
 
Design Thinking: Positions your business on top.
Design Thinking: Positions your business on top.Design Thinking: Positions your business on top.
Design Thinking: Positions your business on top.SUNIL KUMAR KAPOOR
 
SilverStripe Developer Community: A Retrospective
SilverStripe Developer Community: A RetrospectiveSilverStripe Developer Community: A Retrospective
SilverStripe Developer Community: A RetrospectiveCam Findlay
 
New Vision for ux in South Africa
New Vision for ux in South AfricaNew Vision for ux in South Africa
New Vision for ux in South AfricaDavid du Plessis
 
Design Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In HealthDesign Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In HealthAdam Connor
 
Collaborate or perish leveraging CoPs for organizational development
Collaborate or perish  leveraging CoPs for organizational developmentCollaborate or perish  leveraging CoPs for organizational development
Collaborate or perish leveraging CoPs for organizational developmentSurya Prakash Mohapatra
 
A Fractal Approach To Innovation
A Fractal Approach To InnovationA Fractal Approach To Innovation
A Fractal Approach To InnovationSteve Gladstone
 
Bootcampbootleg2010v2slim 1
Bootcampbootleg2010v2slim 1Bootcampbootleg2010v2slim 1
Bootcampbootleg2010v2slim 1ricochet
 

Similar to Care And Feeding Of Ruby Developers (20)

Building a Connected Workspace
Building a Connected WorkspaceBuilding a Connected Workspace
Building a Connected Workspace
 
UX and Social Justice Workshop
UX and Social Justice  Workshop UX and Social Justice  Workshop
UX and Social Justice Workshop
 
How the web changes the organisation of business and the business of organisa...
How the web changes the organisation of business and the business of organisa...How the web changes the organisation of business and the business of organisa...
How the web changes the organisation of business and the business of organisa...
 
How the Web is changing the organisation of business
How the Web is changing the organisation of businessHow the Web is changing the organisation of business
How the Web is changing the organisation of business
 
CSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes PerspectiveCSUN Inclusive Design Changes Perspective
CSUN Inclusive Design Changes Perspective
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Why User Experience Matters
Why User Experience MattersWhy User Experience Matters
Why User Experience Matters
 
Innovation trends in humanitarian action
Innovation trends in humanitarian actionInnovation trends in humanitarian action
Innovation trends in humanitarian action
 
How the web changes the organisation of business - and the business of organi...
How the web changes the organisation of business - and the business of organi...How the web changes the organisation of business - and the business of organi...
How the web changes the organisation of business - and the business of organi...
 
Troubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design ProcessTroubleshooting Yer Busted-Ass Design Process
Troubleshooting Yer Busted-Ass Design Process
 
Steve Portigal: Disciplinarity and Rigour?
Steve Portigal: Disciplinarity and Rigour?Steve Portigal: Disciplinarity and Rigour?
Steve Portigal: Disciplinarity and Rigour?
 
Methodcards v3-slim (1)
Methodcards v3-slim (1)Methodcards v3-slim (1)
Methodcards v3-slim (1)
 
Design Thinking: Positions your business on top.
Design Thinking: Positions your business on top.Design Thinking: Positions your business on top.
Design Thinking: Positions your business on top.
 
SilverStripe Developer Community: A Retrospective
SilverStripe Developer Community: A RetrospectiveSilverStripe Developer Community: A Retrospective
SilverStripe Developer Community: A Retrospective
 
New Vision for ux in South Africa
New Vision for ux in South AfricaNew Vision for ux in South Africa
New Vision for ux in South Africa
 
Design Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In HealthDesign Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In Health
 
Inclusivedesign101
Inclusivedesign101Inclusivedesign101
Inclusivedesign101
 
Collaborate or perish leveraging CoPs for organizational development
Collaborate or perish  leveraging CoPs for organizational developmentCollaborate or perish  leveraging CoPs for organizational development
Collaborate or perish leveraging CoPs for organizational development
 
A Fractal Approach To Innovation
A Fractal Approach To InnovationA Fractal Approach To Innovation
A Fractal Approach To Innovation
 
Bootcampbootleg2010v2slim 1
Bootcampbootleg2010v2slim 1Bootcampbootleg2010v2slim 1
Bootcampbootleg2010v2slim 1
 

Recently uploaded

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Recently uploaded (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Care And Feeding Of Ruby Developers

  • 1. Care and Feeding of Ruby Developers Steve Sanderson http://fiveruns.com http://stevesanderson.com
  • 2. Knowing more about ourselves - as developers, as a community - is useful This is a soft talk, won’t end with “rake ...” command Because it’s a soft talk, I can never be wrong... Also - I’d like this to more like a conversation - so please feel free to jump up with questions during the talk, we don’t need to wait until the end. Sur vey - how many self-describe as ruby developers? ... as a developer? How many have to manage in some form?
  • 3. Whatʼs Next • Some Important Qualities • Collaboration • Planning • Stars • Aesthetics • Care & Feeding
  • 4. We know itʼs not...
  • 5. Pervasive Aesthetics more so than any community I've seen, all kinds of aesthetics are important
  • 6. aesthetics of software design standalone small parts that are whole- this comes to us from the open source culture
  • 8. aesthetics of work environment Personal workspace has great importance People will find nice places to work
  • 10. However, it’s mostly white and maie - no hockey moms in the crowd...
  • 11. Collaboration assumed in the community, i.e. baked in from the start a range from loose (almost in the background) to tight collaborations Course correcting feedback comes from those collaborations - whether tightly from a team or loosely from the community. If you’re working on the wrong thing- you’ll find out, i.e. you may become irrelevant If you’re working on the right thing with bad quality, you’ll find out
  • 12. independent of physical location Distributed work is a a great inheritance from the open source culture
  • 13. independent of organizational boundaries the drive to constantly open source (which came from teh open source culture) represents this as well don't figure prominently as a constraint when doing technical work when a problem needs to be solved, find the right person first - don't worry about what organization they happen to be in at the moment Also people actively look for opportunities to defeat proprietary tendencies - also from the open source culture Problems being solved which were once someone else's domain (e.g. IT)
  • 14. Do They Know Youʼre Alive? something that's interesting needs to 'look alive' a heartbeat, some regular sign
  • 15. The doing is close to the planning We inherited some great memes from the open source culture - especially working in a planning model where the people dong the work are the people driving the work close in organizational space may overlap - i.e. be the same person work closely to the locus of control the who's that are doing the how are very close to the who's that are determining the why and the what
  • 16. Results In More *Stars* related to 'doing is close to the planning' the people that plan the ideas are the people who create them vs envision of idea is separate from its production
  • 17.
  • 18. Living On The Edge With The Latest take advantage of improvements quickly another medium for collaboration works because of closed feedback loops
  • 19. Enlightened Capitalists passion + useful action is rewarded - came from open source culture - but reward was either personal reputation or from actual use of the results. In Ruby community (esp. the Rails part) we’ve added that the value comes from money by selling ser vices (online or people) love this stuff - and want to make money with it
  • 20. Care & Feeding? • Awareness • Purpose • How well do your other communities match these qualities? Awareness of these qualities is useful Use depends on purpose - want to work better? want to get more folks? want to change or challenge some of these qualities? want to blend with communities that have different qualities? Other communities - companies, partners, clients, etc.
  • 21. Some Specifics • In your environment, how are you supporting / blocking forms of collaboration? • Ok with your collaborators to cross organizational boundaries? • What language does that other tribe speak? We are constantly tweaking how we work remotely - with people here in Austin, Dallas, San Antonio, Scotland, etc. Larger / established companies or clients may not ‘get’ crossing org. boundaries Collaboration can mean working closely with other tribes and some of them speak different languages - e.g. marketing, customers, sales, etc. To collaborate well, it means learning other languages and perhaps other concepts. At a minimum it means respect of the other tribes’ culture. Problems to be solved include those in the IT/ops world - and people are solving them (e.g. capistrano, Rails DB migration)
  • 22. More Specifics • Do you ʻlook aliveʼ to others in the community? • How close is the ʻlocus of controlʼ? • Plan for people that blend technical and aesthetics (left-brain and right-brain) • People will find nice places to work - make that happen How close is the ‘locus of control’? Can it get closer, does it need to get closer, will your larger environment accept this notion? How many designers in the community? FiveRuns moved to get to better quality space - people also move space that suits their mood, aesthetics figures in a lot to this
  • 24. Thanks Steve Sanderson http://fiveruns.com http://stevesanderson.com