This slide deck is my ammature try at explaining the different rules of community building. What community is, how should a community leader build and maintain a community etc.
There is a common philosophical base. Community Development is the larger and more comprehensive process which includes community organization. whereas, Community action is a counter- active measure involving collective action for fulfilling the correct demands of the common people
Presenters: Sheridy Leslie & Chiara Camponeschi
Attendees of this workshop will learn how to develop an online volunteering program. Expect to learn about the concept of virtual volunteering and the long list of tasks virtual volunteers can perform. Through the use of real cases and examples, you’ll learn the best practices in attracting, recruiting and managing online volunteers, as well as how best to acknowledge and celebrate their efforts.
The benefits of volunteering discussed in a workshop led by Phil Brown, East Midlands Regional Officer for the British Science Association in April 2010 at the University of Derby
Volunteering is one of the key ways in which you can enhance your entrepreneurial abilities, team working abilities, leadership qualities, networking abilities and so much more! Most often people fail to understand it fully and make the most of what it can offer. These set of slides give you a detailed insight into what volunteering is and how it can make an impact on your day-to-day life.
Community Engagement PowerPoint Presentation SlidesSlideTeam
It covers all the important concepts and has relevant templates which cater to your business needs. This complete deck has PPT slides on Community Engagement PowerPoint Presentation Slides with well suited graphics and subject driven content. This deck consists of total of twenty four slides. All templates are completely editable for your convenience. You can change the colour, text and font size of these slides. You can add or delete the content as per your requirement. Get access to this professionally designed complete deck presentation by clicking the download button below. http://bit.ly/2SE0ZHn
There is a common philosophical base. Community Development is the larger and more comprehensive process which includes community organization. whereas, Community action is a counter- active measure involving collective action for fulfilling the correct demands of the common people
Presenters: Sheridy Leslie & Chiara Camponeschi
Attendees of this workshop will learn how to develop an online volunteering program. Expect to learn about the concept of virtual volunteering and the long list of tasks virtual volunteers can perform. Through the use of real cases and examples, you’ll learn the best practices in attracting, recruiting and managing online volunteers, as well as how best to acknowledge and celebrate their efforts.
The benefits of volunteering discussed in a workshop led by Phil Brown, East Midlands Regional Officer for the British Science Association in April 2010 at the University of Derby
Volunteering is one of the key ways in which you can enhance your entrepreneurial abilities, team working abilities, leadership qualities, networking abilities and so much more! Most often people fail to understand it fully and make the most of what it can offer. These set of slides give you a detailed insight into what volunteering is and how it can make an impact on your day-to-day life.
Community Engagement PowerPoint Presentation SlidesSlideTeam
It covers all the important concepts and has relevant templates which cater to your business needs. This complete deck has PPT slides on Community Engagement PowerPoint Presentation Slides with well suited graphics and subject driven content. This deck consists of total of twenty four slides. All templates are completely editable for your convenience. You can change the colour, text and font size of these slides. You can add or delete the content as per your requirement. Get access to this professionally designed complete deck presentation by clicking the download button below. http://bit.ly/2SE0ZHn
Slide deck used by Robert "Bob" Reyes for a "Getting started on MDN (Mozilla Developer Network)" session at the Mozilla Community Space Manila (MozSpaceMNL) on 14 APR 2016.
Introduction to Git/Github - A beginner's guideRohit Arora
Introduction to Git/Github - A beginner's guide
Agenda:
Installing Git
Introduction to Version Control
Git Basics
Creating a new local Git repository
Cloning a Git repository
Making use of Git commit history
Reverting files to previous states
Creating a Github Repository
Adding, Committing & Pushing changes
Branching
Merging Branches
Sending Pull Requests
Conflict Resolution
and 3 Exercises
Social media is about free and open conversations online but your organization still needs to have a plan of action. Take hold of your communications plan and start afresh. This 2.5 hour workshop is for organizations that dipped (or maybe dove headfirst) into social media, but are now wondering what the next steps are and how they can make their social media investment more focused and worthwhile.
Attendees Will Walk Away With:
- Knowledge of how social media is changing the way nonprofits operate and what it means to be a networked nonprofit
- Tips on how to determine which social networks your organization's key audiences are using and how to create a social media strategy
- Information on receiving buy-in from staff, management, and boards
The Joneses: Communication Networks to Do Your Dirty WorkTonya Oaks Smith
Keeping up with the Joneses… That idea is an integral part of selling anything – whether it's a car or a spot in an upcoming freshman class.
We all know that we have to have conversations with our audiences and more importantly listen, but why is this approach so important? Does this engagement approach directly oppose the traditional idea of marketing our wares? Do folks actually listen to what we have to say when we tweet, Facebook, email? How do we engage them – and convince them to do what we want?
The answer is often not in how we engage, but in how we help communication networks develop. In this session, you'll learn the characteristics of a strong communication network and of great opinion leaders as well as what communication behaviors individuals bring to social media. Finally, you'll find out best practices for engaging with opinion leaders and how to *use* them wisely.
Many organizations flatten management structure when they transform to agile. It soon becomes obvious that important activities done by managers are still needed. A community can fill these gaps. They can provide morale, governance, learning, and mentorship, recruiting and hiring, mutual support, coordination, sharing, innovation and more! Unfortunately few companies manage to create a strong community. Even fewer empower that community to fill these gaps. This means they are missing the ultimate benefit of a community: a strong, empowered community can transform the organization itself! Join Shahin and Shawn in this interactive session to explore communities in organizations. Examine the benefits of building great communities. Learn how to spark the community, and how to support it as it evolves. Hear stories of communities empowered to improve the organization. Learn how to make a community into a driver of positive change.
Back to Basics: Developing a Social Media Strategy for Your Organization
Social media is about free and open conversations online but your organization still needs to have a plan of action. Take hold of your communications plan and start afresh. This workshop is for organizations that dipped (or maybe dove headfirst) into social media, but are now wondering what the next steps are and how they can make their social media investment more focused and worthwhile.
Attendees Will Walk Away With:
- Knowledge of how social media is changing the way nonprofits operate and what it means to be a networked nonprofit --- Tips on how to determine which social networks your organization's key audiences are using and how to create a social media strategy
- Information on receiving buy-in from staff, management, and boards
Join Kirstin Beardsley, Marketing & Communications Manager at CanadaHelps, and Kara Golani, Nonprofit Training Associate at CanadaHelps, for a morning of social media strategy training.
Back to Basics: Developing a Social Media Strategy for your Organization
You’ve dipped your toes into social media: you’ve got a Facebook page, Twitter feed, YouTube channel, and CEO blog set up. But now what?
Back up.
Social media is about free and open conversations online but your organization still needs to have a plan of action. Take a hold of your communications plan and start afresh. This workshop is for organizations that dipped (or maybe dove headfirst) into social media, but are now wondering what the next steps are and how they can make their social media investment more focused and worthwhile.
Attendees Will Walk Away With:
- Knowledge of how social media is changing the way nonprofits operate and what it means to be a networked nonprofit
- Tips on how to determine which social networks your organization's key audiences are using and how to create a social media strategy
- Information on receiving buy-in from staff, management, and boards
Join Beth Kanter in a workshop that explores the themes in her recently published book, and discover how to put them into practice. Social media has broken free from the marketing communications and fundraising silos, changing the way nonprofits deliver programs, lead, manage, and even govern. This session will take a look at these trends and how organizations can equip themselves to be fully networked.
Congratulations, you have an online community! Odds are, you also have an offline community. Are you using one to strengthen the other?
Most of the organizations I work with in my practice already have all the ingredients in place for a real, vibrant community that lives on and off line. Too often though, on- and offline are treated as separate worlds, with little effort made to bridge the gap. Communities thrive when there is varied and ongoing interaction. Merging physical and non-physical conversations, events, and activities is one of the strongest tactics for building community in the real world.
In this session, we'll talk about how communities form, the ingredients for engagement, the importance of culture, and tactics for bridging the gap.
Takeaways:
- An understanding of the different types and benefits of online and offline communities
- Tactics to kickstart their online and offline communities
- Ways to engage their communities both online and offline
Building maintaining healthy community - JWC 2015Priyanka Nag
This is the slide deck I had used for my keynote session about Community building and maintaining the community health, at Joomla World Conference 2015, Bangalore.
IRCs are older than internet, but they are dying now. The 'all beautiful' text chat services like Facebook chats etc are replacing the ugly looking IRCs. What can be done to save IRCs?
This slide is a brief glimpse of the current scenario of Women involvement in technology (FOSS to be more specific), the reason for the shocking statistics and how things can be made better.
This slide talks about the current statistics of Women in the Open Source Community, about Mozilla, about WoMoz and how WoMoz can be used as a platform to encourage women to join the so called male dominated techy community.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
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.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
2. A sense of belonging is what keeps people in community.
3. For a community to be successful, the participants need to
believe in it.
4. Are you a community builder?
Checklist :
• Manage worldwide community of volunteers
• Enable a worldwide collection of volunteers to work
together; to do things that make a difference to them.
5. Trust
People will approach you for advice, for guidance, to discuss personal
issues, to handle conflict and more.
6. Ability to listen
Community members need to have responsive, positive interaction with
community leaders.
I just wasn't sure
of the IRC norms.
How could you even ask such
a question on IRC?
You should be kicked out
of the community!
You did a great job!
We are lucky to have you
in the community.
VS
8. Community ToDo list
• Identify how we can divide our community into teams.
• Ensure that teams can communicate clearly and effectively.
• Attract a diverse range of contributors to our community to get
involved and contribute to our goals.
• Build an environment conductive to our wider goals.
9. Challenges within a community
Communities are groups of people having different personalities,
habits, opinions and approaches.
People can and do get frustrated with one another, have
mismatched expectations, engage in unclear and tense discussions,
and indulge in other agitating agendas.
Ofcourse you will say that!
Ubuntu is not even You use a macbook.
a proper linux distro
10. Solve it through communication
• Be clear
• Be concise
• Be responsive
• Be fun
• Be human
Most importanty, learn from others
11. Tips for avoiding conflicts
• Always deal with conflict. Never leave issues languishing or
unresolved.
• In public conflict, ensure that you are seen to be acting. Provide input,
feedback, and reassurance in public communication channels. Justice
must be done and it must be seen to be done.
• Always be responsive to concerns.
12. Conflict resolution process
• Collect data
• Probe
• Save face
• Discover common interests
• Reinforce
• Negotiate
• Solidify adjustments