SlideShare a Scribd company logo
1 of 77
Download to read offline
one file… 
so many sites
@minamarkham
@gdiDFW
One Sass File, So Many Sites
I build a lot of sites.
One Sass File, So Many Sites
One Sass File, So Many Sites
One Sass File, So Many Sites
One Sass File, So Many Sites
One site to rule them all
One Sass File, So Many Sites
One Sass File, So Many Sites
One Sass File, So Many Sites
One Sass File, So Many Sites
Theming 
Automation 
Documentation
Theming
File Structure
@import
01. 
Utilities 
utilities/_index.scss 
@import 
'global'; 
@import 
'functions'; 
@import 
'mixins'; 
@import 
'helpers'; 
Variables, mixins, functions, etc. 
Basically anything that doesn’t 
output CSS by itself.
utilities/_lib.scss 
@import 
"lib/susy"; 
@import 
"lib/font-­‐awesome"; 
@import 
"lib/pesticide"; 
Third-party libraries such 
as Susy, Font Awesome, 
Pesticide, and other 
plugins. 
01. 
Utilities 
02. 
Libraries
base/_index.scss 
@import 
‘normalize'; 
@import 
'base'; 
CSS resets, Normalize, 
element styles 
01. 
Utilities 
02. 
Libraries 
03. 
Base
layout/_index.scss 
@import 
'header'; 
@import 
'footer'; 
@import 
'sidebar'; 
Grid styles, major layout 
components (e.g. header, footer, 
sidebar, etc) 
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout
modules/_index.scss 
@import 
'btn'; 
@import 
'table'; 
@import 
'nav'; 
Individual modules, such as 
buttons, navigation, menus, etc. 
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout 
05. 
Modules
states/_index.scss 
@import 
'states'; 
@import 
'touch'; 
Describe states of being, ex: 
active, collapsed or hidden 
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout 
05. 
Modules 
06. 
States
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout 
05. 
Modules 
06. 
States 
07. 
@font-­‐face 
utilities/_fonts.scss Web fonts imports & declarations
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout 
05. 
Modules 
06. 
States 
07. 
@font-­‐face 
08. 
Print 
states/_print.scss Print styles
!important
One Sass File, So Many Sites
shame.css
_shame.scss
01. 
Utilities 
02. 
Libraries 
03. 
Base 
04. 
Layout 
05. 
Modules 
06. 
States 
07. 
@font-­‐face 
08. 
Print 
09. 
Shame 
_shame.scss because hacks happen
small and 
readable
mina.so/sassyStarter
Variables
Descriptive
_config.scss 
$red : #E10E78; 
$black : #413F35; 
$purple : #F68B21; 
$green : #B3CB36;
$red : #E10E78; 
$dkgray : #413F35; 
$purple : #F68B21; 
$dkpurple : #663399; 
$dkgreen : #B3CB36; 
$gray : #332421; 
$blackish : #121212; 
$kindawhite : #f3f3f3; 
_config.scss
$red : #E10E78; 
$dkgray : #413F35; 
$purple : #F68B21; 
$dkpurple : #663399; 
$dkgreen : #B3CB36; 
$gray : #332421; 
$blackish : #121212; 
$kindawhite : #f3f3f3; 
_config.scss
$rubineRed : #E10E78; 
$charcoal : #413F35; 
$papaya : #F68B21; 
$kiwi : #B3CB36; 
_config.scss
$rubineRed : #E10E78; 
$charcoal : #413F35; 
$papaya : #F68B21; 
$kiwi : #B3CB36; 
_config.scss
Functional
$color-primary : #E10E78; 
$color-secondary : #00B3B5; 
$color-success : #B3CB36; 
_config.scss
$color-primary : #E10E78; 
$color-secondary : #00B3B5; 
$color-success : #B3CB36; 
_config.scss
Descriptive + 
Functional 
http://sachagreif.com/sass-color-variables/
$rubineRed : #E10E78; 
$charcoal : #413F35; 
$papaya : #F68B21; 
$kiwi : #B3CB36; 
$color-primary : $rubineRed; 
$color-secondary : $aqua; 
$color-success : $kiwi; 
_config.scss
Methods
Solution 1: 
Separate classes
.theme-border {…} 
.theme-background {…} 
.theme-button {…}
.theme-border {…} 
.theme-background {…} 
.theme-button {…}
Solution 2: 
Maps & Functions 
http://www.zell-weekeat.com/organizing-multiple-theme-styles-with-sass/
_config.scss 
$themes: ( 
default : #444, 
unilever : #f1c40f, 
lipton : #c0392b, 
epson : #8e44ad 
);
_functions.scss 
@function map-fetch($map, $keys) { 
$key: nth($keys, 1); 
$length: length($keys); 
$value: map-get($map, $key); 
@if $value != null { 
@if $length > 1 { 
$rest: (); 
@for $i from 2 through $length { 
$rest: append($rest, nth($keys, $i)) 
} 
@return map-fetch($value, $rest); 
} @else { @return $value; } 
} @else { @return false; } }
@mixin theme ($themes: $themes) { 
@each $theme, $map in $themes { 
.#{$theme} & { 
$theme-color: map-fetch($themes, 
_mixins.scss 
$theme "color") !global; 
@content; 
$theme-color: null !global; }}}
_config.scss 
.module { 
@include theme() { 
color: $theme-color; }}
_config.scss 
.default .module { 
color: red; } 
.unilever .module { 
color: orange; } 
.lipton .test { 
color: yellow; } 
.epson .test { 
color: green; }
_config.scss 
.default .module { 
color: red; } 
.unilever .module { 
color: orange; } 
.lipton .test { 
color: yellow; } 
.epson .test { 
color: green; }
Solution 3: 
@mixins
@mixin theme($name) { 
@if $theme == $name { 
@content; } }
$theme: 
rebeccapurple
.module { 
@include 
theme($rebeccapurple) {…} 
}
*Disclaimer
Automation
One Sass File, So Many Sites
One Sass File, So Many Sites
sass 
watch 
concat 
uglify 
imagemin 
sassdoc
Split your tasks into 
modules
project/ 
-Gruntfile.js 
-grunt/ 
--sass.js 
--watch.js 
--concat.js 
--uglify.js 
--imagemin.js 
--sassdoc.js 
http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/
load-grunt-config 
http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/
Supercharging 
your Gruntfile 
- By Paul Bakaus 
mina.so/super-grunt
Documentation
http://sassdoc.com/
/** 
* Media Queries 
* Allows you to use inline media queries. 
* @link http://jakearchibald.github.com/sass-ie/ 
* @param {String} $breakpoint - breakpoint 
* @param {String} $query (min-width) - query type 
* @param {String} $type (screen) - media type 
* @example scss 
* .foobar { @include mq(20em) { ... } } 
*/ 
_mixins.scss
One Sass File, So Many Sites
http://www.stylestats.org/
Recap
mina.so/sassyStarter
mina.so/one-sass 
thanks! 
@minamarkham

