SlideShare a Scribd company logo
1 of 69
Download to read offline
Good practices to build good
software at XXI
A personal vision by Javier Martínez Álvarez (@jamaa)
2
Developer
Manager
University
Professor
Researcher
Eternal
learner
+20 years of experience in 5 different companies
4
I learning, fell in love
and good , enjoy design
,support the best
Crazy about
and fan of almost all stuff.
and .
Head of Development of
Telefonica I+D
Lead the adoption of
technologies, architectures,
sw development practices
and tools across all product
areas.
Design and build TI+D
development service
platform.
Promote that CCDO
products are developed with
the best architectures,
practices, people and tools.
Report and manage
software development
status (code metrics,
practices, technology
adoptions) across multiple
products.
Help company in main
strategic technical
decisions.
What are the key elements to
build good software?
Organization
Technology
& tools
PeopleProcess
Users
0
10
20
30
40
50
60
Organization Users People Technology Process
Project successful keys
What does a developer look like
more? To an engineer or to a
painter or a writer?
software developers are like
artists
understand what software
development is
Organizations
“Any organization that designs a system (defined more
broadly here than just information systems) will inevitably
produce a design whose structure is a copy of the
organization’s communication structure.”
Conway’s Law. Melvin Conway Datamation magazine in April 1968
“If you have four groups working on a
compiler, you’ll get a 4-pass compiler.”
Eric S Raymond in The New Hacker’s Dictionary
be small
be small, flat
be small, flat, and agile
get talent
get talent, freedom
get talent, freedom and hacker-
centric culture
Do the right things is
important…
..however there is something
even more important
Doing the right thing
Team
Team, code reviews
Team, code reviews,
openness
Team, code reviews, openness
and mission
Users
It’s not what the software
does. It’s what the user does
Eat your own dog food
Eat your own dog food,
exploratory test
Eat your own dog food,
exploratory test and metrics
People
self-learning
self-learning, passion
self-learning, passion and soft
skills
productivity
productivity, gamification
work, family, body and soul
Technology & Tools
Better few bad than many good
It takes approximately 10,000 hours of deliberate
practice to master a skill = 5-6 years of 8h day work
 Elite = 10000 hours
 Good = 8000 hours
 Average=4000 hours
The 10,000 Hour Rule. Malcom Glassgow form an study of K. Anders Ericsson
Use XaaS
Openstack, “Linux” of the cloud
IoT Platform
Process
What kind of methodologies
do you use?
Scrum
Scrum, scrumban
Scrum, scrumban and
Kanban
Stakeholders
Development Team
Demos
and
Releases
Feedback
and
Requests
Delivery frequency = Speed of learning
Release
seldom
Release
is big
Release
is hard
Release is a drama!!!
Release
often
Release
is small
Release
is simple
Release is a routine!!!
Code &
Commit
Build
Test &
Integrate
Deploy to
staging
Not
functional
tests
Test: is
everything
OK?
Deploy to
production
Maximize Value, not Output
Coding Styles, TDD and BDD
Measure process and
applications
Q&A

More Related Content

Viewers also liked

Definitions of unit 2
Definitions of unit 2Definitions of unit 2
Definitions of unit 2quintomat
 
Presentation123
Presentation123Presentation123
Presentation123megikatq
 
цдг космонавт коледна работилница
цдг космонавт коледна работилницацдг космонавт коледна работилница
цдг космонавт коледна работилницаmegikatq
 
Scriptie - The balance in lifestyle def.
Scriptie - The balance in lifestyle def.Scriptie - The balance in lifestyle def.
Scriptie - The balance in lifestyle def.Ellen Smits
 
Cuento de terror
Cuento de terrorCuento de terror
Cuento de terroramparitouce
 
Verbos y cuantificadores, rodriguez avila
Verbos y cuantificadores, rodriguez avilaVerbos y cuantificadores, rodriguez avila
Verbos y cuantificadores, rodriguez avilaJussely Rodríguez
 
Public Safety Hiring Tutorial
Public Safety Hiring TutorialPublic Safety Hiring Tutorial
Public Safety Hiring Tutorialcwhms
 
LuminrDRPresentation_AITP_October2014.pptx
LuminrDRPresentation_AITP_October2014.pptxLuminrDRPresentation_AITP_October2014.pptx
LuminrDRPresentation_AITP_October2014.pptxTimothy Krupinski
 
Portugal za romenia
Portugal za romeniaPortugal za romenia
Portugal za romeniamegikatq
 

Viewers also liked (11)

Definitions of unit 2
Definitions of unit 2Definitions of unit 2
Definitions of unit 2
 
