SlideShare una empresa de Scribd logo
1 de 99
Descargar para leer sin conexión
top uin
oottrap PLZ!
Novemer 25th 2016
Wh  a  I?
David  D  Pump
Creative Technologit
Digital Architect at 
Co­organizer 
Makheth on:  ,  , 
I like Cat, Drink, Comic and
Videogame...
Ojectwa
Milano Frontend
Twitter Githu Internet
Le '  tar  Meaow!
Prologue
urve   m !!!
Do ou ue oottrap?
Do ou ue it ecaue it' imple?
Do ou ue it ecaue it' fat?
D  o  lik  uh ?
om  of o , wil  hat  m !
Wh  d  I d  tha ?
D  o  rememer th  uh
lid  fro  earlier?
Chapter 01
Ol  Wid  We
Or no    ol ?
It wa onl 5 ear ago
There were nightmare out there! 
Twitter lueprin  an    o
Doe  Twitter u  Twitter oottrap?
Internall, we ue it in a lot of application. On
Twitter.com, ou can  nd it and piece in our
dropdown menu, form, and utton.
“
”Mark Otto, creator of oottrap
Chapter 02
M  an  th
oottrap
Lov !
ut I had a lover 
Mae two... 
ut thi one ended all:
FLXOX
Wh not onl e friend? 
And I tarted to quetion melf
Chapter 3
Javacrip
oottrap' plugin don't fall ack particularl
gracefull when Javacript i dialed“
”oottrap Documentation
eautiful enhancement? What?
veron  ue  Jav crip  toda !
le ~1%
More than xplorer 9 or 10 TW...
ource tatCounter
Quer ?
Angular, Reac , Vu ?
Wher '  th  loa ?
Javacript Fallack
Avoid jQuer or ue inide j framework
Chapter 4
C
Heav ?
We tart with 142.6KB or 20.8KB gzipped
Uele clae
.col-xs-1?
Wha  aou  Unc ?
ae  o   oa ...
What aout vertical alignment? Hol Grail laout?
ven display: table; i etter
erioul...
Ok, there i an alpha with  exox option...
ut it doen't have fallack...
And C Grid i getting cloe...
Medi  querie
4 reakpoint , ae  o
DVIC?
peci cit
.panel > .table-responsive:first-child > .table:first-
border-top-right-radius: 3px;
}
Wher '  th  loa ?
Override
Optimization
Cutomization
Chapter 5
HTML
Do ou have a prolem with that?
<div class="col-sm-6 col-md-5
col-md-offset-2 col-lg-6 col-lg-offset-0">
oottrap documentation
eparatio  of concern
W3C
Do ou rememer:  ?C Zen Garden
Wher '  th  loa ?
Dif cultie to reue code
Dif cultie to temif / redeign
Deug with meaningle clae
peci t nightmare !important
Chapter 6
Preproceor
Uing oottrap via a preproceor i a lot etter
.author-nameLast {
@extend .col-md-4;
}
or
.author-nameLast {
@include make-md-column(4);
}
u ...
@ ten
xtending i inviile. xtending doen’t necearil
help  le weight, contrar to the aing. xtending
doen’t work acro media querie. xtending i not
exile. Mixin have aolutel no drawack.
“
”Hugo Giraudel
@m in
.author-nameLast {
@include make-xs-column(12);
@include make-sm-column(6);
@include make-md-column(4);
@include make-lg-column(3);
}
// Pagination
@mixin pagination-size($padding-vertical, $padding-horizontal, $font-size,
> li {
> a,
> span {
padding: $padding-vertical $padding-horizontal;
font-size: $font-size;
line-height: $line-height;
}
&:first-child {
> a,
> span {
@include border-left-radius($border-radius);
}
}
Wher '  th  loa ?
Add a reak point
Too much DOM
Chapter 7
Deig
VRY OOTTRAP WIT VR
o, eah, there' a reaon wh a lot of weite look
like thi. ecaue it work.“
”
urger utton can HALV converion rate! ource
Wha  aou  carouel ?
1% clicked a feature. Of thoe, 89% were in the  rt
poition. 1% of click for the mot igni cant oject on
the home page?
“
”ource
Yeah, ut I can change ever ingle apect of
oottrap!
Ok, what aout uing omething le loated? 
Wher '  th  loa ?
Undertand what pattern don't work for ou
Tr to ecape oottrap pattern
Chapter 8
Acceiilit
erioul, oottrap improved a lot in acceiilit, and alpha 4 i
a lot etter. ut...
Pleae ue  !THI
and  !read aout color
Wher '  th  loa ?
Make it acceile
Chapter 9
or how to avoid fale mth.  
Remin  m  wh  I u
oottrap
I '  fa
a  wh ?
Let' a it' fat for developer
Technica  de
"a concept in programming that re ect the extra
development work that arie when code that i
ea to implement in the hort run i ued intead
of appling the et overall olution"
Wikipedia
I '    or  of
tandar
Yea , lik  Fla , tal
we ite , Geocitie ...
Yea ,   lo  of jo prop al  hav
oottrap a  requiremen
Do ou reall want to work to  x me oottrap
implementation?
I '    goo
tartin  poin
for intern
O , com  o ...
I it a good idea to learn C without eeing that?  
Mae ou want them to learn an OOC anti pattern?
Chapter 10
Alternative
GO Modular!
Adopt a methodolog:
M
ITC
Chooe a grid:
u
Nea
uperG G
Do ou need component?
utton
T ograph
Re ll
Githu i    wonder  plac
I '  dangerou  t  g  alon
onu track
Recap
Javacript Oh god no
C Nope
HTML Nope
Preproceor If ou have
Deign Quetionale
Acceiilit With plugin
TLDR
Prototpe, internal tool/admin, uncle' weite Y!
Production weite NOP!
A la  reao  t
avoi
oottrap?
C'h  rott  er *****“
”@dertella
Inight  an  iliograph
Article: You don't need oottrap
oottrap ankruptc
top emedding oottrap clae
oottrap an intervantion
OOC i an anti­pattern
Wh we don't ue oottrap
oottrap ou're doing it wrong
Wh don’t ou ue oottrap?
The hamurger menu doen't work
hould I ue a carouel?
oottrap acceiilit iue

Más contenido relacionado

Destacado

Destacado (20)

Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016
Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016
Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016
 
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
UGIdotNET Meetup - Andrea Saltarello - Codemotion Milan 2016
 
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
Angular Rebooted: Components Everywhere - Carlo Bonamico, Sonia Pini - Codemo...
 
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
Combining AI and IoT. New Industrial Revolution in our houses and in the Univ...
 
Thirty months of microservices. Stairway to heaven or highway to hell? - Sand...
Thirty months of microservices. Stairway to heaven or highway to hell? - Sand...Thirty months of microservices. Stairway to heaven or highway to hell? - Sand...
Thirty months of microservices. Stairway to heaven or highway to hell? - Sand...
 
How To Structure Go Applications - Paul Bellamy - Codemotion Milan 2016
How To Structure Go Applications - Paul Bellamy - Codemotion Milan 2016How To Structure Go Applications - Paul Bellamy - Codemotion Milan 2016
How To Structure Go Applications - Paul Bellamy - Codemotion Milan 2016
 
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016 Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
 
Css figli di un dio minore
Css figli di un dio minoreCss figli di un dio minore
Css figli di un dio minore
 
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...
 
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
Un actor (model) per amico - Alessandro Melchiori - Codemotion Milan 2016
 
Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016Promises are so passé - Tim Perry - Codemotion Milan 2016
Promises are so passé - Tim Perry - Codemotion Milan 2016
 
"Gridd: Retroenhanced" - what is behind the scenes? - Andrea Tabacco, Lara Gi...
"Gridd: Retroenhanced" - what is behind the scenes? - Andrea Tabacco, Lara Gi..."Gridd: Retroenhanced" - what is behind the scenes? - Andrea Tabacco, Lara Gi...
"Gridd: Retroenhanced" - what is behind the scenes? - Andrea Tabacco, Lara Gi...
 
ITCSS: Architettura scalabile a triangolo invertito
ITCSS: Architettura scalabile a triangolo invertitoITCSS: Architettura scalabile a triangolo invertito
ITCSS: Architettura scalabile a triangolo invertito
 
Understanding flexbox
Understanding flexboxUnderstanding flexbox
Understanding flexbox
 
Responsive and Fast
Responsive and FastResponsive and Fast
Responsive and Fast
 
Testing Responsive Webdesign
Testing Responsive WebdesignTesting Responsive Webdesign
Testing Responsive Webdesign
 
Breaking Free from Bootstrap: Custom Responsive Grids with Sass Susy
Breaking Free from Bootstrap: Custom Responsive Grids with Sass SusyBreaking Free from Bootstrap: Custom Responsive Grids with Sass Susy
Breaking Free from Bootstrap: Custom Responsive Grids with Sass Susy
 
Creare Docker da zero con GoLang - Giulio De Donato
Creare Docker da zero con GoLang - Giulio De DonatoCreare Docker da zero con GoLang - Giulio De Donato
Creare Docker da zero con GoLang - Giulio De Donato
 
Situational Awareness, Botnet and Malware Detection in the Modern Era - Davi...
Situational Awareness, Botnet and Malware Detection in the Modern Era  - Davi...Situational Awareness, Botnet and Malware Detection in the Modern Era  - Davi...
Situational Awareness, Botnet and Malware Detection in the Modern Era - Davi...
 
Put yourself in the appsec pipe - Paolo Perego - Codemotion Milan 2016
Put yourself in the appsec pipe - Paolo Perego - Codemotion Milan 2016Put yourself in the appsec pipe - Paolo Perego - Codemotion Milan 2016
Put yourself in the appsec pipe - Paolo Perego - Codemotion Milan 2016
 

Similar a Stop using Bootstrap please! - Davide Di Pumpo - Codemotion Milan 2016

PyCon JP 2011 Lightning Talk No.10 in English
PyCon JP 2011 Lightning Talk No.10 in EnglishPyCon JP 2011 Lightning Talk No.10 in English
PyCon JP 2011 Lightning Talk No.10 in English
Yoji TAKEUCHI
 
Microblogging with Twitter @royalroads, Sept 29 2009
Microblogging with Twitter @royalroads, Sept 29 2009Microblogging with Twitter @royalroads, Sept 29 2009
Microblogging with Twitter @royalroads, Sept 29 2009
tsaj
 
Lorraine Presentation Final Ed451
Lorraine Presentation Final Ed451Lorraine Presentation Final Ed451
Lorraine Presentation Final Ed451
Lorraine3488
 
Lost In Online Social Networking
Lost In   Online Social NetworkingLost In   Online Social Networking
Lost In Online Social Networking
Effa Emelia
 
Sema development presentation
Sema development presentationSema development presentation
Sema development presentation
Sean Williams
 

Similar a Stop using Bootstrap please! - Davide Di Pumpo - Codemotion Milan 2016 (20)

Cleverwood Friday Session Twitter 20090508
Cleverwood Friday Session Twitter 20090508Cleverwood Friday Session Twitter 20090508
Cleverwood Friday Session Twitter 20090508
 
Start hacking already
Start hacking alreadyStart hacking already
Start hacking already
 
A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future
 
TweetYourMEP: how we did this
TweetYourMEP: how we did thisTweetYourMEP: how we did this
TweetYourMEP: how we did this
 
Chatbots AI and Ethics
Chatbots AI and EthicsChatbots AI and Ethics
Chatbots AI and Ethics
 
Learning Twitter for Lisbon International Mediation Congress
Learning Twitter for Lisbon International Mediation CongressLearning Twitter for Lisbon International Mediation Congress
Learning Twitter for Lisbon International Mediation Congress
 
Progressing and enhancing
Progressing and enhancingProgressing and enhancing
Progressing and enhancing
 
Moodle and the Internet of Things
Moodle and the Internet of ThingsMoodle and the Internet of Things
Moodle and the Internet of Things
 
PyCon JP 2011 Lightning Talk No.10 in English
PyCon JP 2011 Lightning Talk No.10 in EnglishPyCon JP 2011 Lightning Talk No.10 in English
PyCon JP 2011 Lightning Talk No.10 in English
 
Social Media and the Stage Manager
Social Media and the Stage ManagerSocial Media and the Stage Manager
Social Media and the Stage Manager
 
Microblogging with Twitter @royalroads, Sept 29 2009
Microblogging with Twitter @royalroads, Sept 29 2009Microblogging with Twitter @royalroads, Sept 29 2009
Microblogging with Twitter @royalroads, Sept 29 2009
 
Lorraine Presentation Final Ed451
Lorraine Presentation Final Ed451Lorraine Presentation Final Ed451
Lorraine Presentation Final Ed451
 
Social Networking 4 your business
Social Networking 4 your businessSocial Networking 4 your business
Social Networking 4 your business
 
Webstock 2010 - Stack Overflow: Building Social Software for the Anti-Social
Webstock 2010 - Stack Overflow: Building Social Software for the Anti-SocialWebstock 2010 - Stack Overflow: Building Social Software for the Anti-Social
Webstock 2010 - Stack Overflow: Building Social Software for the Anti-Social
 
PEM Twitter talk
PEM Twitter talkPEM Twitter talk
PEM Twitter talk
 
Open Trigger - Sneak Peek
Open Trigger - Sneak PeekOpen Trigger - Sneak Peek
Open Trigger - Sneak Peek
 
Lost In Online Social Networking
Lost In   Online Social NetworkingLost In   Online Social Networking
Lost In Online Social Networking
 
Sema development presentation
Sema development presentationSema development presentation
Sema development presentation
 
Social media for Start ups and #Twitter explained by @ukmarketinghelp and spo...
Social media for Start ups and #Twitter explained by @ukmarketinghelp and spo...Social media for Start ups and #Twitter explained by @ukmarketinghelp and spo...
Social media for Start ups and #Twitter explained by @ukmarketinghelp and spo...
 
Design Hacks with Stencils & Patterns
Design Hacks with Stencils & PatternsDesign Hacks with Stencils & Patterns
Design Hacks with Stencils & Patterns
 

Más de Codemotion

Más de Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

Stop using Bootstrap please! - Davide Di Pumpo - Codemotion Milan 2016