SlideShare a Scribd company logo
CODEBAR	

BRIDGINGTHE DIVERSITY GAP
WHAT IS CODEBAR?
• Initiative promoting diversity by teaching women and
minorities programming for free	

• Weekly workshops	

• Friendly and supportive environment	

• Encouragement: Everyone should attend	

• Eliminate the fear of I’m not good enough to be programming
WHERE IS IT?
• Started in London in October	

• Today running our first workshop in Brighton	

• Thanks to @rosaemerald and @phuunet <3 <3 <3	

• New chapter coming up soon in Edinburgh!
• Would be amazing to have events running
across the UK	

• Help by spreading the word or 	

• If you live outside London, start your own
chapter!
STRUCTURE
• Students can work on any tutorial - friendly for variety of
levels	

• Goal is to release a new tutorial every week	

• Pair small groups (1-3) students with coach for direct
assistance and feedback	

• Offer support on personal projects, if we have the capacity
WHAT DO WETEACH?
• Set of tutorials who become progressively advanced	

• Begin at basics, HTML/CSS	

• Focus on building up knowledge, not solving specific
problems	

• Aim to build something in each workshop. 	

• Sense of achievement makes people want to do more
WHAT’S ATUTORIAL LIKE?
• Explain concepts	

• Give background information	

• Show example(s)
BUILDTHINGS!
• Focus on goal	

• Prepare what’s less
important (e.g. HTML/CSS
for Javascript tutorials)	

• Detailed step by step guide	

• Aim for excitement!
ONLY WORKSHOPS?
• No, not just workshops!	

• Focused one day long courses to explain more
specialised concepts
SO FAR…
• HTTP Fundamentals	

• Understanding how requests work	

!
• Talk your walk	

• Get more women speakers out there!
UPCOMING COURSES…
• Git and Github	

!
• The terminal
MORE…
• Responsive Design	

!
• Testing andTDD
CHALLENGES
• Finding space (and food) can be hard	

• Gauging attendance and matching numbers of
coaches	

• Finding coaches with free time - we run
workshops every week
• Enforcing minority specific goals without being
offensive	

• Creating and enforcing a policy	

• Becoming a charity!
CAN I HELP?
• Coach at our workshops	

• Write a tutorial	

• Or improve what’s already there	

• Maybe run a course?
WANTTO DO MORE?
• Spread the word	

• Get other developers involved	

• Speak to your boss about us, host a workshop	

• Get your wife/girlfriend/friend to sign up as a
student
http://codebar.io
!
@by_codebar
THANKS! ANY QUESTIONS?
@despo
!
RESOURCES
• Sign up as a student or coach http://codebar.io	

• Tutorials http://codebar.github.io/tutorials	

• Github http://github.com/codebar	

• Want to do more? Let’s have a chat.	

• Email me! despo@codebar.io

More Related Content

What's hot

Creating a Great Portfolio Site
Creating a Great Portfolio SiteCreating a Great Portfolio Site
Creating a Great Portfolio Site
Mel Choyce
 
Power point duze n donz
Power point duze n donzPower point duze n donz
Power point duze n donzChrisleach07
 
VOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
VOCAB for Collaboration: How “Work Language” Can Help You Win at TeamworkVOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
VOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
Andrea Payant
 
Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & PowerpointApogee Search
 
2018 12-01 rockstar developer
2018 12-01 rockstar developer2018 12-01 rockstar developer
2018 12-01 rockstar developer
Chuong Nguyen
 
This is not a dissertation
This is not a dissertationThis is not a dissertation
This is not a dissertation
David Tyler
 
Remaining Relevant in a Social Learning Environment
Remaining Relevant in a Social Learning EnvironmentRemaining Relevant in a Social Learning Environment
Remaining Relevant in a Social Learning Environment
Ian Huckabee
 
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Nathan Ingram
 
Dyslexic approach to career planning - Charles Freeman
Dyslexic approach to career planning   - Charles FreemanDyslexic approach to career planning   - Charles Freeman
Dyslexic approach to career planning - Charles Freeman
Celebrated Not Tolerated
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring
dclsocialmedia
 

What's hot (10)

Creating a Great Portfolio Site
Creating a Great Portfolio SiteCreating a Great Portfolio Site
Creating a Great Portfolio Site
 
Power point duze n donz
Power point duze n donzPower point duze n donz
Power point duze n donz
 
VOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
VOCAB for Collaboration: How “Work Language” Can Help You Win at TeamworkVOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
VOCAB for Collaboration: How “Work Language” Can Help You Win at Teamwork
 
Effective Mtgs & Powerpoint
Effective Mtgs & PowerpointEffective Mtgs & Powerpoint
Effective Mtgs & Powerpoint
 
2018 12-01 rockstar developer
2018 12-01 rockstar developer2018 12-01 rockstar developer
2018 12-01 rockstar developer
 
This is not a dissertation
This is not a dissertationThis is not a dissertation
This is not a dissertation
 
Remaining Relevant in a Social Learning Environment
Remaining Relevant in a Social Learning EnvironmentRemaining Relevant in a Social Learning Environment
Remaining Relevant in a Social Learning Environment
 
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
 
Dyslexic approach to career planning - Charles Freeman
Dyslexic approach to career planning   - Charles FreemanDyslexic approach to career planning   - Charles Freeman
Dyslexic approach to career planning - Charles Freeman
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring
 

Similar to Codebar - Bridging the diversity gap

Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010
Christopher Bugaj
 
Bringing Innovation to Library Services
Bringing Innovation to Library ServicesBringing Innovation to Library Services
Bringing Innovation to Library Services
Crystal Schimpf
 
The lcc at bc
The lcc at bcThe lcc at bc
The lcc at bc
James Brown
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
John Stevenson
 
AIESEC Leeds Go Global
AIESEC Leeds Go GlobalAIESEC Leeds Go Global
AIESEC Leeds Go Global
gogloballeeds
 
Teaching101: Teri Balser's workshop at NCBS, Bangalore
Teaching101: Teri Balser's workshop at NCBS, BangaloreTeaching101: Teri Balser's workshop at NCBS, Bangalore
Teaching101: Teri Balser's workshop at NCBS, Bangalore
reeteka
 
Make your mark becoming 2013-14
Make your mark becoming 2013-14Make your mark becoming 2013-14
Make your mark becoming 2013-14
Sandra Sinfield
 
Dynamic faculty conference njasa 2014
Dynamic faculty conference njasa 2014Dynamic faculty conference njasa 2014
Dynamic faculty conference njasa 2014spaul6414
 
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
Indranil Bhaduri
 
How to Diversify School Offerings at Any Level
How to Diversify School Offerings at Any LevelHow to Diversify School Offerings at Any Level
How to Diversify School Offerings at Any Level
Bobby Dodd
 
Csu sept2011 4ggl
Csu sept2011 4gglCsu sept2011 4ggl
Csu sept2011 4ggl
Marc Boots-Ebenfield
 
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South AfricaNTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
PhutiRagophala1
 
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model GenerationDesigner As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Christina Wodtke
 
Brandt chicago presentation
Brandt chicago presentationBrandt chicago presentation
Brandt chicago presentation
Tom Brandt
 
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDRENPARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
AbdallahZiraba1
 
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
Katie Santo
 
Remote team building- eng version
Remote team building- eng versionRemote team building- eng version
Remote team building- eng version
Davide Mezzetti
 
Working with groups
Working with groupsWorking with groups
Working with groupsAtilay Kaya
 
2015 kick off meeting
2015 kick off meeting2015 kick off meeting
2015 kick off meeting
Columbia Developers Guild
 
Will I Be Out of a Job? Remaining Relevant in a Social Learning Environment
Will I Be Out of a Job? Remaining Relevant in a Social Learning EnvironmentWill I Be Out of a Job? Remaining Relevant in a Social Learning Environment
Will I Be Out of a Job? Remaining Relevant in a Social Learning Environment
weejeelearning
 

Similar to Codebar - Bridging the diversity gap (20)

Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010Alternative Professional Development at ATIA 2010
Alternative Professional Development at ATIA 2010
 
Bringing Innovation to Library Services
Bringing Innovation to Library ServicesBringing Innovation to Library Services
Bringing Innovation to Library Services
 
The lcc at bc
The lcc at bcThe lcc at bc
The lcc at bc
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
 
AIESEC Leeds Go Global
AIESEC Leeds Go GlobalAIESEC Leeds Go Global
AIESEC Leeds Go Global
 
Teaching101: Teri Balser's workshop at NCBS, Bangalore
Teaching101: Teri Balser's workshop at NCBS, BangaloreTeaching101: Teri Balser's workshop at NCBS, Bangalore
Teaching101: Teri Balser's workshop at NCBS, Bangalore
 
