SlideShare a Scribd company logo
Lessons learned
implementing
a modern
FRONTEND
DEVELOPMENT
WORKFLOW
By Marimar Hollenbach & Christian Höpfner
MARIMAR HOLLENBACH
@MsMarHigh
Creative Developer, Project A
CHRISTIAN HÖPFNER
@chriz_hoepfner
Frontend Engineer, Project A
WHO WE ARE
Introduction
Lesson #1
Component based approach
Lesson #2
Shared vocabulary
Lesson #3
Single source of truth
Lesson #4
Styleguide
Lesson #5
Communicate benefits
Lesson #6
Culture
3
AGENDA
Introduction
4
BRAD FROST
Introduction
5
Submit

application form
Link to page
Newsle er 

signup
Introduction
REUSABLE COMPONENTS
6
Canned
Tomatoes
Introduction
REAL LIFE EXAMPLE
Bolognese
Curry Sauce
Tomato sauce
Tikka Masala
Spaghe i Bolognese
Chilli soup
Introduction
OLD-SCHOOL WORKFLOW
8
Idea Go liveDevelop
pages
Design
pages
Introduction
DINOSAUR WORKFLOW
9
Introduction
NEW-SCHOOL WORKFLOW
10
Idea
Development
Go live
Component
based design
No
Quick
wireframe
Yes!
FAST TRACK!
Style guide
Can we reuse?
Introduction
UNICORN WORKFLOW
11
Introduction
UNICORN WORKFLOW
12
13
Introduction
UNICORN WORKFLOW
14
WHO WE ARE
Introduction
15
STYLE GUIDE BASED PROJECTS
Introduction
COMPONENT
BASED
APPROACH
Lesson #1
16
Component based approach
THE IDEA BEHIND
■ divide & conquer
■ split up complex problems
■ easier to solve individually
17
Component based approach
DECONSTRUCTION
18
Component based approach
CONSTRUCTION
20
Simple componentsComplex componentsSectionsPage
Component based approach
CONSTRUCTION
20
Simple componentsComplex componentsSectionsPage
Component based approach
CONSTRUCTION
20
Simple componentsComplex componentsSectionsPage
Component based approach
CONSTRUCTION
20
Simple componentsComplex componentsSectionsPage
Component based approach
ANATOMY OF A COMPONENT
21
■ Defined by codebase:
■ Semantic Content
(HTML)
■ Design (CSS)
■ Behaviour (JS)
■ + Data (JSON)
ESTABLISH A 

SHARED 

VOCABULARY
Lesson #2
22
Text
■ TODO: …
23
Establish a shared vocabulary
DEADLINE
24
Establish a shared vocabulary
GOOD UX IN TEAM WORK
25
COGNITIVE LOAD
The total cognitive load, or amount of mental processing
power needed to use your site, affects how easily users find
content and complete tasks.
–Nielsen Norman Group
Establish a shared vocabulary
GOOD UX IN TEAM WORK
26
COGNITIVE LOAD
The total cognitive load, or amount of mental processing
power needed to use your work, affects how easily your
team mates find content and complete tasks.
–Nielsen Norman Group

