SlideShare a Scribd company logo
No Code Stewardship
No Code
Uses a visual development
environment. Relies on UX
to build websites.
(Webflow.)
Yes Code
Uses a syntactic markup
environment. Requires
typing code to build
websites. (Traditional.)
Avoiding The Yes
Code Marriage
Avoiding The Yes
Code Marriage
Not gonna end well
:(
• We need a new landing page for a marketing campaign but
just with a slightly different headline.
• Can we move the CTA higher up on the home page?
• Suzy was downsized… can we remove all traces of Suzy?
• And since we’re already making changes, can we…
Customer Requests
Now
:)
:(
The joy of accommodating small changes
LaterEnd of honeymoon
Empowering the client!
Enter: No Code Software
You can
probably just
do that
yourself,
Jerald in
Marketing.
Not so fast!
No Code can actually be just
as obtuse as Yes Code, bro.
Not so fast!
No Code can actually be just
as obtuse as Yes Code, bro.
Wait. What?
• Div 134, Div 199, Div 226, Div 394
• Cat Photo Wrapper div contains photo of dog
• Divs nested 10^156 deep
• No sections?>???
“With Great
power comes great
responsibility.”
—Stan Lee
Webflow makes it simple to build &
to hand off a project.

But as designers, we’re responsible
for the project’s long-term usability.
A good steward of No Code is
always thinking backward
from the client hand-off.
6 Principles
of No Code
Stewardship
1. Simplicity
• Think broad-to-specific. Cascade styles wherever possible,
beginning with global elements & using classes to define
exceptions.
• Strive to achieve your look & feel by declaring as few styles as
possible.
Simplicity Example
Declaring a base font at Body (All Pages)
means you won’t have to declare that same
style over & over across the project.
2. Self-Evidence
• Strive to make your build as self-evident as possible, which
might mean avoiding unnecessarily complex nestings or
obscure, shorthand naming conventions.
• The simplest way to solve a problem is nearly always the best
way, even if that requires a little more thought or effort.
3. Modularity
• So much time can be saved and simplicity achieved by thinking
modularly. This may mean stringing together Utility Classes to
create commonly used looks or behaviors, or decoupling
interaction classes from style classes.
• Always use sections.
Modularity Example A
A class like “Sales Page Intro Copy Wrapper,” which might only
serve to center the copy, could simply be named “Center” and
reused across the site.
Modularity Example B
An interaction, such as a Parallax effect, can be applied to
unstyled classes like “Parallax - Layer 1” and “Parallax - Layer 2”,
which can be appended over and over to any element that needs
the effect.
4. Intuition
Where possible, use pseudo-classes in HTML Embeds to
automatically style elements like CTAs or bulleted lists, making
them behave as intuitively as possible.
Intuition Example
An arrow could be manually added
to a CTA with a span, but a pseudo
element will apply the style
automatically.
5. Systems
Try to solve display issues with content. The integrity of the
design system should supersede a specific piece of outlying
content.
Systems Example
If a headline style works across 9 pages, but wraps funny in 1
instance, it might make more sense to edit the headline copy
than to create a new headline style as an exception.
6. Polish
In the heat of the moment, the best way to figure out how to
build a complex component might be to experiment with a bunch
of unnamed divs in order to find the best approach. But after the
component is built, it’s important to simplify and rename. The
effort it takes to refactor in the near term will be earned back
over time.
No Code has to mean more
than simply allowing designers
to create quick and dirty builds.
The moral pt 1
Thinking past quick / easy can
mean empower our clients to
control their own destiny.
The moral pt 2
(Leaving you more time to read comic books.)
Fin

More Related Content

What's hot

What it takes to be a Web Developer
What it takes to be a Web DeveloperWhat it takes to be a Web Developer
What it takes to be a Web Developer
bryanbibat
 
Pitch Perfect: Agency Secrets to Winning More Business
Pitch Perfect: Agency Secrets to Winning More BusinessPitch Perfect: Agency Secrets to Winning More Business
Pitch Perfect: Agency Secrets to Winning More Business
WP Engine
 
Taking back your website
Taking back your websiteTaking back your website
Taking back your website
Camille Esposito
 
Web Design for Non-Web
Web Design for Non-WebWeb Design for Non-Web
Web Design for Non-WebASI
 
Evaluation - Assignment 4 - 4018
Evaluation -  Assignment 4 - 4018Evaluation -  Assignment 4 - 4018
Evaluation - Assignment 4 - 4018haverstockmedia
 
7 Tips for Design Teams Collaborating Remotely
7 Tips for Design Teams Collaborating Remotely7 Tips for Design Teams Collaborating Remotely
7 Tips for Design Teams Collaborating Remotely
Framebench
 
12 Phases of Web Development Life Cycle
12 Phases of Web Development Life Cycle12 Phases of Web Development Life Cycle
12 Phases of Web Development Life Cycle
NCode Technologies Inc.
 
How to Execute Like a PM Rockstar by eBay Product Manager
How to Execute Like a PM Rockstar by eBay Product ManagerHow to Execute Like a PM Rockstar by eBay Product Manager
How to Execute Like a PM Rockstar by eBay Product Manager
Product School
 
Web design 101
Web design 101Web design 101
Web design 101
Miranda Prusik
 
Webinar: You Are Too Cheap!
Webinar: You Are Too Cheap! Webinar: You Are Too Cheap!
Webinar: You Are Too Cheap!
WP Engine
 
From Custom to Drupal - Joy Group
From Custom to Drupal - Joy GroupFrom Custom to Drupal - Joy Group
From Custom to Drupal - Joy Group
Jons Slemmer
 
Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside Out
Jason Pamental
 
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
Pascal Depuhl
 
Check this out! Front- End Web Developer- Stevenage
Check this out! Front- End Web Developer- StevenageCheck this out! Front- End Web Developer- Stevenage
Check this out! Front- End Web Developer- Stevenage
Kristen Fisher
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
WP Engine
 
9 Steps to Follow for a Website Design
9 Steps to Follow for a Website Design9 Steps to Follow for a Website Design
9 Steps to Follow for a Website Design
Sara Marberry
 
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at ScaleWebinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
WP Engine
 
HTML apps can be beautiful
HTML apps can be beautifulHTML apps can be beautiful
HTML apps can be beautiful
Clare Evans
 
Using Page Builders For Fun And Profit
Using Page Builders For Fun And ProfitUsing Page Builders For Fun And Profit
Using Page Builders For Fun And Profit
WordCamp Sydney
 

What's hot (20)

What it takes to be a Web Developer
What it takes to be a Web DeveloperWhat it takes to be a Web Developer
What it takes to be a Web Developer
 
Pitch Perfect: Agency Secrets to Winning More Business
Pitch Perfect: Agency Secrets to Winning More BusinessPitch Perfect: Agency Secrets to Winning More Business
Pitch Perfect: Agency Secrets to Winning More Business
 
Taking back your website
Taking back your websiteTaking back your website
Taking back your website
 
Web Design for Non-Web
Web Design for Non-WebWeb Design for Non-Web
Web Design for Non-Web
 
Evaluation - Assignment 4 - 4018
Evaluation -  Assignment 4 - 4018Evaluation -  Assignment 4 - 4018
Evaluation - Assignment 4 - 4018
 
7 Tips for Design Teams Collaborating Remotely
7 Tips for Design Teams Collaborating Remotely7 Tips for Design Teams Collaborating Remotely
7 Tips for Design Teams Collaborating Remotely
 
12 Phases of Web Development Life Cycle
12 Phases of Web Development Life Cycle12 Phases of Web Development Life Cycle
12 Phases of Web Development Life Cycle
 
How to Execute Like a PM Rockstar by eBay Product Manager
How to Execute Like a PM Rockstar by eBay Product ManagerHow to Execute Like a PM Rockstar by eBay Product Manager
How to Execute Like a PM Rockstar by eBay Product Manager
 
Web design 101
Web design 101Web design 101
Web design 101
 
Webinar: You Are Too Cheap!
Webinar: You Are Too Cheap! Webinar: You Are Too Cheap!
Webinar: You Are Too Cheap!
 
From Custom to Drupal - Joy Group
From Custom to Drupal - Joy GroupFrom Custom to Drupal - Joy Group
From Custom to Drupal - Joy Group
 
Designing from the Inside Out
Designing from the Inside OutDesigning from the Inside Out
Designing from the Inside Out
 
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
"How to be a productive freelancer" WordCamp Miami 2017 - Freelance Workshop
 
Check this out! Front- End Web Developer- Stevenage
Check this out! Front- End Web Developer- StevenageCheck this out! Front- End Web Developer- Stevenage
Check this out! Front- End Web Developer- Stevenage
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
 
9 Steps to Follow for a Website Design
9 Steps to Follow for a Website Design9 Steps to Follow for a Website Design
9 Steps to Follow for a Website Design
 
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at ScaleWebinar: Myths, Mistakes and Management of WooCommerce at Scale
Webinar: Myths, Mistakes and Management of WooCommerce at Scale
 
HTML apps can be beautiful
HTML apps can be beautifulHTML apps can be beautiful
HTML apps can be beautiful
 
Using Page Builders For Fun And Profit
Using Page Builders For Fun And ProfitUsing Page Builders For Fun And Profit
Using Page Builders For Fun And Profit
 
Sea 2011 presentation
Sea 2011 presentationSea 2011 presentation
Sea 2011 presentation
 

Similar to No code stewardship - No Code Conf 2019 Demo Theater

Architecting with Style
Architecting with StyleArchitecting with Style
Architecting with Style
Timothy Knight
 
Java Design Pattern Interview Questions
Java Design Pattern Interview QuestionsJava Design Pattern Interview Questions
Java Design Pattern Interview Questionsjbashask
 
Going native with html5 web components
Going native with html5 web componentsGoing native with html5 web components
Going native with html5 web components
James York
 
How I ended up contributing to Magento core
How I ended up contributing to Magento coreHow I ended up contributing to Magento core
How I ended up contributing to Magento core
Alessandro Ronchi
 
WordCamp US: Clean Code
WordCamp US: Clean CodeWordCamp US: Clean Code
WordCamp US: Clean Code
mtoppa
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the max
Neil Perlin
 
Modeling Rich Narrative Content
Modeling Rich Narrative ContentModeling Rich Narrative Content
Modeling Rich Narrative Content
Jeff Eaton
 
Creating Style Guides with Modularity in Mind
Creating Style Guides with Modularity in MindCreating Style Guides with Modularity in Mind
Creating Style Guides with Modularity in Mind
Nadya Rodionenko
 
Maintainable Javascript carsonified
Maintainable Javascript carsonifiedMaintainable Javascript carsonified
Maintainable Javascript carsonifiedChristian Heilmann
 
Workshop - The Little Pattern That Could.pdf
Workshop - The Little Pattern That Could.pdfWorkshop - The Little Pattern That Could.pdf
Workshop - The Little Pattern That Could.pdf
TobiasGoeschel
 
Amsterdam Pm Web Process
Amsterdam Pm Web ProcessAmsterdam Pm Web Process
Amsterdam Pm Web Processamsterdampm
 
Optimizing Browser Rendering
Optimizing Browser RenderingOptimizing Browser Rendering
Optimizing Browser Rendering
michael.labriola
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slides
Neil Perlin
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slidesNeil Perlin
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
Brad Frost
 
Femmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdfFemmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdf
ssuserc16f90
 
Myths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEOMyths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEO
Sara Moccand-Sayegh
 
Building resuable and customizable Vue components
Building resuable and customizable Vue componentsBuilding resuable and customizable Vue components
Building resuable and customizable Vue components
Filip Rakowski
 
Nokia
NokiaNokia
Nokia
iProspect
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for Clients
Steven Slack
 

Similar to No code stewardship - No Code Conf 2019 Demo Theater (20)

Architecting with Style
Architecting with StyleArchitecting with Style
Architecting with Style
 
Java Design Pattern Interview Questions
Java Design Pattern Interview QuestionsJava Design Pattern Interview Questions
Java Design Pattern Interview Questions
 
Going native with html5 web components
Going native with html5 web componentsGoing native with html5 web components
Going native with html5 web components
 
How I ended up contributing to Magento core
How I ended up contributing to Magento coreHow I ended up contributing to Magento core
How I ended up contributing to Magento core
 
WordCamp US: Clean Code
WordCamp US: Clean CodeWordCamp US: Clean Code
WordCamp US: Clean Code
 
Single sourcing to the max
Single sourcing to the maxSingle sourcing to the max
Single sourcing to the max
 
Modeling Rich Narrative Content
Modeling Rich Narrative ContentModeling Rich Narrative Content
Modeling Rich Narrative Content
 
Creating Style Guides with Modularity in Mind
Creating Style Guides with Modularity in MindCreating Style Guides with Modularity in Mind
Creating Style Guides with Modularity in Mind
 
Maintainable Javascript carsonified
Maintainable Javascript carsonifiedMaintainable Javascript carsonified
Maintainable Javascript carsonified
 
Workshop - The Little Pattern That Could.pdf
Workshop - The Little Pattern That Could.pdfWorkshop - The Little Pattern That Could.pdf
Workshop - The Little Pattern That Could.pdf
 
Amsterdam Pm Web Process
Amsterdam Pm Web ProcessAmsterdam Pm Web Process
Amsterdam Pm Web Process
 
Optimizing Browser Rendering
Optimizing Browser RenderingOptimizing Browser Rendering
Optimizing Browser Rendering
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slides
 
Topic based and structured authoring - slides
Topic based and structured authoring - slidesTopic based and structured authoring - slides
Topic based and structured authoring - slides
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
 
Femmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdfFemmengeeniring_Kateryna Mishchenko.pdf
Femmengeeniring_Kateryna Mishchenko.pdf
 
Myths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEOMyths & true stories about JavaScript for SEO
Myths & true stories about JavaScript for SEO
 
Building resuable and customizable Vue components
Building resuable and customizable Vue componentsBuilding resuable and customizable Vue components
Building resuable and customizable Vue components
 
Nokia
NokiaNokia
Nokia
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for Clients
 

More from Webflow

I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
Webflow
 
After Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
After Effects & Lottie in Webflow - No Code Conf 2019 Demo TheaterAfter Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
After Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
Webflow
 
How we Webflow at Webflow - No Code Conf 2019 Demo Theater
How we Webflow at Webflow - No Code Conf 2019 Demo TheaterHow we Webflow at Webflow - No Code Conf 2019 Demo Theater
How we Webflow at Webflow - No Code Conf 2019 Demo Theater
Webflow
 
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo TheaterForms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
Webflow
 
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo TheaterHow HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
Webflow
 
Empower your local community to join the No Code revolution - No Code Conf 20...
Empower your local community to join the No Code revolution - No Code Conf 20...Empower your local community to join the No Code revolution - No Code Conf 20...
Empower your local community to join the No Code revolution - No Code Conf 20...
Webflow
 
How to end youth homelessness - No Code Conf 2019 Demo Theater
How to end youth homelessness - No Code Conf 2019 Demo TheaterHow to end youth homelessness - No Code Conf 2019 Demo Theater
How to end youth homelessness - No Code Conf 2019 Demo Theater
Webflow
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
Webflow
 
Working with APIs as a no-coder - No Code Conf 2019 Demo Theater
Working with APIs as a no-coder - No Code Conf 2019 Demo TheaterWorking with APIs as a no-coder - No Code Conf 2019 Demo Theater
Working with APIs as a no-coder - No Code Conf 2019 Demo Theater
Webflow
 
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo TheaterTypeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
Webflow
 
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
Webflow
 
Ship your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 WorkshopShip your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 Workshop
Webflow
 
How to work faster by building your design systems with Webflow - No Code Con...
How to work faster by building your design systems with Webflow - No Code Con...How to work faster by building your design systems with Webflow - No Code Con...
How to work faster by building your design systems with Webflow - No Code Con...
Webflow
 
Building 50+ products without code - No Code Conf 2019 Workshop
Building 50+ products without code - No Code Conf 2019 WorkshopBuilding 50+ products without code - No Code Conf 2019 Workshop
Building 50+ products without code - No Code Conf 2019 Workshop
Webflow
 
How to build a marketplace without code - No Code Conf 2019 Workshop
How to build a marketplace without code - No Code Conf 2019 WorkshopHow to build a marketplace without code - No Code Conf 2019 Workshop
How to build a marketplace without code - No Code Conf 2019 Workshop
Webflow
 
The accidental web designer - No Code Conf 2019 Workshop
The accidental web designer - No Code Conf 2019 WorkshopThe accidental web designer - No Code Conf 2019 Workshop
The accidental web designer - No Code Conf 2019 Workshop
Webflow
 
The no-code tech stack: how to build a tech company with no-code tools and so...
The no-code tech stack: how to build a tech company with no-code tools and so...The no-code tech stack: how to build a tech company with no-code tools and so...
The no-code tech stack: how to build a tech company with no-code tools and so...
Webflow
 
Making automation feel more human - No Code Conf 2019
Making automation feel more human - No Code Conf 2019Making automation feel more human - No Code Conf 2019
Making automation feel more human - No Code Conf 2019
Webflow
 
The longstanding influence of no-code platforms: from digital participation t...
The longstanding influence of no-code platforms: from digital participation t...The longstanding influence of no-code platforms: from digital participation t...
The longstanding influence of no-code platforms: from digital participation t...
Webflow
 
Building landing pages at scale at InVision - No Code Conf 2019
Building landing pages at scale at InVision - No Code Conf 2019Building landing pages at scale at InVision - No Code Conf 2019
Building landing pages at scale at InVision - No Code Conf 2019
Webflow
 

More from Webflow (20)

I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
 
After Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
After Effects & Lottie in Webflow - No Code Conf 2019 Demo TheaterAfter Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
After Effects & Lottie in Webflow - No Code Conf 2019 Demo Theater
 
How we Webflow at Webflow - No Code Conf 2019 Demo Theater
How we Webflow at Webflow - No Code Conf 2019 Demo TheaterHow we Webflow at Webflow - No Code Conf 2019 Demo Theater
How we Webflow at Webflow - No Code Conf 2019 Demo Theater
 
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo TheaterForms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
Forms + Zaps = No Code Apps - No Code Conf 2019 Demo Theater
 
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo TheaterHow HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
How HelloSign rebuilt their site without code - No Code Conf 2019 Demo Theater
 
Empower your local community to join the No Code revolution - No Code Conf 20...
Empower your local community to join the No Code revolution - No Code Conf 20...Empower your local community to join the No Code revolution - No Code Conf 20...
Empower your local community to join the No Code revolution - No Code Conf 20...
 
How to end youth homelessness - No Code Conf 2019 Demo Theater
How to end youth homelessness - No Code Conf 2019 Demo TheaterHow to end youth homelessness - No Code Conf 2019 Demo Theater
How to end youth homelessness - No Code Conf 2019 Demo Theater
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
 
Working with APIs as a no-coder - No Code Conf 2019 Demo Theater
Working with APIs as a no-coder - No Code Conf 2019 Demo TheaterWorking with APIs as a no-coder - No Code Conf 2019 Demo Theater
Working with APIs as a no-coder - No Code Conf 2019 Demo Theater
 
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo TheaterTypeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
Typeform: Duct tape for entrepreneurs - No Code Conf 2019 Demo Theater
 
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
Everything you ever wanted to know about Webflow Interactions - No Code Conf ...
 
Ship your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 WorkshopShip your product with zero code - No Code Conf 2019 Workshop
Ship your product with zero code - No Code Conf 2019 Workshop
 
How to work faster by building your design systems with Webflow - No Code Con...
How to work faster by building your design systems with Webflow - No Code Con...How to work faster by building your design systems with Webflow - No Code Con...
How to work faster by building your design systems with Webflow - No Code Con...
 
Building 50+ products without code - No Code Conf 2019 Workshop
Building 50+ products without code - No Code Conf 2019 WorkshopBuilding 50+ products without code - No Code Conf 2019 Workshop
Building 50+ products without code - No Code Conf 2019 Workshop
 
How to build a marketplace without code - No Code Conf 2019 Workshop
How to build a marketplace without code - No Code Conf 2019 WorkshopHow to build a marketplace without code - No Code Conf 2019 Workshop
How to build a marketplace without code - No Code Conf 2019 Workshop
 
The accidental web designer - No Code Conf 2019 Workshop
The accidental web designer - No Code Conf 2019 WorkshopThe accidental web designer - No Code Conf 2019 Workshop
The accidental web designer - No Code Conf 2019 Workshop
 
The no-code tech stack: how to build a tech company with no-code tools and so...
The no-code tech stack: how to build a tech company with no-code tools and so...The no-code tech stack: how to build a tech company with no-code tools and so...
The no-code tech stack: how to build a tech company with no-code tools and so...
 
Making automation feel more human - No Code Conf 2019
Making automation feel more human - No Code Conf 2019Making automation feel more human - No Code Conf 2019
Making automation feel more human - No Code Conf 2019
 
The longstanding influence of no-code platforms: from digital participation t...
The longstanding influence of no-code platforms: from digital participation t...The longstanding influence of no-code platforms: from digital participation t...
The longstanding influence of no-code platforms: from digital participation t...
 
Building landing pages at scale at InVision - No Code Conf 2019
Building landing pages at scale at InVision - No Code Conf 2019Building landing pages at scale at InVision - No Code Conf 2019
Building landing pages at scale at InVision - No Code Conf 2019
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 

No code stewardship - No Code Conf 2019 Demo Theater

  • 2. No Code Uses a visual development environment. Relies on UX to build websites. (Webflow.) Yes Code Uses a syntactic markup environment. Requires typing code to build websites. (Traditional.)
  • 4. Avoiding The Yes Code Marriage Not gonna end well :(
  • 5. • We need a new landing page for a marketing campaign but just with a slightly different headline. • Can we move the CTA higher up on the home page? • Suzy was downsized… can we remove all traces of Suzy? • And since we’re already making changes, can we… Customer Requests
  • 6. Now :) :( The joy of accommodating small changes LaterEnd of honeymoon
  • 7. Empowering the client! Enter: No Code Software
  • 8. You can probably just do that yourself, Jerald in Marketing.
  • 9. Not so fast! No Code can actually be just as obtuse as Yes Code, bro.
  • 10. Not so fast! No Code can actually be just as obtuse as Yes Code, bro.
  • 11. Wait. What? • Div 134, Div 199, Div 226, Div 394 • Cat Photo Wrapper div contains photo of dog • Divs nested 10^156 deep • No sections?>???
  • 12. “With Great power comes great responsibility.” —Stan Lee
  • 13. Webflow makes it simple to build & to hand off a project.
 But as designers, we’re responsible for the project’s long-term usability.
  • 14. A good steward of No Code is always thinking backward from the client hand-off.
  • 15. 6 Principles of No Code Stewardship
  • 16. 1. Simplicity • Think broad-to-specific. Cascade styles wherever possible, beginning with global elements & using classes to define exceptions. • Strive to achieve your look & feel by declaring as few styles as possible.
  • 17. Simplicity Example Declaring a base font at Body (All Pages) means you won’t have to declare that same style over & over across the project.
  • 18. 2. Self-Evidence • Strive to make your build as self-evident as possible, which might mean avoiding unnecessarily complex nestings or obscure, shorthand naming conventions. • The simplest way to solve a problem is nearly always the best way, even if that requires a little more thought or effort.
  • 19. 3. Modularity • So much time can be saved and simplicity achieved by thinking modularly. This may mean stringing together Utility Classes to create commonly used looks or behaviors, or decoupling interaction classes from style classes. • Always use sections.
  • 20. Modularity Example A A class like “Sales Page Intro Copy Wrapper,” which might only serve to center the copy, could simply be named “Center” and reused across the site.
  • 21. Modularity Example B An interaction, such as a Parallax effect, can be applied to unstyled classes like “Parallax - Layer 1” and “Parallax - Layer 2”, which can be appended over and over to any element that needs the effect.
  • 22. 4. Intuition Where possible, use pseudo-classes in HTML Embeds to automatically style elements like CTAs or bulleted lists, making them behave as intuitively as possible.
  • 23. Intuition Example An arrow could be manually added to a CTA with a span, but a pseudo element will apply the style automatically.
  • 24. 5. Systems Try to solve display issues with content. The integrity of the design system should supersede a specific piece of outlying content.
  • 25. Systems Example If a headline style works across 9 pages, but wraps funny in 1 instance, it might make more sense to edit the headline copy than to create a new headline style as an exception.
  • 26. 6. Polish In the heat of the moment, the best way to figure out how to build a complex component might be to experiment with a bunch of unnamed divs in order to find the best approach. But after the component is built, it’s important to simplify and rename. The effort it takes to refactor in the near term will be earned back over time.
  • 27. No Code has to mean more than simply allowing designers to create quick and dirty builds. The moral pt 1
  • 28. Thinking past quick / easy can mean empower our clients to control their own destiny. The moral pt 2 (Leaving you more time to read comic books.)
  • 29. Fin