Designing for the web is complicated. Endless screen sizes, high user expectations and usability challenges offer up some interesting if not impossible challenges for web designers, especially when wrestling with complex functionality delivered by Drupal. This is a detailed discussion on web design and specific challenges when designing Drupal 8 websites.
A customer journey map outlines the step-by-step experience a customer has when trying to solve a problem or achieve a goal. Common pitfalls in creating customer journey maps include the map not reflecting the current state, having too many steps, and containing proposed solutions rather than just documenting the current experience. To avoid these pitfalls, teams should interview customers beforehand to gather real data, set the appropriate level of granularity, and remind the team to focus on the big picture rather than proposed solutions when creating the customer journey map.
When we are planning to kick off a Design Sprint we need to make sure to have the right sprint questions! These are our prototype success metrics or checklist before the sprint, so it is key to get them right to avoid future complications... Today we are sharing with you some pro tips and tricks,
common pitfalls and how to avoid them!
Follow us to learn more about facilitating Design Sprints
The Evolution of The PM Career by Airbnb Product Manager Helen SimsProduct School
Product Management Event Held at the Product Conference in San Francisco.
Helen talked about what you actually do when you become a product manager and what you should expect from the new job. When looking for a product manager job you should not only focus on the fact that the job is suitable for you but also that the company shares your views and values. She discussed how you don't need to stick to one company for ever but it's typical to switch companies. She also shared the differences between an entry level and senior PM's duties.
Neit is a professional PowerPoint design agency that creates marketing materials such as presentations, brochures, business cards, and marketing kits for businesses. It also teaches PowerPoint design skills. The agency offers creative, personalized design without using templates. This document is an example of Neit's design work, as it was first created as a PowerPoint presentation and then converted to PDF.
Being a Product Manager requires structured and organized thinking, relationship building, and team leadership. In today's evolving landscape, Product Managers have had to learn how to conduct their duties completely virtually. Many of the styles of working we rely on in-person do not quite translate into this environment.
Managing Product Managers by Spotify Sr Product ManagerProduct School
Main Takeaways:
- When becoming a manager you need to change your mindset
- Creating a culture of bi-directional feedback
- Your team's success is your success
¿Que se necesita para ser una buena desarrolladora Isabel Palomar
Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent dev:
* Take action
* Learn
* Share
A customer journey map outlines the step-by-step experience a customer has when trying to solve a problem or achieve a goal. Common pitfalls in creating customer journey maps include the map not reflecting the current state, having too many steps, and containing proposed solutions rather than just documenting the current experience. To avoid these pitfalls, teams should interview customers beforehand to gather real data, set the appropriate level of granularity, and remind the team to focus on the big picture rather than proposed solutions when creating the customer journey map.
When we are planning to kick off a Design Sprint we need to make sure to have the right sprint questions! These are our prototype success metrics or checklist before the sprint, so it is key to get them right to avoid future complications... Today we are sharing with you some pro tips and tricks,
common pitfalls and how to avoid them!
Follow us to learn more about facilitating Design Sprints
The Evolution of The PM Career by Airbnb Product Manager Helen SimsProduct School
Product Management Event Held at the Product Conference in San Francisco.
Helen talked about what you actually do when you become a product manager and what you should expect from the new job. When looking for a product manager job you should not only focus on the fact that the job is suitable for you but also that the company shares your views and values. She discussed how you don't need to stick to one company for ever but it's typical to switch companies. She also shared the differences between an entry level and senior PM's duties.
Neit is a professional PowerPoint design agency that creates marketing materials such as presentations, brochures, business cards, and marketing kits for businesses. It also teaches PowerPoint design skills. The agency offers creative, personalized design without using templates. This document is an example of Neit's design work, as it was first created as a PowerPoint presentation and then converted to PDF.
Being a Product Manager requires structured and organized thinking, relationship building, and team leadership. In today's evolving landscape, Product Managers have had to learn how to conduct their duties completely virtually. Many of the styles of working we rely on in-person do not quite translate into this environment.
Managing Product Managers by Spotify Sr Product ManagerProduct School
Main Takeaways:
- When becoming a manager you need to change your mindset
- Creating a culture of bi-directional feedback
- Your team's success is your success
¿Que se necesita para ser una buena desarrolladora Isabel Palomar
Sometimes, when we want to start learning a new technology we don't know where we should start. In this talk we focus in 3 key elements to become an excellent dev:
* Take action
* Learn
* Share
Make Meaningful Progress Via Remote Design SprintsMURAL
In this webinar, Joe Lalley (Head of Product Management & User Experience at PwC) and Greg Smith (Sr Creative Account Manager at PwC) share how their team broke the cycle by running a fully remote design sprint. They reference how they planned and ran the sprint - including the advantages, disadvantages, and surprises.
Kety Tserovska's CV summarizes her graphic design experience and skills. She has worked as a senior graphic designer at Market Trend and as a graphic designer at Ideas Lab and Bulgarian National TV. Her skills include Adobe Creative Suite programs like Photoshop and Illustrator, as well as 3D Studio Max, CSS, HTML, and Adobe After Effects. She has a B.A. in Graphic Design from New Bulgarian University and speaks English, German, and Russian. Her contact information and some personal projects are also included.
"What if we tried..." Practical Prototyping for Tinkerers, Inventors & On-the...Kristin Wolff
This document summarizes Kristin Wolff's website which promotes prototyping as a method for innovating and problem solving. The website discusses prototyping concepts and methods through short passages and provides tools to guide the prototyping process. It emphasizes that prototyping is useful for workforce and social innovation by allowing ideas to be tested and improved before implementation through low-cost experiments. The document samples several prototyping tools and methods including describing personas, planning prototypes, and mapping customer journeys.
As a Product Manager, you’re responsible for delivering products and features that both delight customers and move the company closer to its top-line metrics. However, how do you know whether the individual features you ship each sprint or each quarter are successful? So much about becoming a successful Product Manager is about leadership! And to be a leader you must learn how to be empathetic, a great communicator, and a decisive figure. Join us for this session to learn what other skills are required for bringing your team together and working towards success.
How to Be a Successful PM: Remote Edition by Google PMProduct School
Main Takeaways:
- Strategies to set up goals that empower you as a PM
- Productivity re-examined & redefined (remote edition)
- How to influence people & teams when you can't run into them IRL
How to run a design sprint - LearnDay@Xoxzo #9Xoxzo Inc.
The document describes how to conduct a design sprint, which is a five-day process for building and testing a prototype. It involves setting the right challenge and team, then mapping out user journeys. The team sketches solutions, decides on a top solution, prototypes it, and tests it with users. The goals of a sprint are to answer vital questions, create prototypes and user testing reports, and validate hypotheses before fully developing a solution. Conducting sprints in this focused, time-boxed way allows teams to quickly iterate on ideas.
This document discusses design thinking from a developer's perspective. It emphasizes the importance of design and customer experience for businesses. Design skills can be learned, and prototypes are valuable for testing ideas early. The "Design Sprint" process is described for answering questions through design, prototyping, and customer testing in 5 days. Designers and developers must work closely together, understand each other's perspectives, and follow standards like Material Design. Useful tools are suggested for prototyping, design, and collaboration between designers and developers.
A success, a failure and lots of learnings - LechazoConf 2017Vanesa Tejada
The failure is that the Community of Practice for Product Owners I was facilitating died. My success has been to define a process based on Agile values and Scrum ceremonies to work at Portfolio level with different roles distributed in 5 countries like Managers, Stakeholders, Product Onwers and Developers.
This document provides contact information and a brief summary of skills for Susan Panzarino, a graphic designer based in Mahopac, New York. It lists her name, contact details, address, and key responsibilities including creating multiple design options for clients, understanding project requirements, designing sale signs, assisting software engineers, coordinating with team members, and meeting deadlines on projects.
¿Que necesita para ser una buena desarrolladora?Software Guru
El Ignite es un espacio para compartir esfuerzos de comunidades que apoyan a las mujeres, ¿que necesita para ser una buena desarrolladora?, presentado por Isabel palomar
This document appears to be a presentation about a modern designer's workflow. It discusses the history of design for the web from early unstyled HTML to responsive design. It highlights Sketch as the presenter's top design tool and plugins as Sketch's killer app. It also mentions using Sketch and Zeplin together as a magic combo. The presentation asks for questions about apps used and which apps attendees would like to learn more about.
This document discusses component-driven theming in Drupal. It outlines problems with traditional Drupal theming such as ambiguous CSS classes and excessive markup. It then explains how component-based theming works by breaking the user interface into reusable components. Some advantages of the component approach are semantic markup, theming consistency, and reusability. Tools like styleguides help with implementing the component methodology.
Designers are from Venus - Presentationas Given to CD2Chad Udell
1. The presentation notes differences in how developers and designers work, such as developers focusing on tasks/milestones while designers iterate ideas, but argues neither stereotype is fully true.
2. It recommends standardizing processes, communication, and file organization to facilitate teamwork. Designers should consider usability and developers should value design.
3. Changing work habits could include designers learning development skills and developers taking on graphic design tasks occasionally to gain perspective. Teams should communicate closely and present a unified front to clients.
Start Here: How to Prepare for Your Drupal 8 JourneyAcquia
With each day, the buzz is building around what Drupal 8 can do and how it is going to impact your site and business goals. Members of the Drupal community and beyond see Drupal 8 as a great bridge for Drupal to other technologies that are object-oriented and leverage 3rd party libraries across different platforms.
Drupal 8 presents an opportunity to showcase the skills you have developed and make the work you have done more applicable across different platforms and projects.
But before Drupal 8 mastery can happen, you’ve got to start somewhere. Join us for a webinar to:
• Discover the real-world solutions included in Drupal 8 for each member of your team
• Explore the foundation of Drupal 8’s mobile and responsive design
• Learn how Drupal 8’s architecture makes it the ideal platform for creating and delivering segmented content
The document outlines a 7-phase web design process: 1) Requirement gathering, 2) Quoting the client, 3) Persona building, 4) Data analytics, 5) Wireframing, 6) Design conceptualization, 7) Designing. It describes key activities in each phase like understanding project scope, creating a cost estimate, defining target users, analyzing site data, creating page wireframes, developing design themes, and implementing the final design. Following a standardized process helps deliver projects on time and to the client's satisfaction.
This document discusses the process of designing a new CRM and self-care system for an O2 customer service app. It describes some of the challenges with the old system and goals for the new design. Key points discussed include establishing relationships between teams, designing over 350 screens, and the multistage design and development process. Lessons learned highlighted treating frontend development as part of the design process and co-locating designers and developers. The document also provides details on implementing design systems using atomic design methodology, documenting components, and composing pages without pixel-perfect designs.
Take a deep dive look at my world, mentality, and processes. Here, I share past work like web design and illustration. I also share some thoughts about the future.
The document discusses flat design and its advantages over skeumorphic design for website usability. Flat design presents content and design elements in a simple, straightforward interface without unnecessary visual elements. It advocates keeping interfaces minimalist and intuitive for users. Adopting a flat design approach where appropriate can improve usability and set designers apart by prioritizing functionality over visual complexity.
The document provides guidance on designing solutions for hackathon projects, emphasizing user-centered design principles such as understanding user needs and behaviors rather than forcing users to change. It outlines best practices for each stage of design including brainstorming, prototyping, testing, and visual design tips to create an intuitive and polished final product. Resources are also listed to help teams design and prototype their solutions without an expert designer.
Make Meaningful Progress Via Remote Design SprintsMURAL
In this webinar, Joe Lalley (Head of Product Management & User Experience at PwC) and Greg Smith (Sr Creative Account Manager at PwC) share how their team broke the cycle by running a fully remote design sprint. They reference how they planned and ran the sprint - including the advantages, disadvantages, and surprises.
Kety Tserovska's CV summarizes her graphic design experience and skills. She has worked as a senior graphic designer at Market Trend and as a graphic designer at Ideas Lab and Bulgarian National TV. Her skills include Adobe Creative Suite programs like Photoshop and Illustrator, as well as 3D Studio Max, CSS, HTML, and Adobe After Effects. She has a B.A. in Graphic Design from New Bulgarian University and speaks English, German, and Russian. Her contact information and some personal projects are also included.
"What if we tried..." Practical Prototyping for Tinkerers, Inventors & On-the...Kristin Wolff
This document summarizes Kristin Wolff's website which promotes prototyping as a method for innovating and problem solving. The website discusses prototyping concepts and methods through short passages and provides tools to guide the prototyping process. It emphasizes that prototyping is useful for workforce and social innovation by allowing ideas to be tested and improved before implementation through low-cost experiments. The document samples several prototyping tools and methods including describing personas, planning prototypes, and mapping customer journeys.
As a Product Manager, you’re responsible for delivering products and features that both delight customers and move the company closer to its top-line metrics. However, how do you know whether the individual features you ship each sprint or each quarter are successful? So much about becoming a successful Product Manager is about leadership! And to be a leader you must learn how to be empathetic, a great communicator, and a decisive figure. Join us for this session to learn what other skills are required for bringing your team together and working towards success.
How to Be a Successful PM: Remote Edition by Google PMProduct School
Main Takeaways:
- Strategies to set up goals that empower you as a PM
- Productivity re-examined & redefined (remote edition)
- How to influence people & teams when you can't run into them IRL
How to run a design sprint - LearnDay@Xoxzo #9Xoxzo Inc.
The document describes how to conduct a design sprint, which is a five-day process for building and testing a prototype. It involves setting the right challenge and team, then mapping out user journeys. The team sketches solutions, decides on a top solution, prototypes it, and tests it with users. The goals of a sprint are to answer vital questions, create prototypes and user testing reports, and validate hypotheses before fully developing a solution. Conducting sprints in this focused, time-boxed way allows teams to quickly iterate on ideas.
This document discusses design thinking from a developer's perspective. It emphasizes the importance of design and customer experience for businesses. Design skills can be learned, and prototypes are valuable for testing ideas early. The "Design Sprint" process is described for answering questions through design, prototyping, and customer testing in 5 days. Designers and developers must work closely together, understand each other's perspectives, and follow standards like Material Design. Useful tools are suggested for prototyping, design, and collaboration between designers and developers.
A success, a failure and lots of learnings - LechazoConf 2017Vanesa Tejada
The failure is that the Community of Practice for Product Owners I was facilitating died. My success has been to define a process based on Agile values and Scrum ceremonies to work at Portfolio level with different roles distributed in 5 countries like Managers, Stakeholders, Product Onwers and Developers.
This document provides contact information and a brief summary of skills for Susan Panzarino, a graphic designer based in Mahopac, New York. It lists her name, contact details, address, and key responsibilities including creating multiple design options for clients, understanding project requirements, designing sale signs, assisting software engineers, coordinating with team members, and meeting deadlines on projects.
¿Que necesita para ser una buena desarrolladora?Software Guru
El Ignite es un espacio para compartir esfuerzos de comunidades que apoyan a las mujeres, ¿que necesita para ser una buena desarrolladora?, presentado por Isabel palomar
This document appears to be a presentation about a modern designer's workflow. It discusses the history of design for the web from early unstyled HTML to responsive design. It highlights Sketch as the presenter's top design tool and plugins as Sketch's killer app. It also mentions using Sketch and Zeplin together as a magic combo. The presentation asks for questions about apps used and which apps attendees would like to learn more about.
This document discusses component-driven theming in Drupal. It outlines problems with traditional Drupal theming such as ambiguous CSS classes and excessive markup. It then explains how component-based theming works by breaking the user interface into reusable components. Some advantages of the component approach are semantic markup, theming consistency, and reusability. Tools like styleguides help with implementing the component methodology.
Designers are from Venus - Presentationas Given to CD2Chad Udell
1. The presentation notes differences in how developers and designers work, such as developers focusing on tasks/milestones while designers iterate ideas, but argues neither stereotype is fully true.
2. It recommends standardizing processes, communication, and file organization to facilitate teamwork. Designers should consider usability and developers should value design.
3. Changing work habits could include designers learning development skills and developers taking on graphic design tasks occasionally to gain perspective. Teams should communicate closely and present a unified front to clients.
Start Here: How to Prepare for Your Drupal 8 JourneyAcquia
With each day, the buzz is building around what Drupal 8 can do and how it is going to impact your site and business goals. Members of the Drupal community and beyond see Drupal 8 as a great bridge for Drupal to other technologies that are object-oriented and leverage 3rd party libraries across different platforms.
Drupal 8 presents an opportunity to showcase the skills you have developed and make the work you have done more applicable across different platforms and projects.
But before Drupal 8 mastery can happen, you’ve got to start somewhere. Join us for a webinar to:
• Discover the real-world solutions included in Drupal 8 for each member of your team
• Explore the foundation of Drupal 8’s mobile and responsive design
• Learn how Drupal 8’s architecture makes it the ideal platform for creating and delivering segmented content
The document outlines a 7-phase web design process: 1) Requirement gathering, 2) Quoting the client, 3) Persona building, 4) Data analytics, 5) Wireframing, 6) Design conceptualization, 7) Designing. It describes key activities in each phase like understanding project scope, creating a cost estimate, defining target users, analyzing site data, creating page wireframes, developing design themes, and implementing the final design. Following a standardized process helps deliver projects on time and to the client's satisfaction.
This document discusses the process of designing a new CRM and self-care system for an O2 customer service app. It describes some of the challenges with the old system and goals for the new design. Key points discussed include establishing relationships between teams, designing over 350 screens, and the multistage design and development process. Lessons learned highlighted treating frontend development as part of the design process and co-locating designers and developers. The document also provides details on implementing design systems using atomic design methodology, documenting components, and composing pages without pixel-perfect designs.
Take a deep dive look at my world, mentality, and processes. Here, I share past work like web design and illustration. I also share some thoughts about the future.
The document discusses flat design and its advantages over skeumorphic design for website usability. Flat design presents content and design elements in a simple, straightforward interface without unnecessary visual elements. It advocates keeping interfaces minimalist and intuitive for users. Adopting a flat design approach where appropriate can improve usability and set designers apart by prioritizing functionality over visual complexity.
The document provides guidance on designing solutions for hackathon projects, emphasizing user-centered design principles such as understanding user needs and behaviors rather than forcing users to change. It outlines best practices for each stage of design including brainstorming, prototyping, testing, and visual design tips to create an intuitive and polished final product. Resources are also listed to help teams design and prototype their solutions without an expert designer.
The original 'Double Diamond' design methodbank Andrea Cooper
The orginal Double Diamond methodbank from 2003/4 created by http://cartlidgelevene.co.uk/ with Matt and George for the Design Council. Note, its not a double diamond!
The official release of Drupal 9 is nearly upon us! Any organization that has done a major release upgrade before certainly knows that it can come with challenges. Here's how to prep your technology, team, and overall website strategy for the arrival.
Chart your Drupal 9 readiness roadmap to factor in the following:
Your site - Learn about code and core considerations for a successful transition.
- Your team: Plan for testing and automation. Bridge the gap between editors and site builders.
- Your toolkit: See how Drupal distributions give you a faster, easier path to launch.
An introduction to web design aimed at bloggers. I run through my design process, take a quick look at design theory, review potential design apps and share plenty of links for further reading. This was presented at BlogConf on Saturday 4th October.
This is a short presentation on Design Thinking for a PM audience, showing the benefits of incorporating Design on projects and providing a very high-level overview of methods and tools.
Are Agile Projects Doomed to Half-Baked Design?theinfonaut
Today's web-based applications go live every few weeks. Agile methodologies like Extreme Programming and Scrum, focus on short development cycles, accelerated feedback from users and customers, and incremental delivery. On the technical side these approaches can bring discipline and predictability to short release cycles. But can these incremental methodologies incorporate successful design techniques? Using case studies and examples from their own project experience, Alex and Leslie will discuss how to integrate design and Agile, discussing what works, what problems arise, and most importantly, the changes in mindset that are necessary on an integrated Agile design/implementation team.
You need to begin creating graphics and mock-ups for your project while also devoting time to studying for your database exam. Use the Redhill Multimedia website for advice, examples, and information to help keep your project on track outside of lessons. Look through multimedia examples on the website for inspiration and ideas, and take home books from the classroom for additional inspiration and professional design tips. Be sure to keep your target audience in mind based on your functional specifications and user persona.
The document summarizes key principles from the book "Lean UX: Applying Lean Principles to Improve User Experience". It discusses how Lean UX focuses on continuous and collaborative research, prototyping MVPs to validate hypotheses, and integrating UX design into agile processes. The goal is to eliminate waste and get customer feedback early to guide product development.
Adapter Pattern is an example of some Demo implementations for OOP PHP Design Patterns in the Drupal 7 and Drupal 8 environments. Presentation at the Toronto Drupal Group
A discussion of how the release of Drupal 8 and trends in the marketplace affect Drupal agencies. We’ll look at how the release of Drupal 8 has changed our target market, and propose ways for Drupal shops to thrive in this new environment.
There are two types of mistakes, errors of ignorance (mistakes we make because we don’t know enough), and errors of ineptitude (mistakes we make because we don’t use of what we know). No matter how much of an expert you are, a well-designed checklist can improve outcomes. A checklist is a written guide that walks you through the key steps of a complex procedure. This session builds on popular presentations I’ve given multiple times including, “10 Steps Not To Forget After Installing Drupal” and “The Ultimate Drupal Launch Checklist” to provide tools to better manage Drupal projects. Taking inspiration from Atul Gawande’s “The Checklist Manifesto: How to Get Things Right”, this session presents 4 checklists to improve results.
Designing for the web is complicated. Endless screen sizes, high user expectations, and usability challenges offer up some interesting if not impossible challenges for web designers, especially when wrestling with complex functionality delivered by Drupal. Join this detailed discussion on web design and designing Drupal 8 websites.
Where to start? So often the creative process begins with a blank page. Does the approach to design change when working with Drupal? Drupal is not a blank slate. As designers and themers, we have to consider structures inherent in all Drupal sites like regions, blocks, displays and views. We’ll look at specific structures found in every Drupal 8 site and discuss approaches to design that leverage the output that Drupal provides.
With a rich medium like Drupal to work with processes have to change. We’ll explore how the design process fits into the development process. How we can make the design process more agile and how can we incorporate design into a project. We’ll discuss the difference between theming and design and their role in building out a new Drupal 8 site.
Then we’ll talk about managing all this and how the design process fits into a large development project. What are the responsibilities of the designer? What are their deliverables? We’ll propose a standard list of design deliverables and touch upon style guides, wireframes and mood boards.
Since creativity is all about invention and inspiration we’ll explore the cutting edge of web design and how future releases of Drupal 8 might shift the way we design websites and how we interact with them.
Can a custom Drupal 8 Theme be created in 40 minutes? The results might not be pretty but we're going to create a theme from start to finish. In the process you'll get to see all the components that make up a theme and get acquainted with tools that get the job done.
When should you upgrade Drupal? Depending on your version an upgrade may be in your future. This infographic illustrates the many factors that need to be considered including security and support for mobile and tablets.
Designing with Drupal 8 discusses the key differences in Drupal 8 and the tools needed to develop themes including Symfony, Twig, YAML, Sass, and Gulp. It covers setting up a local environment, creating a subtheme, disabling caches, working with blocks, menus, views and content types. The presentation provides an introduction to Drupal 8 development and recommends additional resources for learning.
We can spend hundreds of hours designing and building a Drupal. But when launch time comes there's still plenty of work to be done. The Ultimate Drupal Launch Checklist covers launch from every angle, providing orderly steps to avoid post launch surprises. So when you tell the client their site is launched they'll be impressed.
Out of the box Drupal? Drupal's flexibility comes at a cost. After you've installed your new site you still have a bit of work to do. This session will cover 10 often forgotten steps to really get your fresh installation together.
This document provides an introduction to Drupal, an open source content management framework, covering how to set up a local development environment, the core features and modules, installing Drupal, building a basic site structure, and additional resources for learning more. It was presented by Daniel Schiavone on March 13, 2013 at Betamore as part of their Drupal 101 session.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
13. Design Principles
Obvious and self-explanatory
Time is of the essence
Focus attention
Content first
Simplify
White space
Visual language
Conventions
Repurpose Design Elements
Reuse graphical elements
Use graphics responsively
[In general make use of presentation medium - transitions and reveals]
About audience
Who’s a web design
Who’s a themer?
Who’s a front end developer?
Who knows the difference?
Intro
Design 4 Drupal - Great that we have a Drupal event focusing on design
Lots of questions, some answers
Could be 3 or 4 sessions and a dozen blog posts
Agenda
The History of Art Web Design
Challenges
Process
Tools
To understand where we’re going we need to understand where we’ve been
Art Web Design History
Primitivism
Medieval
Renaissance
Modernism
Brutalism
Next ? Post-modernism
Primitivism
Primitivism - 1992 - first tools
Web design - HTML text only, images in 1993
First website created by created by Berners-Lee in 1991
First webserver was created on a NeXT computer
First browser Nexus followed by Netscape in 1994
The World Wide Web began as a CERN project named ENQUIRE, initiated by Tim Berners-Lee in 1989 and Robert Cailliau in 1990.[17]
The project was intended to facilitate the sharing of information between researchers.
The first website was activated in 1991 created by Berners-Lee.
On 30 April 1993, CERN announced that the World Wide Web would be free to anyone.
Medieval Phase - visual narratives for the illiterate
Web design - HTML + Tables
Organize/group elements
The Dark Ages? - Cultural and economic deterioration that supposedly occurred in Western Europe following the decline of the Roman Empire
The Plague
Medieval Phase 1995 - 2002
Web design - HTML + Tables, Php & Ruby released
David's Siegel's book Creating Killer Sites.
Designers would make a fancy layout, but it was up to developers to break it into small pieces and figure out the best way to make that design work.
The Dark Ages - Dot-com Bubble collapses 2000 - 2001
Dark Ages
2000 - 2002 Dot-com bubble
The Renaissance - 2002 - 2006
Renaissance
Techniques
Advances in perspective
Chiaroscuro
The Renaissance - 2002 - 2006
Web design - Javascript, Flash, CSS
The designer could design any shapes, layouts, animations, interactions, use any font
(replace DPGraph) [Better example showing js and flash]
Modernism
Reaction to photography
The Medium is the Message - Marshall McLuhan
Truth to medium
Awareness of object
Conceptualism
Modernism - 2007 - present
Reaction to mobile
Mobile first
Web design - Grids, Frameworks, Parallax Design
Trends - Flat Design
[need goofier image]
Modernism - 2007 - present
Trends - Hero Image
Web design - Hero Image, JS frontends
Open vs Closed Web → The coming conflict
What’s Next?
Trends - Brutalism / Postmodernism - Looking back (we have a whole 25 years)
Conservative site using controversial design?
SU Campus →← Conflicting architectural forms/compatible [New slide?]
A design movement with it’s own website brutalistwebsites.com/
[Does this slide fit? Expand or remove?]
Nothing in your theme should be content specific
Need more specific stuff here… examples?
[Is this slide necessary?]
Designers vs Programmers
Drupal built by developers for developers (this is a good thing)
Terminology: Front End Developer, UX, Web Designer, Themer
Drupal community needs to include and attract designers
Designers need to stake out their territory
Design showcase on DDO
Front End channel on drupal.slack.com (is Front End Design?)
The Blank Canvas
Use “the nails on the wall”
Patterns vs Overall Gestalt
Measurements (px, pt, %, em, rem)
The Right Tools
Print vs Web
E.g. “below the fold”, carriage returns, word breaks, placing images with the Wysiwyg
Why are we still talking about this?
Education of clients
Tools
[Image?]
[Drupal Community References?]
Designers vs Programmers
Drupal built by developers for developers (this is a good thing)
Terminology: Front End Developer, UX, Web Designer, Themer
Drupal community needs to include and attract designers
Designers need to stake out their territory
Design showcase on DDO
Front End channel on drupal.slack.com (is Front End Design?)
What is a web designer?
Does a web designer need to know HTML?
Layout
Typography
Color
Branding
How does UX fit in?
Who are these web designers
Print designers who design for the web
Programmers who end up coding the front end
Specially trained web designers
Designing in teams?
What is a themer
Is there such a thing as a Wordpress Themer
Yes but know one calls themselves that
Code? I’m a designer
Broad skill set that touches everything… IMPOSSIBLE!
Blank Canvas vs Existing Nails
Is the canvas blank?
Use “the nails on the wall”
Patterns vs Overall Gestalt
Measurements (px, pt, %, em, rem)
When should you design
Comps are dangerous
Design adds functionality and programming time
Drupal 8 simple installation
Every theme starts with…
Regions - defined in the theme.yml
Blocks - defined in configuration
The biggest surprise in Drupal 8 is the resurgence of blocks
As of 8.3 Layout Module in core
Now we have custom blocks
Blocks can be reused in different regions
More things are blocks (e.g. Title)
Video did not play!!!
We are still designing within the frame
The frame is a moving target
Underlying Problems/Challenges
Is it possible to design for all shapes and sizes?
Is mobile first working for us?
For the clients?
Which mobile device are we designing for?
The smallest? A watch?
Maybe but the results can’t look like that comp or anything else you show the client
What does designing for endless shapes and sizes look like?
This was a good idea at the time
Maybe this is best solution we have right now
But responsive design has only been around for 8 years or so now
Add 100% width
[what is the point being made with this slide?]
Imagining Possibilities
But maybe there are other possibilities?
Is there a better way?
What’s next?
Grid systems still depend on a predetermined width
Screen = frame
Why do most sites scroll vertically?
With touch screens we scroll horizontally, vertically, every which way
Vertical scroll may meet expectations but is it always the best way?
Will hybrid laptops catch on?
[Is this slide necessary?] [Better image?]
Where to start?
More often than not Design is thought of as a waterfall process
How often does the final site match the initial comps?
Should it?
Can the design process adopt an iterative approach
Design starts in discovery → ends at launch → but client often continues because we’ve given them design tools
Ask why?
“Why do you want a website”
“Everyone tells me I need one” is not the answer
Pre-requisites of Design
Branding
Elevator pitch (this IS hard)
Who we are
What we do
How we can help you
Business process
Audience - acquisition funnel
R Crumb doing business diagrams
How do we start the design process?
Low fidelity prototyping
Many techniques including
Paper and pencil
Sticky notes
Online tools [list
Balsamiq
Mockplus.com
Sketch
Next step is often a wireframe
But have we already crossed the line
Is this what the client is going to expect once they see this?
Educate client
This could be an entire session
Every Drupal build starts with Content Types
In Drupal 8 everything including Content Types, Blocks and Taxonomy terms are Entities
Entities have displays
Multiple displays for different contexts
Displays organize and layout fields
View displays
Atomic Design
Atoms (Elements created by standard markup: Text Fields, Drop downs, Tables, Titles, Lists)
Molecules - (Elements created with multiple atoms. In Drupal: Regions, Blocks, Entity displays, View displays)
Catalogue Drupal patterns
Atoms
Heading (H1, H2...)
Links
Body
Unordered List
Numbered LIst
Blockquote
Collapsible Fieldsets
Form fields (Text, Select, etc.)
Buttons (Default Submit Button, etc.)
More button/Read more link
Tags
Molecules
View display (page, block, Unformatted, Grid, etc…)
Pagination
View filters
VBO
Pagination
Basic Node Style (Default)
Messages (Error, Status, Warning, Help)
Secondary tabs (on node)
Regions (Header, Footer, etc.)
Admin Tabs (secondary tabs)
Basic Node Style
Node links
Default Block & variations)
Default Profile Layout
Breadcrumbs
Style guide
Reference for the Front End developers
Limited scope (sub atomic level)
[Include responsive versions of same molecule/organ]
]
Style tiles [Other examples?]
Defines molecules
Mood boards are cool
Mood boards present molecular design without committing to specific layouts
Unlike Style Tiles they offer a glimpse into the overall gestalt of a design
Examples
Drupal.org design process is well documented on DDO for all to see
https://www.drupal.org/drupalorg/blog/a-new-design-system
[Need to add UX and Content Development]
[insert image of x-rayed painting to see agile in art]
If development is iterative why not design (UI and Visual Design) [what’s the difference?]
Design can’t be first → Need to have stuff to design
Process
Design as a team
Design throughout development
Know site building
Tools
Why are we using photo editing software to design webpages?
Is the web a pixel medium or a vector medium? Or is it a text medium?
Would Illustrator make more sense?
All our development process are built around iteration but our design process is a waterfall process
Tools do determine the look / be mindful
Web developers love creating tools so there’s no shortage
But don’t let the tools restrict possibilities
[Create resource document for the talk][Add tools from D4D Keynotes]
[Other tools?]
Invision
Review design comps with unlimited collaborators, inline commenting, review, approval
Zeplin
Designer must be on Mac or Windows
Collaborative Design that generates styleguides and resources
Balsamiq - https://balsamiq.com/
Collaborative wireframe sketching
Font Awesome
Conceptboard - https://conceptboard.com
Visual collaboration
Cool Tools http://www.bit.ly/cooltoolsmd
Baltimore Drupal Meetup’s (@briangallagher @diamondseacom)
[Add more? Drupal specific?]
[Add more? Drupal specific?]
Add to Drupal Design Leaders