(edited)
Establish a shared vocabulary
NAMING COMPONENTS
■ Sit together and name
components together
■ Influenced by semantic HTML
■ Use names in specs, design, code
27
Establish a shared vocabulary
NAMING COMPONENTS
28
NAMING IS HARD
Establish a shared vocabulary
NAMING COMPONENTS
■ Literal and generic
■ Reusable
■ Makes sense in isolation
■ Context and content independent
29
Establish a shared vocabulary
NAMING COMPONENTS
30
Establish a shared vocabulary
ATOMIC DESIGN
31
32
Job Link?
FEATURED LINK
Establish a shared vocabulary
33
Icon
Title
Body text
Label
FEATURED LINK
Establish a shared vocabulary
34
Icon
Title
Body text
Label
Flat bu on
FEATURED LINK
Establish a shared vocabulary
35
Title
Body text
Flat bu on
FEATURED LINK
Establish a shared vocabulary
36
FEATURED LINK
Establish a shared vocabulary
37
FEATURED LINK
Establish a shared vocabulary
38
FEATURED LINK
Establish a shared vocabulary
Establish a shared vocabulary
FEATURED LINK
39
40
TILE
Establish a shared vocabulary
41
TILE
Establish a shared vocabulary
News tile?
42
TILE
Establish a shared vocabulary
43
TILE
Establish a shared vocabulary
44
Image
Body text
Metadata
Icon
Label
Flat bu on
TILE
Establish a shared vocabulary
45
TILE
Establish a shared vocabulary
46
TILE
Establish a shared vocabulary
46
TILE
Establish a shared vocabulary
47
TILE
Establish a shared vocabulary
48
TILE
Establish a shared vocabulary
49
TILE
Establish a shared vocabulary
SINGLE SOURCES
OF TRUTH
Lesson #3
50
Single sources of truth
DOCUMENTATION
51
■ Documentation is key
■ Li le extra documentation
■ Self documenting system
Single sources of truth
DOCUMENTATION
51
■ Documentation is key
■ Li le extra documentation
■ Self documenting system
Design assets
+
Developed components
Single sources of truth
DESIGN ASSETS
52
UP-TO-DATE DESIGNS
Single source of truth
INVISION
53
■ Synchronization
■ Web-viewer
■ Asset downloads
■ Comment system
Lesson #3
DESIGN ASSETS
54
INHERENT
CONSISTENCY
Single source of truth
TOOLS: SKETCH
55
■ Symbols
■ Central
component
definition
Single sources of truth
DEVELOPMENT ASSETS
56
VISIBILITY
Single sources of truth
DEVELOPMENT ASSETS
57
IN-SYNC WITH
APPLICATION
IMPLEMENT A
LIVING 

STYLE GUIDE
Lesson #4
58
Implement a living style guide
WHAT IS A LIVING STYLE GUIDE?
A website that allows us to view:
■ Simple, isolated components
■ Complex components
■ Templates
■ Example Pages
59
Implement a living style guide
WHAT IS A LIVING STYLE GUIDE?
Components in their natural habitat
THE BROWSER
60
Implement a living style guide
KEY LEARNING
61
Implement a living style guide
KEY LEARNING
■ Implement so it cannot abandoned or circumvented
63
Implement a living style guide
INTRODUCING…
64
Implement a living style guide
INTRODUCING…
65
Implement a living style guide
INTRODUCING…
ZTYLR 3000! 65
Implement a living style guide
ZTYLR: FILTERING
66
67
ZTYLR: TESTING
Implement a living style guide
68
ZTYLR: TESTING
Implement a living style guide
69
ZTYLR: RESPONSIVE VIEW
Implement a living style guide
70
ZTYLR: DATA DOCUMENTATION
Implement a living style guide
Implement a living style guide
BENEFITS OF A PUBLIC STYLE GUIDE
71
TECHNICAL BACKGROUND
Implement a living style guide
TECHNICAL INTEGRATION
72
Implement a living style guide
TECHNICAL INTEGRATION
73
Styleguide
Application
Build process
Components Assets
Implement a living style guide
TECHNICAL INTEGRATION
■ Include mechanism:
■ Identifier
■ Data
74
Implement a living style guide
NEW-SCHOOL WORKFLOW
75
Idea
Development
Go live
Component
based design
No
Quick
wireframe
Yes!
FAST TRACK!
Style guide
Can we reuse?
UNDERSTAND
BENEFITS
Lesson #5
76
Understand benefits
GENERAL BENEFITS
■ team specific goals
■ diverge approaching crunch time
■ working against each other
77
Understand benefits
GENERAL BENEFITS
■ encourage communication
■ aligned goals
■ common understanding
78
Understand benefits
INDIVIDUAL BENEFITS
79
Independency
Resources
Reduce manual
work
Homogeneous
results
Reuse code
Less conflicts
PM Designer Developer
Understand benefits
BUSINESS PEOPLE
80
LONG TERM ASSETS
Understand benefits
BUSINESS PEOPLE
81
FLEXIBILITY
Understand benefits
BUSINESS PEOPLE
82
DEVELOPMENT SPEED
CREATE A
COMPANY 