More Related Content

What's hot

Gem christmas calendar
Gem christmas calendarGem christmas calendar
Gem christmas calendarerichsen
 
Php redirect code
Php redirect codePhp redirect code
Php redirect codeVineet Garg
 
การเชื่อมโยงหลายมิติและ URL
การเชื่อมโยงหลายมิติและ URLการเชื่อมโยงหลายมิติและ URL
การเชื่อมโยงหลายมิติและ URLPomPam Comsci
 
16. CodeIgniter stergerea inregistrarilor
16. CodeIgniter stergerea inregistrarilor16. CodeIgniter stergerea inregistrarilor
16. CodeIgniter stergerea inregistrarilorRazvan Raducanu, PhD
 
London XQuery Meetup: Querying the World (Web Scraping)
London XQuery Meetup: Querying the World (Web Scraping)London XQuery Meetup: Querying the World (Web Scraping)
London XQuery Meetup: Querying the World (Web Scraping)Dennis Knochenwefel
 
Laravel, the right way - PHPConference 2016
Laravel, the right way - PHPConference 2016Laravel, the right way - PHPConference 2016
Laravel, the right way - PHPConference 2016Matheus Marabesi
 
Building scalable products with WordPress - WordCamp London 2018
Building scalable products with WordPress - WordCamp London 2018Building scalable products with WordPress - WordCamp London 2018
Building scalable products with WordPress - WordCamp London 2018Elliot Taylor
 
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)Simon Willison
 
Noung — Snakes of the Tonle Sap
Noung — Snakes of the Tonle SapNoung — Snakes of the Tonle Sap
Noung — Snakes of the Tonle SapNerd Nite Siem Reap
 
AKA BRANDBOOK 2016 NEW small
AKA BRANDBOOK 2016 NEW smallAKA BRANDBOOK 2016 NEW small
AKA BRANDBOOK 2016 NEW smallRob Jones FCCA
 
Statische Websites in Rails 3.1
Statische Websites in Rails 3.1Statische Websites in Rails 3.1
Statische Websites in Rails 3.1RobinBrouwer
 
Information Science Blog Aggregation
Information Science Blog AggregationInformation Science Blog Aggregation
Information Science Blog AggregationFranny Gaede
 

What's hot (20)

