SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Guiding people into Clojure
by John Stevenson
My Experiences
the last 5 years in the Clojure community
Learning by teaching others
I really started thinking in Clojure when I started talking to & teaching others
- Coding dojos
- talks on Clojure (starting with the basics, showing the art of the possible)
- moving on to running conferences
- workshops at hack days
Diversity in Clojure
Teaching is not ‘doing’
you can’t learn it for them...
Show people examples, give them content
Help them get started with tools & content they need, then get out of
the way
Avoid coding for them
Never take over someones
computer without
permission, even then you
should resist
Encourage Focus
Start with Clojure.core
- there are over 600 functions there to start with
- pick some functions from different parts of Clojure.core
- add ‘easy to use’ libraries where appropriate (eg. ring, compojure)
Small steps build
confidence quickly and
makes it easier to introduce
more concepts
Guide them through the experience
Give them a reason to learn
inspire them & build up their motivation
LightTable - Instarepl
LightTable - Instarepl
Flappy birds demo (modified)
Overtone live performance - MetaX
Overtone live performance - MetaX
Examples, examples, examples
we learn by example...
Set up the most appropriate environment
Avoid drowning people in choices, suggest the most appropriate,
based on what you know about them
Clojure-through-code Git repository
Creating Blogs, Tutorials & Workshops
Keep it practical
we learn by doing...
Avoid “Death by theory overload”
There are many abstractions, design patterns, and concepts
underlying Clojure that are all important to learn…
these are typically easier to understand through practice & specific
application
Example:
Macros are really cool, but they are not something you need to master
or fully understand in the first few months.
All the things practical...
Give them different ways to
learn
no one book, tool or technique fits all...
Over 20 Books on Clojure...
Where to start with Clojure will be different...
Example:
I typically suggested BraveClojure.com as a starting
point, however many people prefer LivingClojure or
ClojureScript Unraveled...
Help people understand the relevance of a book and if
it's the right thing for them at that time.
Engage them with the
community
many positive voices provide an engaging experience & more
opportunities to learn & discover
Clojure.org & ClojureDocs.org
Github
Clojurian Community in Person
Probably the most active language-specific
developer communities in London
Setting them free...
Letting them go on their own journey
Thank you
@jr0cket
jr0cket.co.uk

Contenu connexe

En vedette

TERRY LUMLEY C.V. 2015.
TERRY LUMLEY C.V. 2015.TERRY LUMLEY C.V. 2015.
TERRY LUMLEY C.V. 2015.terry lumley
 
모리셔스신혼여행
모리셔스신혼여행모리셔스신혼여행
모리셔스신혼여행bwetdf
 
Recommendation Pelayo
Recommendation PelayoRecommendation Pelayo
Recommendation PelayoLaura Pelayo
 
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...Efthymia Fachouridou
 
Corporate finance
Corporate financeCorporate finance
Corporate financeRifat Ahsan
 
Organisational Effectivness
Organisational EffectivnessOrganisational Effectivness
Organisational EffectivnessCreatingdemand
 

En vedette (8)

TERRY LUMLEY C.V. 2015.
TERRY LUMLEY C.V. 2015.TERRY LUMLEY C.V. 2015.
TERRY LUMLEY C.V. 2015.
 
TALDE-BLOGEAN IRUDIAK SARTU
TALDE-BLOGEAN IRUDIAK SARTUTALDE-BLOGEAN IRUDIAK SARTU
TALDE-BLOGEAN IRUDIAK SARTU
 
모리셔스신혼여행
모리셔스신혼여행모리셔스신혼여행
모리셔스신혼여행
 
Recommendation Pelayo
Recommendation PelayoRecommendation Pelayo
Recommendation Pelayo
 
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...
Financing Water Management Efthymia Fachouridou and Robert van Cleef WAGO 04 ...
 
Corporate finance
Corporate financeCorporate finance
Corporate finance
 
Organisational Effectivness
Organisational EffectivnessOrganisational Effectivness
Organisational Effectivness
 
Conociendo el capital
Conociendo el capitalConociendo el capital
Conociendo el capital
 

Similaire à Guiding people into Clojure