CULTURE
Lesson #6
83
Create a company culture
THE BASICS
■ THE main project
■ Reuse, reuse, reuse
■ Make it public
■ A bit slower but be er thought out
84
Create a company culture
BENEFITS OF A PUBLIC STYLE GUIDE
ACCOUNTABILITY
85
Create a company culture
BENEFITS OF A PUBLIC STYLE GUIDE
86
TRANSPARENCY
Create a company culture
BENEFITS OF A PUBLIC STYLE GUIDE
87
COMMUNICATION
Create a company culture
BENEFITS OF A PUBLIC STYLE GUIDE
RECRUITMENT
88
Create a company culture
LAST BUT NOT LEAST
89
CELEBRATE SUCCESS
SUMMARY
Lesson #1
Component based approach
Lesson #2
Shared vocabulary
Lesson #3
Single source of truth
Lesson #4
Styleguide
Lesson #5
Communicate benefits
Lesson #6
Culture
90
THANK YOU!
91

More Related Content

Similar to Lessons learned implementing a modern frontend development workflow

Simplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style GuideSimplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style Guide
Mark Meeker
 
The whole product model, from niche to mainstream (By David Pas)
The whole product model, from niche to mainstream (By David Pas)The whole product model, from niche to mainstream (By David Pas)
The whole product model, from niche to mainstream (By David Pas)
Verhaert Masters in Innovation
 
Adaptive product design
Adaptive product  designAdaptive product  design
Adaptive product design
Gavan Gibson
 
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
 
On the same page: Unify your teams with a powerful style guide
On the same page: Unify your teams with a powerful style guideOn the same page: Unify your teams with a powerful style guide
On the same page: Unify your teams with a powerful style guide
@HaggertyVilla Haggerty-Villa
 
50 Tips to Improve Your Website
50 Tips to Improve Your Website50 Tips to Improve Your Website
50 Tips to Improve Your Website
SNO Sites
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
Brad Frost
 
Delicious Design: The Intersection of User Experience Design and Visual Design
Delicious Design: The Intersection of User Experience Design and Visual DesignDelicious Design: The Intersection of User Experience Design and Visual Design
Delicious Design: The Intersection of User Experience Design and Visual Design
Design for Context
 
Developing mobile friendly content for adult education
Developing mobile friendly content for adult educationDeveloping mobile friendly content for adult education
Developing mobile friendly content for adult education
Nell Eckersley
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual Designers
Inyoung Choi
 
Living Syleguides
Living SyleguidesLiving Syleguides
Living Syleguides
Shawn Rider
 
How to Perform Model-Based Reviews
How to Perform Model-Based ReviewsHow to Perform Model-Based Reviews
How to Perform Model-Based Reviews
Elizabeth Steiner
 
Content Marketing and Content Strategy: A Peaceful Coexistence?
Content Marketing and Content Strategy: A Peaceful Coexistence?Content Marketing and Content Strategy: A Peaceful Coexistence?
Content Marketing and Content Strategy: A Peaceful Coexistence?
Ahava Leibtag
 
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
susangar
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...
IFLA_InfolitRef
 
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
Grant Tilus
 
Training: The Missing Element of Content Governance
Training: The Missing Element of Content GovernanceTraining: The Missing Element of Content Governance
Training: The Missing Element of Content Governance
Rick Allen
 
Empowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from SpotifyEmpowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from Spotify
Kevin Goldsmith
 