บทที่ 3 เริ่มใช้งานโปรแกรม
บทที่ 3 เริ่มใช้งานโปรแกรมบทที่ 3 เริ่มใช้งานโปรแกรม
บทที่ 3 เริ่มใช้งานโปรแกรม
 
Gem christmas calendar
Gem christmas calendarGem christmas calendar
Gem christmas calendar
 
Karan chanana
Karan chananaKaran chanana
Karan chanana
 
Php redirect code
Php redirect codePhp redirect code
Php redirect code
 
การเชื่อมโยงหลายมิติและ URL
การเชื่อมโยงหลายมิติและ URLการเชื่อมโยงหลายมิติและ URL
การเชื่อมโยงหลายมิติและ URL
 
Sugar introduction
Sugar introductionSugar introduction
Sugar introduction
 
Php
PhpPhp
Php
 
TICT #13
TICT #13TICT #13
TICT #13
 
16. CodeIgniter stergerea inregistrarilor
16. CodeIgniter stergerea inregistrarilor16. CodeIgniter stergerea inregistrarilor
16. CodeIgniter stergerea inregistrarilor
 
London XQuery Meetup: Querying the World (Web Scraping)
London XQuery Meetup: Querying the World (Web Scraping)London XQuery Meetup: Querying the World (Web Scraping)
London XQuery Meetup: Querying the World (Web Scraping)
 
Laravel, the right way - PHPConference 2016
Laravel, the right way - PHPConference 2016Laravel, the right way - PHPConference 2016
Laravel, the right way - PHPConference 2016
 
Building scalable products with WordPress - WordCamp London 2018
Building scalable products with WordPress - WordCamp London 2018Building scalable products with WordPress - WordCamp London 2018
Building scalable products with WordPress - WordCamp London 2018
 
TICT #11
TICT #11 TICT #11
TICT #11
 
The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)The Django Web Framework (EuroPython 2006)
The Django Web Framework (EuroPython 2006)
 
Noung — Snakes of the Tonle Sap
Noung — Snakes of the Tonle SapNoung — Snakes of the Tonle Sap
Noung — Snakes of the Tonle Sap
 
AKA BRANDBOOK 2016 NEW small
AKA BRANDBOOK 2016 NEW smallAKA BRANDBOOK 2016 NEW small
AKA BRANDBOOK 2016 NEW small
 
Statische Websites in Rails 3.1
Statische Websites in Rails 3.1Statische Websites in Rails 3.1
Statische Websites in Rails 3.1
 
Information Science Blog Aggregation
Information Science Blog AggregationInformation Science Blog Aggregation
Information Science Blog Aggregation
 
20. CodeIgniter edit images
20. CodeIgniter edit images20. CodeIgniter edit images
20. CodeIgniter edit images
 
Etoy proyecto
Etoy proyectoEtoy proyecto
Etoy proyecto
 

Viewers also liked

Sass maps for responsive breakpoints
Sass maps for responsive breakpointsSass maps for responsive breakpoints
Sass maps for responsive breakpointsLourdes Montano
 
8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up ShopShopify
 
Product Photography 101
Product Photography 101Product Photography 101
Product Photography 101Shopify
 
Shopify Retail Tour - Michael Perry - Overview of Kit
Shopify Retail Tour - Michael Perry - Overview of KitShopify Retail Tour - Michael Perry - Overview of Kit
Shopify Retail Tour - Michael Perry - Overview of KitShopify
 
Shipping with Shopify
Shipping with ShopifyShipping with Shopify
Shipping with ShopifyShopify
 
Getting started with shopify
Getting started with shopifyGetting started with shopify
Getting started with shopifyShopify
 
Shopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify
 

Viewers also liked (9)

Sass maps, my precious!
Sass maps, my precious!Sass maps, my precious!
Sass maps, my precious!
 
Sass maps for responsive breakpoints
Sass maps for responsive breakpointsSass maps for responsive breakpoints
Sass maps for responsive breakpoints
 
8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop8 Reasons to Do a Pop-Up Shop
8 Reasons to Do a Pop-Up Shop
 
Product Photography 101
Product Photography 101Product Photography 101
Product Photography 101
 
Shopify Retail Tour - Michael Perry - Overview of Kit
Shopify Retail Tour - Michael Perry - Overview of KitShopify Retail Tour - Michael Perry - Overview of Kit
Shopify Retail Tour - Michael Perry - Overview of Kit
 
Shipping with Shopify
Shipping with ShopifyShipping with Shopify
Shipping with Shopify
 
Getting started with shopify
Getting started with shopifyGetting started with shopify
Getting started with shopify
 
Shopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email MarketingShopify Retail Tour - Mailchimp Email Marketing
Shopify Retail Tour - Mailchimp Email Marketing
 
Sassconf maps
Sassconf mapsSassconf maps
Sassconf maps
 

Similar to One Sass File, So Many Sites

Simple Photo Processing and Web Display with Perl
Simple Photo Processing and Web Display with PerlSimple Photo Processing and Web Display with Perl
Simple Photo Processing and Web Display with PerlKent Cowgill
 
Drupal Development (Part 2)
Drupal Development (Part 2)Drupal Development (Part 2)
Drupal Development (Part 2)Jeff Eaton
 
Software programming tools for creating/managing CSS files
Software programming tools for creating/managing CSS filesSoftware programming tools for creating/managing CSS files
Software programming tools for creating/managing CSS filesDinu Suman
 
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6Workhorse Computing
 
Sass - Making CSS fun again.
Sass - Making CSS fun again.Sass - Making CSS fun again.
Sass - Making CSS fun again.Gabriel Neutzling
 
Work and play with SASS & Compass
Work and play with SASS & CompassWork and play with SASS & Compass
Work and play with SASS & CompassAndreas Dantz
 
CSS: A Slippery Slope to the Backend
CSS: A Slippery Slope to the BackendCSS: A Slippery Slope to the Backend
CSS: A Slippery Slope to the BackendFITC
 
CSS with LESS for #jd13nl
CSS with LESS for #jd13nlCSS with LESS for #jd13nl
CSS with LESS for #jd13nlHans Kuijpers
 
R57php 1231677414471772-2
R57php 1231677414471772-2R57php 1231677414471772-2
R57php 1231677414471772-2ady36
 
solving little problems
solving little problemssolving little problems
solving little problemsAustin Ziegler
 
DBIx::Class beginners
DBIx::Class beginnersDBIx::Class beginners
DBIx::Class beginnersleo lapworth
 
Wrangling the CSS Beast with Sass
Wrangling the CSS Beast  with SassWrangling the CSS Beast  with Sass
Wrangling the CSS Beast with SassRob Friesel
 
Php 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the GoodPhp 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the GoodJeremy Kendall
 

Similar to One Sass File, So Many Sites (20)

Simple Photo Processing and Web Display with Perl
Simple Photo Processing and Web Display with PerlSimple Photo Processing and Web Display with Perl
Simple Photo Processing and Web Display with Perl
 
Drupal Development (Part 2)
Drupal Development (Part 2)Drupal Development (Part 2)
Drupal Development (Part 2)
 
CSS Extenders
CSS ExtendersCSS Extenders
CSS Extenders
 
Software programming tools for creating/managing CSS files
Software programming tools for creating/managing CSS filesSoftware programming tools for creating/managing CSS files
Software programming tools for creating/managing CSS files
 
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6
Neatly Hashing a Tree: FP tree-fold in Perl5 & Perl6
 
Do more with {less}
Do more with {less}Do more with {less}
Do more with {less}
 
Sass - Making CSS fun again.
Sass - Making CSS fun again.Sass - Making CSS fun again.
Sass - Making CSS fun again.
 
Work and play with SASS & Compass
Work and play with SASS & CompassWork and play with SASS & Compass
Work and play with SASS & Compass
 
Theming and Sass
Theming and SassTheming and Sass
Theming and Sass
 
CSS: A Slippery Slope to the Backend
CSS: A Slippery Slope to the BackendCSS: A Slippery Slope to the Backend
CSS: A Slippery Slope to the Backend
 
CSS with LESS for #jd13nl
CSS with LESS for #jd13nlCSS with LESS for #jd13nl
CSS with LESS for #jd13nl
 
R57php 1231677414471772-2
R57php 1231677414471772-2R57php 1231677414471772-2
R57php 1231677414471772-2
 
solving little problems
solving little problemssolving little problems
solving little problems
 
pts_ldap
pts_ldappts_ldap
pts_ldap
 
My shell
My shellMy shell
My shell
 
Mojolicious
MojoliciousMojolicious
Mojolicious
 
DBIx::Class beginners
DBIx::Class beginnersDBIx::Class beginners
DBIx::Class beginners
 
Wrangling the CSS Beast with Sass
Wrangling the CSS Beast  with SassWrangling the CSS Beast  with Sass
Wrangling the CSS Beast with Sass
 
Php 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the GoodPhp 102: Out with the Bad, In with the Good
Php 102: Out with the Bad, In with the Good
 
Ruby gems
Ruby gemsRuby gems
Ruby gems
 

Recently uploaded

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 

Recently uploaded (20)

Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 

One Sass File, So Many Sites