MUHAMMAD IQBAL
MUHAMMAD IQBALMUHAMMAD IQBAL
MUHAMMAD IQBAL
 
Presentation123
Presentation123Presentation123
Presentation123
 
цдг космонавт коледна работилница
цдг космонавт коледна работилницацдг космонавт коледна работилница
цдг космонавт коледна работилница
 
Scriptie - The balance in lifestyle def.
Scriptie - The balance in lifestyle def.Scriptie - The balance in lifestyle def.
Scriptie - The balance in lifestyle def.
 
Cuento de terror
Cuento de terrorCuento de terror
Cuento de terror
 
Verbos y cuantificadores, rodriguez avila
Verbos y cuantificadores, rodriguez avilaVerbos y cuantificadores, rodriguez avila
Verbos y cuantificadores, rodriguez avila
 
Public Safety Hiring Tutorial
Public Safety Hiring TutorialPublic Safety Hiring Tutorial
Public Safety Hiring Tutorial
 
Mypreson 27
Mypreson 27Mypreson 27
Mypreson 27
 
LuminrDRPresentation_AITP_October2014.pptx
LuminrDRPresentation_AITP_October2014.pptxLuminrDRPresentation_AITP_October2014.pptx
LuminrDRPresentation_AITP_October2014.pptx
 
Portugal za romenia
Portugal za romeniaPortugal za romenia
Portugal za romenia
 

Similar to Good practices to build good software

Cat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementCat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementNeil Chue Hong
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...David Walker
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationSoftware Education (SoftEd)
 
Nick Brown - Camp Digital 2016
Nick Brown - Camp Digital 2016Nick Brown - Camp Digital 2016
Nick Brown - Camp Digital 2016Nexer Digital
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering TeamDashlane
 
Technofly Company Profile presesentation for students reference.pptx
Technofly Company Profile presesentation for students reference.pptxTechnofly Company Profile presesentation for students reference.pptx
Technofly Company Profile presesentation for students reference.pptxMamathaCG2
 
Cross-Functional Code Reviews - As presented at O'Reilly OSCON 2019
Cross-Functional Code Reviews - As presented at  O'Reilly OSCON 2019Cross-Functional Code Reviews - As presented at  O'Reilly OSCON 2019
Cross-Functional Code Reviews - As presented at O'Reilly OSCON 2019Margaret Fero
 
Ece job adsautumn2013
Ece job adsautumn2013Ece job adsautumn2013
Ece job adsautumn2013alboss23
 
Ece job adsautumn2013
Ece job adsautumn2013Ece job adsautumn2013
Ece job adsautumn2013mfct33
 
ECE specific internship offers for exam
ECE specific internship offers for examECE specific internship offers for exam
ECE specific internship offers for examraknin
 
ECE specific internship offers for exam
ECE specific internship offers for examECE specific internship offers for exam
ECE specific internship offers for examraknin
 
Open Source Compliance at Twitter
Open Source Compliance at TwitterOpen Source Compliance at Twitter
Open Source Compliance at TwitterChris Aniszczyk
 
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu RamachandranDataScienceConferenc1
 
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...Richard Harbridge
 
Employee driven innovation
Employee driven innovationEmployee driven innovation
Employee driven innovationPrachi Gupta
 

Similar to Good practices to build good software (20)

ALTNET
ALTNETALTNET
ALTNET
 
Cat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project ManagementCat Herding and Community Gardens: Practical e-Science Project Management
Cat Herding and Community Gardens: Practical e-Science Project Management
 
Engineering at Slido
Engineering at SlidoEngineering at Slido
Engineering at Slido
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
 
Andy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 PresentationAndy van der Gugten, Agile Tauranga 2018 Presentation
Andy van der Gugten, Agile Tauranga 2018 Presentation
 
Why Open Source is Important
Why Open Source is ImportantWhy Open Source is Important
Why Open Source is Important
 
Nick Brown - Camp Digital 2016
Nick Brown - Camp Digital 2016Nick Brown - Camp Digital 2016
Nick Brown - Camp Digital 2016
 
Scaling an Engineering Team
Scaling an Engineering TeamScaling an Engineering Team
Scaling an Engineering Team
 
Ian Cameron
Ian CameronIan Cameron
Ian Cameron
 
Technofly Company Profile presesentation for students reference.pptx
Technofly Company Profile presesentation for students reference.pptxTechnofly Company Profile presesentation for students reference.pptx
Technofly Company Profile presesentation for students reference.pptx
 
Why other ppl_dont_get_it
Why other ppl_dont_get_itWhy other ppl_dont_get_it
Why other ppl_dont_get_it
 
