Design system presentation - How to sell it internallyEugene Kardash
Design System is a systematic approach to creating and maintaining consistent user interfaces, which coherently communicate the brand values and empower user experience.
This presentation's goal is to give an overview of the current state of design maturity at the company (here, at Herbalife Nutrition), to justify the necessity of having it, and to get buy-ins from decision makers.
This document discusses design systems and atomic design. It introduces atomic design as a methodology for creating interface design systems in a hierarchical way from small reusable components (atoms) up to full pages. It then provides details on how to create a designers kit, which includes style guides, pattern libraries, and mockups/templates. Finally, it outlines pros and cons of design systems, such as increased consistency but higher upfront costs.
Atomic design is a methodology for creating design systems that involves breaking down interfaces into basic reusable components. There are five levels in atomic design: atoms, molecules, organisms, templates, and pages. Atoms are the smallest elements like buttons and inputs. Molecules are groups of atoms that work together. Organisms combine molecules and other organisms into more complex components. Templates define the content structure without real content. Pages show templates with actual content for users to interact with. The methodology helps create reusable interfaces and maintainable design systems.
We're building software helping most demanding online advertisers improve their performance. To stay on top of the competitive, rapidly changing space, the key focus for us has always been product development speed. As the team of the dev-driven company nearly tripled in the last two years, over a dozen of Smartly.io App UI changes go live every day.
Roman is telling about Smartly.io’s experience building a sustainable design system helping company to prototype and take design decisions faster, improve collaboration between designers and developers, empower everyone to contribute to better design, and ultimately create better experience for the customers.
How UI Framework improves design processMarian Mota
Learn how UI Framework improves design processn and why it is helpful for building web software products and encouraging rapid prototyping in Agile software enviroments
Matt Bee is a freelance developer based in the UK who has worked on websites for organizations like the National Theatre and Brighton Fringe. He discusses how traditional style guides focused only on print and lacked guidance for online design. Living style guides address this by styling base elements, building modular components to handle different content, and documenting each part. This allows for focused design, less messy code, and quicker integration. Bee then provides examples of tools and resources for building living style guides and discusses his successful experience creating one for the Brighton Fringe 2016 website.
Slides for a few events i was lucky to give a talk this year. From my experiences of building a design system for the product team. Figma and storybook js are introduced.
Design system presentation - How to sell it internallyEugene Kardash
Design System is a systematic approach to creating and maintaining consistent user interfaces, which coherently communicate the brand values and empower user experience.
This presentation's goal is to give an overview of the current state of design maturity at the company (here, at Herbalife Nutrition), to justify the necessity of having it, and to get buy-ins from decision makers.
This document discusses design systems and atomic design. It introduces atomic design as a methodology for creating interface design systems in a hierarchical way from small reusable components (atoms) up to full pages. It then provides details on how to create a designers kit, which includes style guides, pattern libraries, and mockups/templates. Finally, it outlines pros and cons of design systems, such as increased consistency but higher upfront costs.
Atomic design is a methodology for creating design systems that involves breaking down interfaces into basic reusable components. There are five levels in atomic design: atoms, molecules, organisms, templates, and pages. Atoms are the smallest elements like buttons and inputs. Molecules are groups of atoms that work together. Organisms combine molecules and other organisms into more complex components. Templates define the content structure without real content. Pages show templates with actual content for users to interact with. The methodology helps create reusable interfaces and maintainable design systems.
We're building software helping most demanding online advertisers improve their performance. To stay on top of the competitive, rapidly changing space, the key focus for us has always been product development speed. As the team of the dev-driven company nearly tripled in the last two years, over a dozen of Smartly.io App UI changes go live every day.
Roman is telling about Smartly.io’s experience building a sustainable design system helping company to prototype and take design decisions faster, improve collaboration between designers and developers, empower everyone to contribute to better design, and ultimately create better experience for the customers.
How UI Framework improves design processMarian Mota
Learn how UI Framework improves design processn and why it is helpful for building web software products and encouraging rapid prototyping in Agile software enviroments
Matt Bee is a freelance developer based in the UK who has worked on websites for organizations like the National Theatre and Brighton Fringe. He discusses how traditional style guides focused only on print and lacked guidance for online design. Living style guides address this by styling base elements, building modular components to handle different content, and documenting each part. This allows for focused design, less messy code, and quicker integration. Bee then provides examples of tools and resources for building living style guides and discusses his successful experience creating one for the Brighton Fringe 2016 website.
Slides for a few events i was lucky to give a talk this year. From my experiences of building a design system for the product team. Figma and storybook js are introduced.
Fight for the pixel. How designers and developers can work side by side.Chiara Aliotta
Web designers are seen as the creative spirit of the web team. They are aesthetically-oriented, eccentric dreamers. But most of all, as soon as they start to question every little thing that doesn’t make their site look “perfect”, they can be very annoying for developers and programmers to work with.
Working as a web designer can be damn stressful.
They have to design for a medium that changes every day, which is not as reliable as a printed page, and that doesn’t look the same in all browsers.
With all these important aspects to consider, designers also have to come up with colors and graphics that match a company’s values and communicate them consistently. Once they have made all this effort to put all of these elements together on one webpage, their work, which they care about and love so much, goes to the hands of a web developer with the hope that she/he will care about it in the same way.
Sometimes this magic happens, and everybody is happy: developers and designers shake hands, satisfied with their work together.
Sometimes, however, design and development take two different roads, and this is when the balance gets broken and suddenly designers and developers discover themselves as two enemies.
We can get rid of the line between designers and developers if we just think about the fact that there are no beautiful websites without an enjoyable, engaging design and there are no accessible, user-friendly websites without great development.
In this presentation, starting from the point of view of a web designer (me), you will learn about a few things that cause disagreements between designers and developers and how to overcome them in order to create a peaceful, efficient and professional relationship.
Simplifying Massive Changes with a Live Style GuideMark Meeker
What would appear on the surface to be a simple change like updating the look of a button or changing the color of a link can turn out to be a huge effort. When everyone understands what can be reused and what needs to be newly created, the team can focus discussion on how to attain the best designs.
Wireframes beyond the basics, not for the weak at heart. In this panel, three experienced designers will share their tried and true tips for making wireframes really work. We'll talk about how to sketch a wireframe on the fly to demonstrate an idea and how to create a standalone wireframe deliverable; when to show a concept and when to describe nitty-gritty detail; how to make a narrative wireframe and how to make a specification wireframe. And best of all, we'll show you plenty of examples.
Style Guides, Pattern Libraries, Design Systems and other amenities.Cristiano Rastelli
Style guides and component libraries are the new trend in front-end development.
Everyone is into "Atomic Design" and "Modular CSS" nowadays.
But how did we get to this “hype”, and why? What is a style guide, what is its value and where are the benefits of introducing one in a project? And are them useful only for the web, or can be employed by other platforms too?
I'll try to give an answer to all these questions in this presentation – directed to designers, web developers but also iOS/Android/Win developers – and I'll show how our Mobile Web team in Badoo has developed his first style guide and how is using it to catch bugs and create a shared pattern library.
Prototyping is a skill that every entrepreneur should have. As a UX designer who turns to startup founder myself, I crafted this course and hope it can help a non-technical people can get started doing something toward from their idea to the next step.
UX, Front-end and Back-end: How front-end can help these guys?Diego Eis
How front-end can help UX and Back-end guys? How they interact? I tell a little about it in this slides, showing how the front-end can help the back-end and UX.
The Ideas of Clojure - Things I learn from ClojureHsuan Fu Lien
The document summarizes some of the key ideas and philosophies of the Clojure programming language as presented by Randy Lien. Some of the main points covered include:
- Clojure focuses on simplicity, empowerment, and expressiveness through features like pure functions, immutability, and consistent syntax.
- Clojure allows leveraging existing libraries from Java and JavaScript through its ability to run on the JVM and as ClojureScript.
- The REPL-driven development model and immutable persistent data structures make Clojure well-suited for functional programming.
This document provides an overview of modern UX, UI, and front-end tools. It discusses tools for UX and UI design like Sketch, Pixate, Marvel, and InVision. It also covers front-end tools like Sass, Brackets, Sublime Text, and CodeKit. Specific features and capabilities of tools like Sketch, Pixate, Sass are demonstrated. Additional sections profile cool CSS and JavaScript techniques as well as miscellaneous developer resources.
The document discusses layout and wireframing for user interfaces. It begins by defining layout as the distribution of elements and wireframing as distribution schematics. The document then discusses how layout has evolved from prioritizing business goals to focusing on user goals. Key trends in 2014 include large hero areas, full background video, and cards. The document also covers best practices for wireframing such as starting with boxes and grayscale tones before deciding on a mockup or prototype. It recommends tools and further learning.
Prototyping: what is it, why should you care, common mistakes, and how to choose the right tools.
Presented at IxDA Sydney Meetup: The Prototype Edition - 28 May 2015
Prototyping with Axure for the web and beyondLuke Perman
- The document outlines an agenda for a workshop on prototyping with Axure software. It will include introductions, an overview of Axure features, when to use Axure, examples, and a first prototype exercise.
- Axure is a tool for planning, wireframing, prototyping, and documentation. It can be used for desktop, web, and mobile applications but is not a visual design or development tool.
- The workshop leader will provide an overview of Axure capabilities and differences between Mac and PC versions before having participants build their first prototype of a form with validation. Resources for continuing with Axure will also be shared.
Wireframing Workshop - TiE Women Create-a-ThonKristine Howard
A talk given at the TiE Sydney Create-a-Thon on July 18, 2015 on what wireframing is, the benefits, what fidelity means, and tools and techniques to get started.
Training Webinar - Wireframing made easyOutSystems
The document discusses wireframing and provides guidance on the wireframing process. It defines a wireframe as a visual representation of the layout and hierarchy of interface elements before final design. The key points covered include sketching initial ideas, using wireframes to communicate with clients and gather feedback, and the basic elements of an effective wireframe, such as structure, hierarchy, functionality and content. Tips are provided like keeping wireframes simple, using annotations, and iterating sketches until the team is confident in the solution. The overall message is that wireframes are an important tool for planning interfaces and getting early input from stakeholders.
In this course i present an overview of Axure and what you can do with it.
The most important, i try to point you in the right direction to become an expert by yourself.
In this presentation i cover the following subjects:
- Basic widgets for wireframing
- Prototyping: Events, Interactions and Conditionals
- Exporting for devices (mobile and desktop)
- Documentation and Notes
- Tips, a lot of them
- Connect Axure prototypes with third party services
The document discusses the importance of user experience for WordPress platforms. It examines two personas - Randy, a do-it-yourself type looking to start an online business, and Rich, a non-technical entrepreneur who hires a development company. Both personas hit walls with WordPress that could be addressed by having developers learn empathy, understand user frustrations and constraints, and ensure the right platform is chosen based on requirements. The document advocates that user experience is not just about design, but also how users interact with and are supported on a system.
Wireframing Basics - UX and the Design Process by Amber VasquezMightybytes
Join Mightybytes Experience Director Amber Vasquez for a workshop explaining the basics of wireframing. You'll gain a basic understanding of the tools and techniques you'll need to incorporate wireframing into your everyday design work. And you'll get a complimentary UX sketchbook to work with!
This workshop is recommended for design professionals looking to integrate wireframing into their process, or anyone strengthening their full-stack design skills.
This is for all designers or non-designers who want to design something fast! Introduces steps to thinking of an interface and tools with low learning cost to get you started!
The document summarizes a design systems meetup focused on conducting a UI audit workshop. It provides guidance on conducting different types of audits, including product, technology, tools, processes, and UI audits. For the UI audit, it discusses analyzing colors, typography, and creating a UI inventory to identify common patterns and components. It emphasizes starting with the most used elements, iterating based on insights, and sharing audit findings to help establish a design system.
Fight for the pixel. How designers and developers can work side by side.Chiara Aliotta
Web designers are seen as the creative spirit of the web team. They are aesthetically-oriented, eccentric dreamers. But most of all, as soon as they start to question every little thing that doesn’t make their site look “perfect”, they can be very annoying for developers and programmers to work with.
Working as a web designer can be damn stressful.
They have to design for a medium that changes every day, which is not as reliable as a printed page, and that doesn’t look the same in all browsers.
With all these important aspects to consider, designers also have to come up with colors and graphics that match a company’s values and communicate them consistently. Once they have made all this effort to put all of these elements together on one webpage, their work, which they care about and love so much, goes to the hands of a web developer with the hope that she/he will care about it in the same way.
Sometimes this magic happens, and everybody is happy: developers and designers shake hands, satisfied with their work together.
Sometimes, however, design and development take two different roads, and this is when the balance gets broken and suddenly designers and developers discover themselves as two enemies.
We can get rid of the line between designers and developers if we just think about the fact that there are no beautiful websites without an enjoyable, engaging design and there are no accessible, user-friendly websites without great development.
In this presentation, starting from the point of view of a web designer (me), you will learn about a few things that cause disagreements between designers and developers and how to overcome them in order to create a peaceful, efficient and professional relationship.
Simplifying Massive Changes with a Live Style GuideMark Meeker
What would appear on the surface to be a simple change like updating the look of a button or changing the color of a link can turn out to be a huge effort. When everyone understands what can be reused and what needs to be newly created, the team can focus discussion on how to attain the best designs.
Wireframes beyond the basics, not for the weak at heart. In this panel, three experienced designers will share their tried and true tips for making wireframes really work. We'll talk about how to sketch a wireframe on the fly to demonstrate an idea and how to create a standalone wireframe deliverable; when to show a concept and when to describe nitty-gritty detail; how to make a narrative wireframe and how to make a specification wireframe. And best of all, we'll show you plenty of examples.
Style Guides, Pattern Libraries, Design Systems and other amenities.Cristiano Rastelli
Style guides and component libraries are the new trend in front-end development.
Everyone is into "Atomic Design" and "Modular CSS" nowadays.
But how did we get to this “hype”, and why? What is a style guide, what is its value and where are the benefits of introducing one in a project? And are them useful only for the web, or can be employed by other platforms too?
I'll try to give an answer to all these questions in this presentation – directed to designers, web developers but also iOS/Android/Win developers – and I'll show how our Mobile Web team in Badoo has developed his first style guide and how is using it to catch bugs and create a shared pattern library.
Prototyping is a skill that every entrepreneur should have. As a UX designer who turns to startup founder myself, I crafted this course and hope it can help a non-technical people can get started doing something toward from their idea to the next step.
UX, Front-end and Back-end: How front-end can help these guys?Diego Eis
How front-end can help UX and Back-end guys? How they interact? I tell a little about it in this slides, showing how the front-end can help the back-end and UX.
The Ideas of Clojure - Things I learn from ClojureHsuan Fu Lien
The document summarizes some of the key ideas and philosophies of the Clojure programming language as presented by Randy Lien. Some of the main points covered include:
- Clojure focuses on simplicity, empowerment, and expressiveness through features like pure functions, immutability, and consistent syntax.
- Clojure allows leveraging existing libraries from Java and JavaScript through its ability to run on the JVM and as ClojureScript.
- The REPL-driven development model and immutable persistent data structures make Clojure well-suited for functional programming.
This document provides an overview of modern UX, UI, and front-end tools. It discusses tools for UX and UI design like Sketch, Pixate, Marvel, and InVision. It also covers front-end tools like Sass, Brackets, Sublime Text, and CodeKit. Specific features and capabilities of tools like Sketch, Pixate, Sass are demonstrated. Additional sections profile cool CSS and JavaScript techniques as well as miscellaneous developer resources.
The document discusses layout and wireframing for user interfaces. It begins by defining layout as the distribution of elements and wireframing as distribution schematics. The document then discusses how layout has evolved from prioritizing business goals to focusing on user goals. Key trends in 2014 include large hero areas, full background video, and cards. The document also covers best practices for wireframing such as starting with boxes and grayscale tones before deciding on a mockup or prototype. It recommends tools and further learning.
Prototyping: what is it, why should you care, common mistakes, and how to choose the right tools.
Presented at IxDA Sydney Meetup: The Prototype Edition - 28 May 2015
Prototyping with Axure for the web and beyondLuke Perman
- The document outlines an agenda for a workshop on prototyping with Axure software. It will include introductions, an overview of Axure features, when to use Axure, examples, and a first prototype exercise.
- Axure is a tool for planning, wireframing, prototyping, and documentation. It can be used for desktop, web, and mobile applications but is not a visual design or development tool.
- The workshop leader will provide an overview of Axure capabilities and differences between Mac and PC versions before having participants build their first prototype of a form with validation. Resources for continuing with Axure will also be shared.
Wireframing Workshop - TiE Women Create-a-ThonKristine Howard
A talk given at the TiE Sydney Create-a-Thon on July 18, 2015 on what wireframing is, the benefits, what fidelity means, and tools and techniques to get started.
Training Webinar - Wireframing made easyOutSystems
The document discusses wireframing and provides guidance on the wireframing process. It defines a wireframe as a visual representation of the layout and hierarchy of interface elements before final design. The key points covered include sketching initial ideas, using wireframes to communicate with clients and gather feedback, and the basic elements of an effective wireframe, such as structure, hierarchy, functionality and content. Tips are provided like keeping wireframes simple, using annotations, and iterating sketches until the team is confident in the solution. The overall message is that wireframes are an important tool for planning interfaces and getting early input from stakeholders.
In this course i present an overview of Axure and what you can do with it.
The most important, i try to point you in the right direction to become an expert by yourself.
In this presentation i cover the following subjects:
- Basic widgets for wireframing
- Prototyping: Events, Interactions and Conditionals
- Exporting for devices (mobile and desktop)
- Documentation and Notes
- Tips, a lot of them
- Connect Axure prototypes with third party services
The document discusses the importance of user experience for WordPress platforms. It examines two personas - Randy, a do-it-yourself type looking to start an online business, and Rich, a non-technical entrepreneur who hires a development company. Both personas hit walls with WordPress that could be addressed by having developers learn empathy, understand user frustrations and constraints, and ensure the right platform is chosen based on requirements. The document advocates that user experience is not just about design, but also how users interact with and are supported on a system.
Wireframing Basics - UX and the Design Process by Amber VasquezMightybytes
Join Mightybytes Experience Director Amber Vasquez for a workshop explaining the basics of wireframing. You'll gain a basic understanding of the tools and techniques you'll need to incorporate wireframing into your everyday design work. And you'll get a complimentary UX sketchbook to work with!
This workshop is recommended for design professionals looking to integrate wireframing into their process, or anyone strengthening their full-stack design skills.
This is for all designers or non-designers who want to design something fast! Introduces steps to thinking of an interface and tools with low learning cost to get you started!
The document summarizes a design systems meetup focused on conducting a UI audit workshop. It provides guidance on conducting different types of audits, including product, technology, tools, processes, and UI audits. For the UI audit, it discusses analyzing colors, typography, and creating a UI inventory to identify common patterns and components. It emphasizes starting with the most used elements, iterating based on insights, and sharing audit findings to help establish a design system.
The document discusses wireframing as the initial step in the web development process. It defines wireframes as basic site blueprints that define hierarchy, navigation, functionality, and content without visual design elements. The document outlines the typical web development process and explains how wireframing fits in during the strategy phase. It provides examples of low and high-fidelity wireframes and notes the benefits of wireframing such as efficiency, focus on critical elements, and facilitating team collaboration.
The web is supposed to be the great democratiser, but what happens if you don't have a web browser? Anybody should be able to access any web content, service or application using any type of connected device from anywhere at any time, but the current reality is far from this.
In this talk, join Den Odell, Head of Web Development at AKQA, as he envisions a "One Web" future, the ultimate form of Responsive Design where sites truly adapt to their users' devices, needs and context, a future where user interfaces reach beyond the browser to create an optimal experience for everyone, all built with W3C open standards.
The document discusses Sketch, a digital design and prototyping tool. It provides an overview of Sketch's history and features, comparing it to Photoshop. It also outlines the agenda for an upcoming Sketch Meetup Germany event, including beginner tutorials on the basic Sketch interface and tools.
From dev to ops and beyond - getting it doneEdorian
This document discusses best practices for software development teams to continuously deliver and maintain successful products beyond initial release. It emphasizes establishing practices like continuous integration, deployment automation, configuration management, and ensuring code quality and maintainability through techniques like testing, code reviews and style guidelines. The goal is to keep developers focused on continuously delivering business value while facilitating collaboration between development and operations teams.
Unleashing the Power of Vector Search in .NET - DotNETConf2024.pdfLuigi Fugaro
Redis OM .NET has evolved to embrace the transformative world of vector database technology, now supporting Redis vector search and seamless integration with OpenAI, Azure OpenAI, Hugging Face, and ML.NET. This talk highlights the latest advancements in Redis OM .NET, focusing on how it simplifies the complex process of vector indexing, data modeling, and querying for AI-powered applications. Vector databases are redefining data handling, enabling semantic searches across text, images, and audio encoded as vectors. Redis OM .NET simplifies this innovative approach, making it accessible even for those new to vector data. We will explore the new capabilities of Redis OM .NET, including intuitive vector search interfaces and semantic caching, which reduce the overhead of large language model (LLM) calls.
A design system is a scalable framework of decisions & team behaviors spread across an organization so your products can converge on a cohesive experience. Start your plan with a firm understanding of what parts it includes, products it applies to, and people that will do the work.
Class 4: Introduction to web technology entrepreneurshipallanchao
The document is an agenda for a class on user interface and user experience design. It includes topics like wireframing, branding, logo design, and an overview of UI/UX principles. Students will use Balsamiq Mockups to create wireframes for their web applications and work on designing the visual aspects. Homework involves reading about UI/UX design principles and creating wireframes and mockups for their team's web application.
Choose SketchApp over Photoshop for UI/UXJens Hoffmann
Presentation at the UXcamp Europe 2017 - About choose Sketch App over Photoshop for UI/UX tasks. Comparison with Nokia, Review of Designer Skills, List of Benefits, Review of a Design Workflow and short dive into Plugins. #uxce17 #sketchapp
This document provides a summary of a presentation on using jQuery with SharePoint. It discusses:
1) Why jQuery is useful for SharePoint - it allows dynamic updates without custom code, improves visuals and usability, and can work around limitations like the list view threshold.
2) The basics of using jQuery with SharePoint, including common methods to interact with elements, attributes, and SharePoint list data via APIs.
3) Best practices for jQuery development, such as putting code in document ready functions, debugging techniques, and chaining methods to concisely select and update elements.
Solvion Trendwerkstatt - Microsoft Azure + BotsHolzerKerstin
In der Solvion Trendwerkstatt erfahren die Teilnehmer alle Trends rund um Microsoft Azure, Artikficial Intelligence und Bots. Microsoft MVP Stephan Bisser leitet durch den Workshop.
Microsoft Cognitive Services provides APIs for vision, speech, language, and knowledge capabilities that allow developers to easily add intelligent features to applications. Some key APIs include Computer Vision, Face, Emotion and Video APIs for vision capabilities, Bing Speech and Speaker Recognition APIs for speech, and APIs for language understanding, text analytics and entity linking. Microsoft experts in AI and machine learning developed these APIs which are supported by documentation, samples and a developer community.
A presentation about modern trends for developing cross-platform apps using Visual Studio and Cordova. The presentation targets beginners and covers topics not in detail. The objective is providing a generic overview.
This document lists the applicant's skills and experience in graphic design, web design, and print media design. It includes proficiency with software such as Adobe Photoshop, Illustrator, InDesign, and Microsoft Office. Examples of work include stationery design, flyer design, brochure design, logo design, web layouts, and illustrations for various clients such as software houses, schools, hospitals, and other organizations.
Gapand 2017 - Diseñando Arquitecturas Serverless en AzureAlberto Diaz Martin
Serverless es un estándar emergente de la industria para el desarrollo de aplicaciones a eventos ¿o una moda?, Hablemos del diseño de este tipo de aplicaciones en el mundo de Azure. Veremos como desarrollar desencadenadores de eventos con Azure Functions, flujos de trabajo con Logic Apps.
This is the presentation deck from UX Conference session by Efrim Bartosik as a part of UXSEA Summit 2019 in Singapore. UXSEA Summit 2019 was held from 18th to 20th November, 2019. For more information about UXSEA Society, visit https://uxsea.org/
The copyright of this material is with those who created this presentation material. Please take permissions from the authors if you are in doubt about copyright infringement.
This document discusses principles and best practices for collaboration within organizations. It addresses topics like establishing shared values and culture, defining roles and responsibilities across teams, implementing design systems for consistency, and emphasizing communication during the process of creating products and tools. The overall message is that collaborative work requires establishing discipline and guidelines while also allowing for flexibility and humanity between groups.
Ever heard "We can't do DevOps because of [insert excuse here]" ?
This session will expose that lie with a trip back to the 1980’s complete with 8-bit assembly code, a Commodore 64 and bulletin boards. We will walk through an automated delivery pipeline using Azure and Azure DevOps to develop, build , approve and release native C64 code to a real C64.
Along the way we’ll look at how to build your own Azure DevOps Extensions and leverage Azure services to help bridge a variety of technical barriers.
Experience/relive the glory and horror of 80’s technology and learn to push DevOps even further. Inconceivable!
How we Webflow at Webflow - No Code Conf 2019 Demo TheaterWebflow
This document outlines the history and development of Webflow from 2013 to 2019, starting as a responsive web design tool and growing to include additional features like a CMS, hosting, and ecommerce capabilities. It also provides examples of how different teams at Webflow use the platform to build marketing sites, design systems, a learning management system, bug tracker, and ad landing pages. The document demonstrates how Webflow has become the foundation for building various digital products and tools at the company.
Similar to Ruter Design System - A design system for public transport (20)
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...kalichargn70th171
A dynamic process unfolds in the intricate realm of software development, dedicated to crafting and sustaining products that effortlessly address user needs. Amidst vital stages like market analysis and requirement assessments, the heart of software development lies in the meticulous creation and upkeep of source code. Code alterations are inherent, challenging code quality, particularly under stringent deadlines.
E-commerce Development Services- Hornet DynamicsHornet Dynamics
For any business hoping to succeed in the digital age, having a strong online presence is crucial. We offer Ecommerce Development Services that are customized according to your business requirements and client preferences, enabling you to create a dynamic, safe, and user-friendly online store.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Looking for a reliable mobile app development company in Noida? Look no further than Drona Infotech. We specialize in creating customized apps for your business needs.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
Transform Your Communication with Cloud-Based IVR SolutionsTheSMSPoint
Discover the power of Cloud-Based IVR Solutions to streamline communication processes. Embrace scalability and cost-efficiency while enhancing customer experiences with features like automated call routing and voice recognition. Accessible from anywhere, these solutions integrate seamlessly with existing systems, providing real-time analytics for continuous improvement. Revolutionize your communication strategy today with Cloud-Based IVR Solutions. Learn more at: https://thesmspoint.com/channel/cloud-telephony
Takashi Kobayashi and Hironori Washizaki, "SWEBOK Guide and Future of SE Education," First International Symposium on the Future of Software Engineering (FUSE), June 3-6, 2024, Okinawa, Japan
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Microservice Teams - How the cloud changes the way we workSven Peters
A lot of technical challenges and complexity come with building a cloud-native and distributed architecture. The way we develop backend software has fundamentally changed in the last ten years. Managing a microservices architecture demands a lot of us to ensure observability and operational resiliency. But did you also change the way you run your development teams?
Sven will talk about Atlassian’s journey from a monolith to a multi-tenanted architecture and how it affected the way the engineering teams work. You will learn how we shifted to service ownership, moved to more autonomous teams (and its challenges), and established platform and enablement teams.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Ruter Design System - A design system for public transport
1. Ruter Design System
A design system for public transport
Christian Nordström, Design Manager, Ruter
Ingrid Hagelund, Designer, Making Waves
Ronny Siikaluoma, Designsystem Lead, Making Waves
12.2.2019
16. DESIGN SYSTEM MATURITY
Hard-to-cross «chasm» for most organizations
Static
One-time PDF with brand guidelines
Manual Style Guide
Simple copy/paste code snippets
Inconsistency
The lack of a design system
Automatic
Reusable components as part of application build process
Living Design System
A process built into the organization
17. DESIGN SYSTEM MATURITY
Hard-to-cross «chasm» for most organizations
Static
One-time PDF with brand guidelines
Manual Style Guide
Simple copy/paste code snippets
Inconsistency
The lack of a design system
Automatic
Reusable components as part of application build process
Living Design System
A process built into the organization
21. DEFINING THE DESIGN SYSTEM
“Ruter Design System consists of tools,
components, guidelines and processes
that enable teams to create rich, cohesive
and meaningful experiences.”
26. WHERE DO YOU SAVE YOUR DESIGN FILES?
0 2 5 7 9
Ruters Dropbox
My companys Dropbox
My personal Dropbox
Locally on my machine
Google Drive
External hard drive
Ruters file server
My companys file server
Axure team-disk
58. Ingrid Hagelund
Designer
Marte Mettenes
Frontend Developer
Ronny Siikaluoma
Design System Lead
Christian Nordström
Design Manager
Åse Lindersen
Delivery Manager
Maria Sætre
Designer
Martin Dahl
Frontend Developer
DESIGN SYSTEM TEAM