Teaching and Learning Software Development
Teaching and Learning Software DevelopmentTeaching and Learning Software Development
Teaching and Learning Software DevelopmentAlastair Smith
 
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013,
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013, Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013,
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013, Chrissi Nerantzi
 
ClojureBridge In Practice 2016
ClojureBridge In Practice 2016ClojureBridge In Practice 2016
ClojureBridge In Practice 2016Anna Pawlicka
 
MOOCs and open practices PGDip presentation
MOOCs and open practices PGDip presentationMOOCs and open practices PGDip presentation
MOOCs and open practices PGDip presentationmichaelgloveresearch
 
My PLN
My PLNMy PLN
My PLNdepae
 
Product Anonymous - IDEO HCD course review
Product Anonymous - IDEO HCD course reviewProduct Anonymous - IDEO HCD course review
Product Anonymous - IDEO HCD course reviewProduct Anonymous
 
Collaboration and group work
Collaboration and group workCollaboration and group work
Collaboration and group workDarnell Kemp
 
Werken = Leren & Leren ≠ Werken
Werken = Leren & Leren ≠ WerkenWerken = Leren & Leren ≠ Werken
Werken = Leren & Leren ≠ WerkenHans de Zwart
 
Learning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionLearning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionAcademic Development
 
Design and Creation of Online Courses
Design and Creation of Online CoursesDesign and Creation of Online Courses
Design and Creation of Online CoursesDerek Chirnside
 
Kay Kane PLN August 2011
Kay Kane PLN August 2011Kay Kane PLN August 2011
Kay Kane PLN August 2011kanekw
 
B1 Fback Presentation
B1 Fback PresentationB1 Fback Presentation
B1 Fback PresentationTonyversity
 
Edtechposium 2017 - Keynote
Edtechposium 2017 - KeynoteEdtechposium 2017 - Keynote
Edtechposium 2017 - KeynoteDr Graeme Salter
 
Speed Dating, Bingo And Snowball Fights
Speed Dating, Bingo And Snowball FightsSpeed Dating, Bingo And Snowball Fights
Speed Dating, Bingo And Snowball FightsBrenda Hough
 
15 Killer Lessons Learned From 15 Years of UX Research
15 Killer Lessons Learned From 15 Years of UX Research15 Killer Lessons Learned From 15 Years of UX Research
15 Killer Lessons Learned From 15 Years of UX ResearchUXPA International
 
Jcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJamie Cunningham
 
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and Collaboration
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and CollaborationYes, My Iguana Loves to Cha-Cha: Improv, Creativity and Collaboration
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and CollaborationSteve Portigal
 

Similaire à Guiding people into Clojure (20)

Teaching and Learning Software Development
Teaching and Learning Software DevelopmentTeaching and Learning Software Development
Teaching and Learning Software Development
 
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013,
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013, Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013,
Would Plato love Lego, inspirED seminar, University of Dundee 17 April 2013,
 
Moodle Introduction
Moodle IntroductionMoodle Introduction
Moodle Introduction
 
ClojureBridge In Practice 2016
ClojureBridge In Practice 2016ClojureBridge In Practice 2016
ClojureBridge In Practice 2016
 
MOOCs and open practices PGDip presentation
MOOCs and open practices PGDip presentationMOOCs and open practices PGDip presentation
MOOCs and open practices PGDip presentation
 
My PLN
My PLNMy PLN
My PLN
 
Product Anonymous - IDEO HCD course review
Product Anonymous - IDEO HCD course reviewProduct Anonymous - IDEO HCD course review
Product Anonymous - IDEO HCD course review
 
Collaboration and group work
Collaboration and group workCollaboration and group work
Collaboration and group work
 
Werken = Leren & Leren ≠ Werken
Werken = Leren & Leren ≠ WerkenWerken = Leren & Leren ≠ Werken
Werken = Leren & Leren ≠ Werken
 
Module Welcome and Advice
Module Welcome and AdviceModule Welcome and Advice
Module Welcome and Advice
 
Learning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL sessionLearning and Teaching Strategy PBL session
Learning and Teaching Strategy PBL session
 
Design and Creation of Online Courses
Design and Creation of Online CoursesDesign and Creation of Online Courses
Design and Creation of Online Courses
 