Cross-Functional Code Reviews - As presented at O'Reilly OSCON 2019
Cross-Functional Code Reviews - As presented at  O'Reilly OSCON 2019Cross-Functional Code Reviews - As presented at  O'Reilly OSCON 2019
Cross-Functional Code Reviews - As presented at O'Reilly OSCON 2019
 
Ece job adsautumn2013
Ece job adsautumn2013Ece job adsautumn2013
Ece job adsautumn2013
 
Ece job adsautumn2013
Ece job adsautumn2013Ece job adsautumn2013
Ece job adsautumn2013
 
ECE specific internship offers for exam
ECE specific internship offers for examECE specific internship offers for exam
ECE specific internship offers for exam
 
ECE specific internship offers for exam
ECE specific internship offers for examECE specific internship offers for exam
ECE specific internship offers for exam
 
Open Source Compliance at Twitter
Open Source Compliance at TwitterOpen Source Compliance at Twitter
Open Source Compliance at Twitter
 
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
[DSC Europe 22] AI Ethics and AI Quality By Design - Muthu Ramachandran
 
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...
Optimizing Organizational Knowledge With Project Cortex & The Microsoft Digit...
 
Employee driven innovation
Employee driven innovationEmployee driven innovation
Employee driven innovation
 

More from TIDChile

Iot presentation JustPeople-ago2015
Iot presentation JustPeople-ago2015Iot presentation JustPeople-ago2015
Iot presentation JustPeople-ago2015TIDChile
 
Ingeniería de Calidad de Software: Retos del siglo XXI
Ingeniería de Calidad de Software: Retos del siglo XXIIngeniería de Calidad de Software: Retos del siglo XXI
Ingeniería de Calidad de Software: Retos del siglo XXITIDChile
 
Fiware IoT Proposal & Community
Fiware IoT Proposal & Community Fiware IoT Proposal & Community
Fiware IoT Proposal & Community TIDChile
 
Orion Context Broker
Orion Context Broker Orion Context Broker
Orion Context Broker TIDChile
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-ChileTIDChile
 
3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- TrackTIDChile
 
Orion Context Broker Exercises (Part 1)
Orion Context Broker Exercises (Part 1)Orion Context Broker Exercises (Part 1)
Orion Context Broker Exercises (Part 1)TIDChile
 
Fiware IoT- Ejercicios
Fiware IoT- EjerciciosFiware IoT- Ejercicios
Fiware IoT- EjerciciosTIDChile
 
Metamorfosis hacia una empresa ágil
Metamorfosis hacia una empresa ágilMetamorfosis hacia una empresa ágil
Metamorfosis hacia una empresa ágilTIDChile
 
FI Workshop Sesión Inaugural TID Chile
FI Workshop Sesión Inaugural TID ChileFI Workshop Sesión Inaugural TID Chile
FI Workshop Sesión Inaugural TID ChileTIDChile
 

More from TIDChile (10)

Iot presentation JustPeople-ago2015
Iot presentation JustPeople-ago2015Iot presentation JustPeople-ago2015
Iot presentation JustPeople-ago2015
 
Ingeniería de Calidad de Software: Retos del siglo XXI
Ingeniería de Calidad de Software: Retos del siglo XXIIngeniería de Calidad de Software: Retos del siglo XXI
Ingeniería de Calidad de Software: Retos del siglo XXI
 
Fiware IoT Proposal & Community
Fiware IoT Proposal & Community Fiware IoT Proposal & Community
Fiware IoT Proposal & Community
 
Orion Context Broker
Orion Context Broker Orion Context Broker
Orion Context Broker
 
3° Fiware Overview-Chile
3° Fiware Overview-Chile3° Fiware Overview-Chile
3° Fiware Overview-Chile
 
3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track3° Fiware Overview-Chile- Track
3° Fiware Overview-Chile- Track
 
Orion Context Broker Exercises (Part 1)
Orion Context Broker Exercises (Part 1)Orion Context Broker Exercises (Part 1)
Orion Context Broker Exercises (Part 1)
 
Fiware IoT- Ejercicios
Fiware IoT- EjerciciosFiware IoT- Ejercicios
Fiware IoT- Ejercicios
 
Metamorfosis hacia una empresa ágil
Metamorfosis hacia una empresa ágilMetamorfosis hacia una empresa ágil
Metamorfosis hacia una empresa ágil
 
FI Workshop Sesión Inaugural TID Chile
FI Workshop Sesión Inaugural TID ChileFI Workshop Sesión Inaugural TID Chile
FI Workshop Sesión Inaugural TID Chile
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Good practices to build good software