Introduction to mendeley for early researchers KSU.pptx
Introduction to mendeley for early researchers KSU.pptxIntroduction to mendeley for early researchers KSU.pptx
Introduction to mendeley for early researchers KSU.pptx
King Saud University
 
Getting Started with Content Strategy | General Assembly
Getting Started with Content Strategy | General AssemblyGetting Started with Content Strategy | General Assembly
Getting Started with Content Strategy | General Assembly
Melanie Seibert
 

Similar to Lessons learned implementing a modern frontend development workflow (20)

Simplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style GuideSimplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style Guide
 
The whole product model, from niche to mainstream (By David Pas)
The whole product model, from niche to mainstream (By David Pas)The whole product model, from niche to mainstream (By David Pas)
The whole product model, from niche to mainstream (By David Pas)
 
Adaptive product design
Adaptive product  designAdaptive product  design
Adaptive product design
 
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
 
On the same page: Unify your teams with a powerful style guide
On the same page: Unify your teams with a powerful style guideOn the same page: Unify your teams with a powerful style guide
On the same page: Unify your teams with a powerful style guide
 
50 Tips to Improve Your Website
50 Tips to Improve Your Website50 Tips to Improve Your Website
50 Tips to Improve Your Website
 
Style Guide Best Practices
Style Guide Best PracticesStyle Guide Best Practices
Style Guide Best Practices
 
Delicious Design: The Intersection of User Experience Design and Visual Design
Delicious Design: The Intersection of User Experience Design and Visual DesignDelicious Design: The Intersection of User Experience Design and Visual Design
Delicious Design: The Intersection of User Experience Design and Visual Design
 
Developing mobile friendly content for adult education
Developing mobile friendly content for adult educationDeveloping mobile friendly content for adult education
Developing mobile friendly content for adult education
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual Designers
 
Living Syleguides
Living SyleguidesLiving Syleguides
Living Syleguides
 
How to Perform Model-Based Reviews
How to Perform Model-Based ReviewsHow to Perform Model-Based Reviews
How to Perform Model-Based Reviews
 
Content Marketing and Content Strategy: A Peaceful Coexistence?
Content Marketing and Content Strategy: A Peaceful Coexistence?Content Marketing and Content Strategy: A Peaceful Coexistence?
Content Marketing and Content Strategy: A Peaceful Coexistence?
 
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online TutorialsClose Encounters of the Digital Kind: Designing Effective Online Tutorials
Close Encounters of the Digital Kind: Designing Effective Online Tutorials
 
Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...Archambault and Mclean- Close encounters of the digital kind: designing effec...
Archambault and Mclean- Close encounters of the digital kind: designing effec...
 
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
How to Optimize Your Video Content Marketing Efforts with Hangouts on Air - A...
 
Training: The Missing Element of Content Governance
Training: The Missing Element of Content GovernanceTraining: The Missing Element of Content Governance
Training: The Missing Element of Content Governance
 
Empowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from SpotifyEmpowering Engineering Talent - an update from Spotify
Empowering Engineering Talent - an update from Spotify
 
Introduction to mendeley for early researchers KSU.pptx
Introduction to mendeley for early researchers KSU.pptxIntroduction to mendeley for early researchers KSU.pptx
Introduction to mendeley for early researchers KSU.pptx
 
Getting Started with Content Strategy | General Assembly
Getting Started with Content Strategy | General AssemblyGetting Started with Content Strategy | General Assembly
Getting Started with Content Strategy | General Assembly
 

Recently uploaded

Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
Ayan Halder
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
ssuserad3af4
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 

Recently uploaded (20)

Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Requirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional SafetyRequirement Traceability in Xen Functional Safety
Requirement Traceability in Xen Functional Safety
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
316895207-SAP-Oil-and-Gas-Downstream-Training.pptx
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 

Lessons learned implementing a modern frontend development workflow