3 hour workshop on how to select, design and optimize social web functionality. Covers everything from what goes on a profile, to optimizing invitation flows to viral distribution.
A sample of slides used from the Wired Nonprofit class at NYU SCPS at the Heyman Center for Philanthropy and Fundraising. From Marcia Stepanek, Tom Watson and Howard Greenstein
AYN Brand : T3 Workshop - Social Media & Web 2.0 PrimerGrace Rodriguez
AYN Brand : T3 "Tech Tools & Tips" Workshop Series - Social Media & Web 2.0 Primer : Presented by Grace Rodriguez for the Houston Arts Alliance (HAA) RenGen initiative
A sample of slides used from the Wired Nonprofit class at NYU SCPS at the Heyman Center for Philanthropy and Fundraising. From Marcia Stepanek, Tom Watson and Howard Greenstein
AYN Brand : T3 Workshop - Social Media & Web 2.0 PrimerGrace Rodriguez
AYN Brand : T3 "Tech Tools & Tips" Workshop Series - Social Media & Web 2.0 Primer : Presented by Grace Rodriguez for the Houston Arts Alliance (HAA) RenGen initiative
Nedra Kline Weinreich
Weinreich Communications
Pre-Conference Workshop
National Conference on Health Communication, Marketing and Media
August 9, 2011
http://www.social-marketing.com
weinreich@social-marketing.com
@Nedra
On August 24, 2011, United Way South-Southwest Suburban invited me to present information about online social networking.
I benefit from www.slideshare.net tremendously and maybe this will help someone also.
Has Social Media Fundraising Finally Arrived? Debra Askanase
Presentation covers three aspects of social media fundraising: fundraising through online fundraising platforms, Facebook fundrasing, native social media fundraising platform, and when you should use each type.
Has Social Media Fundraising Finally Arrived?4Good.org
The increasing adoption of social media and online fundraising platforms are finally colliding to bring about real social media fundraising. In the past two years, there have been social media fundraising experiments and several new fundraising solutions developed to integrate with social media. We’ll review software that integrates completely with Facebook and Twitter applications for fundraising, such as Causes and Help Attack, and when you should utilize them. We’ll also look at best practices for online campaigns that are primarily amplified by Facebook and Twitter, and what helps them to succeed.
Humans are funny animals, and behave in surprising ways. In an information space, a human’s needs are simple and his behavior straightforward. Find. Read. Save. But once you get a bunch of humans together, communicating and collaborating, sometimes you see the madness and sometimes the wisdom of crowds. This makes the architecture in social spaces the most challenging work you can take on. While your site can never control people, but it certainly can encourage good behavior and discourage bad. We'll cover core principals for creating robust and vibrant online communities, and illuminates critical design decisions that help a community thrive. Learn about the building blocks of social software, and which ones are most relevant to your business. Learn how to promote desired behaviors with interface design, and who’s doing it right. Learn when to apply familiar designs (such as with logging in or adding a friend) and when to strike out into entirely new territory.
Here's the presentation JD Lasica will deliver May 3, 2012, at the Women's Funding Network in Los Angeles, including tips on how to use social media on the cheap for organizations with small budgets.
Going solo doesn't have to be lonely. Learn to connect online and blog, link or tweet your way to new clients, increased self-promotion and profitable partnerships. Find out how independent practitioners are creating visibility for their expertise, their growing practice and client brands. Kami Watson Huyse, APR (@kamichat) and Kellye Crane (@kellyecrane) share techniques and strategies on how to make social media work for you. You will learn:
• How Twitter and other social media platforms are being used to promote consulting services.
• How other independent practitioners use social media to amplify their client offerings.
• The most effective uses and content suggestions.
• How to successfully integrate social media with your business offerings.
Building Your Consulting Business With Social Media BuzzKellye Crane
Going solo doesn't have to be lonely. Learn to connect online and blog, link or tweet your way to new clients, increased self-promotion and profitable partnerships. Find out how independent practitioners are creating visibility for their expertise, their growing practice and client brands. Kami Watson Huyse, APR (@kamichat) and Kellye Crane (@kellyecrane) share techniques and strategies on how to make social media work for you. You will learn:
• How Twitter and other social media platforms are being used to promote consulting services.
• How other independent practitioners use social media to amplify their client offerings.
• The most effective uses and content suggestions.
• How to successfully integrate social media with your business offerings.
This is a lecture I gave to my User Experience class at General Assembly on Interaction Design. It covers a brief history, and the various approaches that are being used.
I borrowed from other sources to a degree, which I have cited extensively.
Designing Structure Part II: Information ArchtectureChristina Wodtke
Part two on Designing Structure for my General Assembly class on User Experience is about Information Architecture. We cover why classification is important, types of classification and trends in IA.
Nedra Kline Weinreich
Weinreich Communications
Pre-Conference Workshop
National Conference on Health Communication, Marketing and Media
August 9, 2011
http://www.social-marketing.com
weinreich@social-marketing.com
@Nedra
On August 24, 2011, United Way South-Southwest Suburban invited me to present information about online social networking.
I benefit from www.slideshare.net tremendously and maybe this will help someone also.
Has Social Media Fundraising Finally Arrived? Debra Askanase
Presentation covers three aspects of social media fundraising: fundraising through online fundraising platforms, Facebook fundrasing, native social media fundraising platform, and when you should use each type.
Has Social Media Fundraising Finally Arrived?4Good.org
The increasing adoption of social media and online fundraising platforms are finally colliding to bring about real social media fundraising. In the past two years, there have been social media fundraising experiments and several new fundraising solutions developed to integrate with social media. We’ll review software that integrates completely with Facebook and Twitter applications for fundraising, such as Causes and Help Attack, and when you should utilize them. We’ll also look at best practices for online campaigns that are primarily amplified by Facebook and Twitter, and what helps them to succeed.
Humans are funny animals, and behave in surprising ways. In an information space, a human’s needs are simple and his behavior straightforward. Find. Read. Save. But once you get a bunch of humans together, communicating and collaborating, sometimes you see the madness and sometimes the wisdom of crowds. This makes the architecture in social spaces the most challenging work you can take on. While your site can never control people, but it certainly can encourage good behavior and discourage bad. We'll cover core principals for creating robust and vibrant online communities, and illuminates critical design decisions that help a community thrive. Learn about the building blocks of social software, and which ones are most relevant to your business. Learn how to promote desired behaviors with interface design, and who’s doing it right. Learn when to apply familiar designs (such as with logging in or adding a friend) and when to strike out into entirely new territory.
Here's the presentation JD Lasica will deliver May 3, 2012, at the Women's Funding Network in Los Angeles, including tips on how to use social media on the cheap for organizations with small budgets.
Going solo doesn't have to be lonely. Learn to connect online and blog, link or tweet your way to new clients, increased self-promotion and profitable partnerships. Find out how independent practitioners are creating visibility for their expertise, their growing practice and client brands. Kami Watson Huyse, APR (@kamichat) and Kellye Crane (@kellyecrane) share techniques and strategies on how to make social media work for you. You will learn:
• How Twitter and other social media platforms are being used to promote consulting services.
• How other independent practitioners use social media to amplify their client offerings.
• The most effective uses and content suggestions.
• How to successfully integrate social media with your business offerings.
Building Your Consulting Business With Social Media BuzzKellye Crane
Going solo doesn't have to be lonely. Learn to connect online and blog, link or tweet your way to new clients, increased self-promotion and profitable partnerships. Find out how independent practitioners are creating visibility for their expertise, their growing practice and client brands. Kami Watson Huyse, APR (@kamichat) and Kellye Crane (@kellyecrane) share techniques and strategies on how to make social media work for you. You will learn:
• How Twitter and other social media platforms are being used to promote consulting services.
• How other independent practitioners use social media to amplify their client offerings.
• The most effective uses and content suggestions.
• How to successfully integrate social media with your business offerings.
This is a lecture I gave to my User Experience class at General Assembly on Interaction Design. It covers a brief history, and the various approaches that are being used.
I borrowed from other sources to a degree, which I have cited extensively.
Designing Structure Part II: Information ArchtectureChristina Wodtke
Part two on Designing Structure for my General Assembly class on User Experience is about Information Architecture. We cover why classification is important, types of classification and trends in IA.
In which we look at the mysteries of moving from boxes and arrows to a real actual interface. It starts with sketching, goes through basic models of interaction on a screen, and finishes with wireframes.
Presentation for the VII International Seminar of the UOC UNESCO Chair in e-Learning: Mobile Technologies for Learning & Development.
In recent years there have been amazing advances in consumer technology. The Mobile Learning Network (MoLeNET) initiative has enabled colleges and schools to harness some of this technology in order to modernise aspects of teaching, learning and training. The result has been improvements in learner engagement, retention, achievement and satisfaction.
This presentation draws on the experiences of approximately 40,000 learners and over 7,000 staff who have been involved in MoLeNET mobile learning projects during 2007/08, 2008/09 and 2009/2010.
Presentation for the VII International Seminar of the UOC UNESCO Chair in e-Learning: Mobile Technologies for Learning & Development.
The project mobile Game Based Learning (mGBL) is coordinated by evolaris next level GmbH and: has been implemented from October 2005 until December 2008, has been conducted by 30 researchers from 11 project partners from 5 European countries (Great Britain, Italy, Croatia, Austria and Slovenia), used nearly 600 person-moths resources with a budget of 2.5 Mio EUR, was supported by the EU under the FP6 IST.
The overall goal of the project was to improve the effectiveness and efficiency of learning in the target group of young people (aged 16 – 24) through the development of innovative learning models based on mobile games. The biggest challenge in this project was to communicate content from different fields in a motivational, inclusive and emotional way. As the most personal and emotional communication channel the mobile phone was used to establish the link between learners and teachers.
The specific aim of the project was to design, develop and pilot a prototype game platform that might be used to efficiently develop games for m-learning. The basic idea is to use the mobile phone to implement games bridging the real and virtual world. These games are firstly intended to directly support learning via opportunities to develop knowledge and cognitive skills in an exciting and inspiring – and hence in a highly emotional – way, and secondly to indirectly motivate users to refer to other media (e.g. “classic” libraries, scripts, etc.) for learning purposes.
1ère expomobile de véhicules de collection à Bourges,dans le Cher 5 et 6 septembre
Pour la première année, le Club Rétromobile du Berry propose un week-end autour des
voitures anciennes, les 5 et 6 septembre 2009, à la Halle au blé de Bourges, dans le Cher.
Au programme : le samedi une visite guidée de la ville, ou un rallye à Menetou-Salon, et le
dimanche une exposition de voitures anciennes (1900/1960), une bourse d’échange de
pièces automobiles, de la documentation ou encore des miniatures.
Presentation for the VII International Seminar of the UOC UNESCO Chair in e-Learning: Mobile Technologies for Learning & Development.
In 2009, the m4Lit (mobile phones for literacy) project set out to explore the viability of using mobile phones to support reading and writing by teenagers in South Africa (SA). Two m-novels, part of a series called Kontax, were published on a mobisite www.kontax.mobi as well as on SA's most popular mobile instant messaging platform, MXit. In the seven months following launch the stories had been read over 34,000 times, users had submitted over 4,000 entries in writing competitions for the stories, and over 4,000 comments had been left by readers on chapters.
Supported by FESR (ERDF) EU funds and managed by the University of Naples Federico II, “Federica” – the weblearning platform of University Federico II ( www.federica.unina.it ) - is an initiative systematically and organically structured around the concept of Openess. Designed to facilitate access and inclusiveness using a graphic format that ensures homogeneity and coherence for all the materials, Federica makes available courseware from 13 faculties, e-resources and learning materials in different formats thus connecting students to a more flexible, rich in content learning environment, etc.
Starting from the experience of Federica, this presentation aims at promoting a general debate around the open education practices moving from some critical points: the lack of a strong political and academic commitment, the limiting effects of the copyrights laws, the still difficult access to scientific and cultural resources.
The role of narrative storytelling is central to almost any creative learning activity
involving children. Whether through words or images, or a combination of both,
children create and communicate their unique stories through the use of narrative.
Innovations in technology over the last few decades and, especially, within the last few
years are becoming a regular part of the educational experiences for children.
Children, by virtue of their age, are the earliest early-adopters of new technology.
However, there is a lack of education and training on how to use digital video
technology in order to expand the creative possibilities of children and their
imagination.
Our research attempts to address that deficiency by providing children
with the tools and environment to apply the knowledge they possess through the
utilization of digital video technology. In our research, we focus on the use of digital
video technology in children’s play activities. Digital video technology can be used to
enhance both the learning activities as well the creative output. The effects of mixing
traditional tools of learning with new instruments – particularly through the use of
video technology - in a group setting illustrates the importance of the creative process,
as well as creative output, in children.
Fête des Marais à Bourges
dans le Cher 5 et 6 septembre 2009
Les 5 et 6 septembre 2009, les marais fêteront la Saint-Fiacre, le patron des maraichers.
Cet évènement convivial et familial célèbre aussi la fin de l’été et les récoltes abondantes.
Cette fête annuelle a lieu à Bourges, à quelques minutes du centre ville, et du pied de la cathédrale Saint Etienne, classée au patrimoine mondial de l’UNESCO.
Slide deck from an Alfresco Webinar. Event info can be found at http://blogs.alfresco.com/wp/webcasts/2009/05/alfresco-webcast-developers-guide-3-web-scripts-surf-cmis-optaros/
This presentation discusses web scripts and Surf.
Many countries are seeking a radical transformation of the process and outputs of skill formation as solutions to the economic crisis are sought. One of the consequences of the reality of exponential technological change for the VET curriculum, which has been the cornerstone of skills formation, is that it is already outdated by the time students start their course as the pace and impact of technological change in the workplace removes the need for previously taught skills. Skills obsolescence therefore needs to become a factor in the planning and delivery of the VET curriculum so that it is reviewed and changed on a more regular and routine basis than hitherto. This means more than deploying digital technologies to the aims, objectives, content, activity and assessment of traditional skills formation but reframing skills education itself so that it is presented to the students as a ‘curriculum of problems’ around which resources become available as required. What we see emerging is a heuristics-based model defined by the skills of search, critiquing, collaboration and curation and the practice of real-time application of knowledge.
Over the course of the last year Cathy Ellis has been working with Professor Sugata Mitra and more recently with associates at Harvard School of Education, MIT Media Lab and EdX exploring the implications of this approach and planning a series of controlled curriculum experiments which will be conducted in a number of VET settings over the coming academic year. These experiments will seek to examine the following questions:
Have we reached the point where learning to learn has become a fundamental capability for the VET student and what does this mean in practice?
Can we take the concept of Self-Organised Learning as pioneered by Sugata Mitra in the primary sector and apply it to VET?
Will Self-Organised Learning better equip our students to manage the challenges of continual change in the workplace as previously sought after vocational competencies are rendered obsolete in a world characterised by ‘plug and play’?
In her demo Cathy will outline the work done to date and share the initial findings from the first round of experiments which are planned to take place in October 2012.
Kami Watson Huyse and Geoff Livingston's powerpoint on Integration Social Media into a larger marketing plan. Presented on April 22 at NewComm Forum 2008.
Social Media Branding 2.0 presentation created by Grace Rodriguez (President, AYN Brand) for Diverseworks Creative Capital DW2 "Public Relations and Marketing Workshop" held at Spacetaker in Houston, TX (January 2009)
Understanding What Matters: Social Media Workshop for the Vermont Arts CouncilDebra Askanase
Why does your organization use social media, and is it helping you to accomplishing your goals? This slide deck was used in a presentation with Vermont Arts organizations, and explores the fundamentals of what it takes to meaningfully engage in social media as a nonprofit organization, and use it to move stakeholders to action. It will cover the concepts of Matterness, understanding the online conversation that your stakeholders want to have with you, the importance of personal social media use, how to unleash the hidden capital within your online community by using social media for engagement, ladders of engagement, and critical practices for social media success.
Join The Social Media Movement - the Importance, Power and Potential of Socia...Jordan Viator Slabaugh
How to embrace social media for nonrprofit organizations - social networking benchmarks for nonprofits, organization case studies on fundraising and advocacy and the tools and tips to monitoring your social media efforts.
Create your electronic footprint - Presentation given during IBM Super Women Group Yearly meeting. (over 500 IBM women attendees) Raleigh, NC - June 2009
Delivered at SMX Social Media 2014, this presentation explores the user social sharing behavior and how to craft a user experience that capitalizes on user preference for social search.
Comunication & Storytelling for Product Managers (and anyone else)Christina Wodtke
Half-Day Interactive Workshop
“Get ready to actively participate in your transformation from product manager to product leader”
A product manager rarely has any authority beyond what they can talk people into, thus we need to become really strong communicators. In this half-day interactive workshop, we’ll look at the three kinds of communication: managing up, team communications, and the very important roadshow for getting other groups onboard with your vision. We will use the power of story for formal communication and a combination of techniques from NVC (Harvard’s negotiation project) and the GSB’s “touchy feely” class to make sure your message gets through, and that we are listening effectively.
This special half-day training workshop, with product author and lecturer, Christina Wodtke, is specifically designed for product managers who are looking to really level up their communications skills and who want to use story-telling to effectively communicate with others.
The problem with unexpected consequences is that they are unexpected. The time of "move fast and break things" is over, as we have broken everything from hearts to democracy.
It's time for designers, along with their partners - engineers and business - to embrace a new long term approach to bringing change into the world, that focuses less on disruption and more on evolution. In this talk, Christina will explore various approaches to designing more robust and compassionate change.
Given at Lean Startup 2017.
Using Lean to Create High-Velocity Teams (Until 2:00pm)
Great products come from great teams, yet very few companies try their hand at at team design. Too often we rip job descriptions off the web, throw people together without preamble, then simmer in passive-aggressive discontent until someone eventually fires the person we’ve all been rolling our eyes at. Or worse, we avoid firing him until everyone good quits. Can Lean show us a better way to get things done?
Christina Wodtke teaches Lean Entrepreneurship at the university level and coaches executives how to create high-performing organizations. From this intersection she has helped a new kind of team emerge: the Lean Team.
What is the Lean Team?
-Hypothesizes about how we do our work, not just what work we’ll do.
-Holds no ao assumptions about the best way to get things done.
-Is constantly iterating.
-Commits to peer-to-peer accountability and coaching.
-Embraces diversity in experience and culture.
-Engages in formal reflection to increase learning velocity.
The best teams don’t just use Lean Startup methods to create breakthrough products. They use the learning cycle to reduce interpersonal conflict, communicate effectively, and get more done. In this breakout session, we’ll look at the best practices that high velocity, high-learning teams use, and how you can bring them back to your company.
#enterprise #startup #leanteams
This was given as a 1.5 hour lecture to the MDES students at CCA, removing the opening game play and the later exercise. It's better at 2-3 one hour lectures, plus game play.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
http://creativecommons.org/licenses/by-nc-sa/4.0/
In school we learn to write as a fundamental building block for communication, and drawing is shunted away to “art class.” But scientists like Darwin and Marie Curie, presidents from Jefferson to Obama, and mathematicians, choreographers, and composers all have used sketching to give form to their ideas. Words are abstract and ambiguous, and can lead to miscommunication. We say a picture is worth a thousand words, so why do we discard this critical tool?
Drawing is not just for so-called creatives. Drawing allows you to ideate, communicate, and collaborate with your team. Stop talking around your vision, and get it on the whiteboard where your team can see it! Whether you’re an entrepreneur, an engineer, or a product manager, drawing will make you better at your job. In this workshop, you will go from “can’t draw a straight line” to visually representing complex ideas. First, we’ll demystify the act of sketching. Through a series of activities and exercises, we’ll cover the fundamental building blocks of visual communication. You’ll learn easy ways to draw the most common images, from people to interfaces. Next, we’ll tackle making storyboards, product flows, and interfaces. We’ll finish by working with charts, mental models, and canvases. This is a hands-on workshop, so come with paper, pencils, and pens, and be ready to make your mark.
Given at UXDC
From Starchitects to Design Gurus, the lone designer-hero has been our model for creating impact. But it’s a complete lie. The complex software, smart devices and connected information environments we create require multidisciplinary teams. So we must spend a lot of time getting teamwork right, right?
Sadly, no.
Instead we rip job descriptions off the web, throw people together without preamble, simmer in passive-aggressive discontent until we eventually fire the person we’ve all been rolling our eyes at. Or worse, we avoid firing him until everyone good quits.
It’s time to give teams the same attention and craft we give our products. Christina will share the lessons from top companies in the Silicon Valley for you to take back to your teams. It doesn’t matter if you are a manager or a peer leader, these approaches will make your team thrive. Awesome products come from awesome teams, so it’s time to stop doing business as usual and design a team for impact.
Teaching Game Design to Teach Interaction DesignChristina Wodtke
All educators seek the magic trinity of attention, comprehension, and retention. For interaction design educators, the struggle to achieve these goals is even greater. Hopeful designers enter the field with lofty aspirations, yet they still need to learn the fundamental principles of design and build the core skills of an interaction designer. While keeping design students engaged is undoubtedly a challenge, there is a medium that allows students to internalize the fundamentals of design by experiencing them.
Games.
Games have become ubiquitous in our culture. They are inherently engaging. Some are good and some are… not. By teaching design students how to design games, educators expose their students to the basics of interaction design in ways that the students can experience themselves. Concepts like affordance, skill building, storytelling, and emotion become real rather than just conceptual. Altering the parameters of their games helps students feel the effect these concepts have on their games.
This method has the potential to improve interaction design education across the board by ensuring that design graduates have internalized the fundamentals by the time they are ready to enter the field. What’s more, any design educator can learn to teach interaction design by teaching their students how to design games. After all, it’s fun!
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
3. Audience question: “what do you want?” I don’t want to ask everyone to say what they want, but here I like to ask a few folks to offer “if you don’t’ get X, will you leave mad? You What do you want?
4. Twitter Facebook LinkedIn MySpace Flickr Social Media Social Software Social Network The Social Web The Social Graph Communities Web 2.0 UGC Jargon Check
6. Social Software can be loosely defined as software which supports, extends, or derives added value from, human social behavior - message-boards, musical taste-sharing, photo-sharing, instant messaging, mailing lists, social networking. Social XXX Usenet Forums Email Mailing lists Groupware Social Networks Services Social Software Social Media Nothing New
7. The Social Web is a digital space where data about human interactions is as important as other data types for providing value Community is when those humans care about each other.
8. What kind of social do you need? Social Marketing Social Support Social Sites When you want to leverage your customers to promote your product Customers help each other to reduce support costs Your site is social at the core: blogs, networks, photosharing.
12. Maslow’s Hierarchy of Needs Morality, Creativity. Spontaneity, Problem solving, Lack of prejudice 5. Self-Actualization 4. Esteem 3. Love/Belonging 2. Safety 1. Physiological Self-esteem, Confidence, Achievement, Respect by others Friendship, Family, Sexual intimacy Security of body, or employment, of resources, Of morality, or the family, of health , of property Breathing, Food, Water, Sex, Sleep, Homeostasis, Excretion
13. Maslow’s Hierarchy of Needs Self-Actualization Esteem Love/Belonging Safety Physiological The Social Web is built here, from love and esteem
18. Reputation What's the motivation of behind these people actually interacting and participating? … people want to share with the community what they believe to be important …. and they want to see their name in lights.They want to see their little icon on the front page, their username on the front page, so other people can see it.
21. The New Third Place? “All great societies provide informal meeting places, like the Forum in ancient Rome or a contemporary English pub. But since World War II, America has ceased doing so. The neighborhood tavern hasn't followed the middle class out to the suburbs...” -- Ray Oldenburg
23. 205 Structure Follows Social Spaces Conflict No building ever feels right to the people in it unless the physical spaces (defined by columns, walls, and ceilings) are congruent with the social spaces (defined by activities and human groups). Resolution A first principle of construction; on no account allow the engineering to dictate the building's form. Place the load bearing elements- the columns and the walls and floors- according to the social spaces of the building; never modify the social spaces to conform to the engineering structure of the building.
24. 36. Degrees of publicness Conflict: People are different, and the way they want to place their houses in a neighborhood is one of the most basic kinds of difference. Resolution: Make a clear distinction between three kinds of homes―those on quiet backwaters, those on busy streets, and those that are more or less in-between. Make sure that those on quiet backwaters are on twisting paths, and that these houses are themselves physically secluded; make sure that the more public houses are on busy streets with many people passing by all day long and that the houses themselves are exposed to the passers-by. The in-between houses may then be located on the paths halfway between the other two. Give every neighborhood about an equal number of these three kinds of homes.
28. Share Contacts Profile Identity Sign-up Sign-up Invitations Invitations presence Collab Comm Groups Attention Presence Reputation Social Space Relationships Activity Distribution (Viral) Distribution (Viral)
29.
30. User goals: what makes this community attractive in a time when they have a hundred other places vying for their attention. What is the personal worth of the tools?
31. What if no one shows up, can it still have value?
32. Community nature: will this be a true community, or will this be a collective wisdom tool? Think about the spectrum.
33.
34. If you were going to build a piece of social software to support large and long-lived groups, what would you design for? The first thing you would design for is handles the user can invest in. Profile Clay Shirky, A Group Is Its Own Worst Enemy http://shirky.com/writings/group_enemy.html
41. Second, you have to design a way for there to be members in good standing. Have to design some way in which good works get recognized. The minimal way is, posts appear with identity. You can do more sophisticated things like having formal karma or "member since." Reputation
45. Strategize Exercise 2: what elements do you need for identity? Profile Presence Reputation
46. Site Optimization: Sign-up Tiny changes that yield big wins Identity Sign-up Invitations Social Space Activity Relationships Distribution (Viral) Distribution (Viral)
59. Reward themIntroduce social learning throughout these flows to teach the user how to user the site
60. Registration Registered users is a key metric for success Once a user is registered: You have a way to reach out to them You have some key demographics to advertise against
72. you have to find a way to spare the group from scale. Scale alone kills conversations, because conversations require dense two-way conversations. [Dunbar] found that the MAXIMUM number of people that a person could keep up with socially at any given time, gossip maintenance, was 150. This doesn't mean that people don't have 150 people in their social network, but that they only keep tabs on 150 people max at any given point.
74. Groups • 1.8% of all users write more than 70% of all Wikipedia articles • .003% of digg’s users are responsible for 56% of the stories on the site’s home page • .o64% creator to consumer ration on YouTube Source: http://www.lukew.com/ff/entry.asp?448
75. Attention Twitter Users • 10% of users account for 90% of production • 50% have not updated status in past 7 days • 55% are not following anyone • 52% have no followers Source: Inside Twitter study, Sysomos June 2009 State of the Twittersphere, Hubspot, June 2009
76. Connections • 10% of users account for 30% of production • 12% of Facebook users update their status daily • 40% of Facebook users have updated status in past 7 days • 1.89% of page views are contribution (photos, content, videos, events) Source: Facebook statistics: http://www.facebook.com/press/info.php?statistics Facebook app data for friend updates (300+ users)
77. Invite Optimization Jennifer Ruffner Identity Sign-up Invitations Social Space Activity Relationships Distribution (Viral) Distribution (Viral)
78. Invitations Viral distribution increases the number of unique users on the site People that are connected are more active When they enter that flow you can present them with more interactions that they are more wiling to take
86. The AOF Method Defining your Activity Identifying your Social Objects Choosing your Features Courtesy of Joshua Porter. Check out bokardo.com!
87.
88. Classic Question Who are your users? Better Question What are your users doing? What do people have to do to make you successful? What are you making people better at? What are your users passionate about?
91. The term “social networking” makes little sense if we leave out the objects that mediate the ties between people. Think about the object as the reason why people affiliate with each specific other and not just anyone. JyriEngeström
92.
93.
94. What are Social Objects? Social objects can be ideas, people, or physical objects. Social objects influence social interaction...they change the way people interact with each other. By interacting through/with social objects, people meet others they might not otherwise know. Social objects can be the reason why people have an interaction or form a relationship. Joshua Porter (bokardo.com)
102. Strategize i.e. What are your nouns and verbs? Exercise 4: what are the social objects and what do people do? Share Activity Collab Comm
103. Share Contacts Profile Identity Sign-up Sign-up Invitations Invitations presence Collab Comm Groups Attention Presence Reputation Social Space Relationships Activity Distribution (Viral)
106. “There was the president of the Hush Puppies company, of Rockford, Michigan, population thirty-eight hundred, sharing a stage with Calvin Klein and Donna Karan and Isaac Mizrahi-and all because some kids in the East Village began combing through thrift shops for old Dukes. Fashion was at the mercy of those kids, whoever they were, and it was a wonderful thing if the kids picked you, but a scary thing, too, because it meant that cool was something you could not control. You needed someone to find cool and tell you what it was.” - Malcom Gladwell
122. Relationship antipatterns High-level antipatterns Explicit “Will you be my friend” requests Teach a man to be phished (adactio) Don’t break email (do-not-reply) Auto-faux-pas (notification of rejection / unsub / delinking / re-follow) Having to spam my friends…
136. Questions? Christina Wodtke http://www.blueprintsfortheweb.com http://www.eleganthack.com http://www.boxesandarrows.com @cwodtke Jennifer Ruffner JenniferRuffner@gmail.com @jeng24 http://www.linkedin.com/in/jengranito
Editor's Notes
Named Levels: Define a family of reputation levels on a progressive continuum. Each level is higher than the one before it.Unique names give the levels a fun and approachable quality. Quick comparisons between levels, however, become slightly more difficult.http://developer.yahoo.com/ypatterns/social/people/reputation/namedlevels.htmlNumbered Levels:Establish a family of reputations on a progressive continuum. Each level achieved is higher than the one before it.Refer to each level by its number, which makes comparisons between levels very straightforward and easy to do.http://developer.yahoo.com/ypatterns/social/people/reputation/numberedlevels.htmlIdentifying Labels:Define a family of reputation labels that are not sequential in nature. Craft each one to identify and reward particular behaviors or qualities within a community. These labels are helpful for consumers in identifying more-experienced contributors who possess these qualities.http://developer.yahoo.com/ypatterns/social/people/reputation/identifyinglabels.htmlPoints:Maintain and display a cumulative count of the number of points user has earned within a community.The points generally come from performing specific activities on the site.Points are best-awarded to congratulate performance rather than merely to acknowledge activity.http://developer.yahoo.com/ypatterns/social/people/reputation/points.htmlCollectible Achievements may seem silly or trivial, but they can have an addictive quality that may compel your users to explore parts of your offering that otherwise might not appeal to them.http://developer.yahoo.com/ypatterns/social/people/reputation/achievements.html
Hi My name is Jen Ruffner. As Christina mentioned I’m going to talk about Site Flow OptimizationBefore before I jump into a website --- I want to visit an experience that we are all familiar with – eating out. I’ll talk about some of the industry secrets that restaurants use to improve the check’s bottom line. What’s interesting is that some of them translate very nicely to what you can do on a website, and some just seem to go against what we would believe to be common sense.
High margin items in the upper right hand corner of the menu
“1978 issue of The Cornell Hotel and Restaurant Administration Quarterly” High margin items in the upper right hand corner of the menu
And then counter clockwise to the right bottom ---- Which is why you see appetizers in the top left“People tend to remember the top two items on a list and the bottom item” Steve Miller This lesson here is that every site is different. Some things work everywhere and other sites have communities that go against the norm. You should always be iterating by learning from your users and testing new approaches.
Much like search results
Reduce any hurdle that you can see between the user and what you want them to do. In this case, not only does the user have to remember to ask the waiter what the market price is before ordering, but they also risk embarassment
On a website -- your goals are probably include growth, engagement, and revenue. No matter what your goal is: - getting a user registered- getting them to submit content or share something- or getting them to buy something….The process of getting should follow these rules …..
The first flow that I’m going to walk through is registration. Registration is obviously an important flow for just about any web site.As I walk through the flow, I’m going to pointing out very small details that can make a big difference to the bottom line. While we’re walking through these slides, I’d encourage you to think of a few flows on your site where some optimization would be beneficial. Looking at the same site day in and day out, it’s sometimes easy to overlook some obvious changes. Hopefully this presentation will help you get in the mindset for optimization and look at things with a fresh eye.
One of the most popular ways to hear about a social site is through a friend Objective is to get people to open the email. How do you do that?Who is it sent from?Should use the inviter’s name – not the siteTwitter doesn’t Users are more likely to open an email when it’s from a friend instead of a website. Twitter doesn’t even mention my name in the subject line. People won’t recognize JenG24Is the subject line short, but compellingDoes it make you feel wanted and special?Twitter doesn’t even use my name in the subjectFacebook – first off when I sent this email it wasn’t to share photos. It was just to invite my friend to join the site. Second, it doesn’t make me feel special.Tagged makes me feel good because something is waiting there and it’s specifically for meSuggestions1. Make the reader feel like they need to respond, while still keeping it light.2. Wildcards – try jazzing up the subject line to see if it does anything [SMILEY FACE]
Subject lines are easy to test for a lot of reasons
GoodPicture is great for conversation AND it clicks to registerThe stats about me tell the story of what you can do on Facebook (social learning)
BadToo many links (make one clear call to action and lock down the flow)Note that one link is in case you already have an account. Normally I’d say to remove it, but I’d imagine that FB gets a lot of CS requests to merge duplicate accounts. If that is costing a lot of money it may be worth keeping that link here).Too much text – don’t make the user read a story here – get them to join the site and let them learn from their friends.Call to action is to sign up for facebook – not look at Jen’s photosSuggestions – Images can be scary to put in the email because the user may not download it. In that event add text about where I live or where I went to school etc.
Good Buttons instead of a link is a very clear call to action.Both buttons click to reg – if you click no you register without becoming friends with the inviter.Posed a question which envokes the user to respond.Bad- The messaging is a little harsh
Empty if the user selects not to download images.
You’ve got to get it to one page. Why? Because once you have the user’s email, you can reach out to them and try to get them to come back. If you bog them down with excess requested information, you’re going to lose them. Nav – you’ve worked so hard to get them here, don’t advertise distractions that will let them get out.Submit button – they need to see the light at the end of the tunnel or they might bail.Email addressGoodHolding the users hand by keeping the inviter at the top of the page w/ good messaging like “Join your friends on MS”Mentions the word “Free”Absolute minimal requirements. - Prepopulated the email addressOrder!Submit button is above the fold and it’s a good clear call to askingIT’s a good idea that any page in this flow, the submit button needs to be above the fold. That doesn’t mean that you should take what was 3 really long pages and turn them into 6 short pages, because there is a drop off rate of about 20% per page. Make sure you get as much as you can and need before you’ve lost the opportunity to land them on the home page and let them do what they came there to do.Got rid of the checkbox that they agree to the TOSKept the captcha until later
Got rid of the checkbox that they agree to the TOSKept the captcha until laterBadGet rid of the navCirsor not defaultedShould have default selected one of the gendersFull looks like first
GoodNo navProgress barGood header - it’s inviting and rewardingHeld the users hand with info on the inviter and allows you to get more information inlineHandholding text as to why you should do certain things (rewarding the user)Country is prepopulatedThe button is a good color and has a good message. Buttons are important not only because they are the main call to action, but it’s the last thing that a user looks at before they decide whether or not to continue.BadGet rid of the marketing textAllow the user to skip things that aren’t optional