Kay Kane PLN August 2011
Kay Kane PLN August 2011Kay Kane PLN August 2011
Kay Kane PLN August 2011
 
Pln chs
Pln chsPln chs
Pln chs
 
B1 Fback Presentation
B1 Fback PresentationB1 Fback Presentation
B1 Fback Presentation
 
Edtechposium 2017 - Keynote
Edtechposium 2017 - KeynoteEdtechposium 2017 - Keynote
Edtechposium 2017 - Keynote
 
Speed Dating, Bingo And Snowball Fights
Speed Dating, Bingo And Snowball FightsSpeed Dating, Bingo And Snowball Fights
Speed Dating, Bingo And Snowball Fights
 
15 Killer Lessons Learned From 15 Years of UX Research
15 Killer Lessons Learned From 15 Years of UX Research15 Killer Lessons Learned From 15 Years of UX Research
15 Killer Lessons Learned From 15 Years of UX Research
 
Jcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_projectJcunningham 20110623 multimedia_project
Jcunningham 20110623 multimedia_project
 
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and Collaboration
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and CollaborationYes, My Iguana Loves to Cha-Cha: Improv, Creativity and Collaboration
Yes, My Iguana Loves to Cha-Cha: Improv, Creativity and Collaboration
 

Plus de John Stevenson

ClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureJohn Stevenson
 
Confessions of a developer community builder
Confessions of a developer community builderConfessions of a developer community builder
Confessions of a developer community builderJohn Stevenson
 
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptProgscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptJohn Stevenson
 
Introduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptIntroduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptJohn Stevenson
 
Thinking Functionally with Clojure
Thinking Functionally with ClojureThinking Functionally with Clojure
Thinking Functionally with ClojureJohn Stevenson
 
Communication improbable
Communication improbableCommunication improbable
Communication improbableJohn Stevenson
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferencesJohn Stevenson
 
Functional web with clojure
Functional web with clojureFunctional web with clojure
Functional web with clojureJohn Stevenson
 
Get into Functional Programming with Clojure
Get into Functional Programming with ClojureGet into Functional Programming with Clojure
Get into Functional Programming with ClojureJohn Stevenson
 
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperGit and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperJohn Stevenson
 
Get Functional Programming with Clojure
Get Functional Programming with ClojureGet Functional Programming with Clojure
Get Functional Programming with ClojureJohn Stevenson
 
So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?John Stevenson
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
 
Clojure for Java developers
Clojure for Java developersClojure for Java developers
Clojure for Java developersJohn Stevenson
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platformJohn Stevenson
 
Dreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlDreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlJohn Stevenson
 
Getting started with Clojure
Getting started with ClojureGetting started with Clojure
Getting started with ClojureJohn Stevenson
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionJohn Stevenson
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesJohn Stevenson
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformJohn Stevenson
 

Plus de John Stevenson (20)

ClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of Clojure
 
Confessions of a developer community builder
Confessions of a developer community builderConfessions of a developer community builder
Confessions of a developer community builder
 
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptProgscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
 
Introduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptIntroduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with Clojurescript
 
Thinking Functionally with Clojure
Thinking Functionally with ClojureThinking Functionally with Clojure
Thinking Functionally with Clojure
 
Communication improbable
Communication improbableCommunication improbable
Communication improbable
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
 
Functional web with clojure
Functional web with clojureFunctional web with clojure
Functional web with clojure
 
Get into Functional Programming with Clojure
Get into Functional Programming with ClojureGet into Functional Programming with Clojure
Get into Functional Programming with Clojure
 
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperGit and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern Developer
 
Get Functional Programming with Clojure
Get Functional Programming with ClojureGet Functional Programming with Clojure
Get Functional Programming with Clojure
 
So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
Clojure for Java developers
Clojure for Java developersClojure for Java developers
Clojure for Java developers
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
 
Dreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlDreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version Control
 
Getting started with Clojure
Getting started with ClojureGetting started with Clojure
Getting started with Clojure
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - Introduction
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & services
 
Developers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 PlatformDevelopers guide to the Salesforce1 Platform
Developers guide to the Salesforce1 Platform
 

Dernier

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 

Dernier (20)

Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 

Guiding people into Clojure