Make your mark becoming 2013-14
Make your mark becoming 2013-14Make your mark becoming 2013-14
Make your mark becoming 2013-14
 
Dynamic faculty conference njasa 2014
Dynamic faculty conference njasa 2014Dynamic faculty conference njasa 2014
Dynamic faculty conference njasa 2014
 
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
80 PPTS-TRAINING FOR DUMMIES-KEY IDEAS
 
How to Diversify School Offerings at Any Level
How to Diversify School Offerings at Any LevelHow to Diversify School Offerings at Any Level
How to Diversify School Offerings at Any Level
 
Csu sept2011 4ggl
Csu sept2011 4gglCsu sept2011 4ggl
Csu sept2011 4ggl
 
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South AfricaNTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
NTA WEBINAR ADVOCAY 2024 final prep. By Phuti Ragophala South Africa
 
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model GenerationDesigner As Founder: Class One Intro to Lean Startup & Business Model Generation
Designer As Founder: Class One Intro to Lean Startup & Business Model Generation
 
Brandt chicago presentation
Brandt chicago presentationBrandt chicago presentation
Brandt chicago presentation
 
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDRENPARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
PARTICIPATORY TEACHING LEARNING STRATEGIES FOR CHILDREN
 
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
Train the Trainer: From Novice to Grandmaster (presented at eduWeb 2017)
 
Remote team building- eng version
Remote team building- eng versionRemote team building- eng version
Remote team building- eng version
 
Working with groups
Working with groupsWorking with groups
Working with groups
 
2015 kick off meeting
2015 kick off meeting2015 kick off meeting
2015 kick off meeting
 
Will I Be Out of a Job? Remaining Relevant in a Social Learning Environment
Will I Be Out of a Job? Remaining Relevant in a Social Learning EnvironmentWill I Be Out of a Job? Remaining Relevant in a Social Learning Environment
Will I Be Out of a Job? Remaining Relevant in a Social Learning Environment
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
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
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
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
 
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
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
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
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
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 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
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Codebar - Bridging the diversity gap

  • 2. WHAT IS CODEBAR? • Initiative promoting diversity by teaching women and minorities programming for free • Weekly workshops • Friendly and supportive environment • Encouragement: Everyone should attend • Eliminate the fear of I’m not good enough to be programming
  • 3. WHERE IS IT? • Started in London in October • Today running our first workshop in Brighton • Thanks to @rosaemerald and @phuunet <3 <3 <3 • New chapter coming up soon in Edinburgh!
  • 4. • Would be amazing to have events running across the UK • Help by spreading the word or • If you live outside London, start your own chapter!
  • 5. STRUCTURE • Students can work on any tutorial - friendly for variety of levels • Goal is to release a new tutorial every week • Pair small groups (1-3) students with coach for direct assistance and feedback • Offer support on personal projects, if we have the capacity
  • 6. WHAT DO WETEACH? • Set of tutorials who become progressively advanced • Begin at basics, HTML/CSS • Focus on building up knowledge, not solving specific problems • Aim to build something in each workshop. • Sense of achievement makes people want to do more
  • 8. • Explain concepts • Give background information • Show example(s)
  • 9.
  • 10. BUILDTHINGS! • Focus on goal • Prepare what’s less important (e.g. HTML/CSS for Javascript tutorials) • Detailed step by step guide • Aim for excitement!
  • 11.
  • 12.
  • 13. ONLY WORKSHOPS? • No, not just workshops! • Focused one day long courses to explain more specialised concepts
  • 14. SO FAR… • HTTP Fundamentals • Understanding how requests work ! • Talk your walk • Get more women speakers out there!
  • 15. UPCOMING COURSES… • Git and Github ! • The terminal
  • 17. CHALLENGES • Finding space (and food) can be hard • Gauging attendance and matching numbers of coaches • Finding coaches with free time - we run workshops every week
  • 18. • Enforcing minority specific goals without being offensive • Creating and enforcing a policy • Becoming a charity!
  • 19. CAN I HELP? • Coach at our workshops • Write a tutorial • Or improve what’s already there • Maybe run a course?
  • 20. WANTTO DO MORE? • Spread the word • Get other developers involved • Speak to your boss about us, host a workshop • Get your wife/girlfriend/friend to sign up as a student
  • 24. RESOURCES • Sign up as a student or coach http://codebar.io • Tutorials http://codebar.github.io/tutorials • Github http://github.com/codebar • Want to do more? Let’s have a chat. • Email me! despo@codebar.io