The document discusses the role of a community manager and making the transition from being a contributor to taking on community management responsibilities. It describes that community managers prioritize the community and its interests above the company and their own interests. Their key responsibilities involve listening to the community, gathering information, and acting as a "cruise director" by introducing community members and helping foster relationships between contributors working on similar topics. Ultimately, community managers are responsible for representing the community's perspectives and needs to the company.
Una lezione al Master in Giornalismo Iulm. Innovazione, social media, newsletter, ritorno della carta, boom di Snapchat: come stanno cambiando i periodici storici online e cosa fanno quelli appena nati, per trovare e mantenere un posto in un mondo dove non esiste più la periodicità, ma il flusso
Get More Out Of Your Social Media @Home @Work @LargeJay Oatway
Stop toying with social media and start making it work for you. Get more out of the time you spend on Facebook, Twitter and LinkedIn (or any other social media site).
Grow beyond your close-knit collection of old friends, and discover thousands of like-minded people who are waiting to engage with you in conversations about the things you are most passionate about. Leverage these relationships to stay on the cutting-edge of insight and know-how.
Learn how to develop your personal media empire (and your army of followers) to pursue the things that matter most to you—personally, professionally, or even on a humanitarian scale.
Unlock the secrets to building an authoritative presence across a wide range of sites with minimal effort.
If you are going to spend time online anyway, why not convert that energy into Star Power? It’s easy when you know how, and it requires no special computer skills.
The document discusses the author's personal learning environment (PLE) and how various social media platforms contribute to it. The author describes how they use Facebook to connect with friends and family, Twitter to follow important pages and people and learn tips, Gmail for sharing documents and communicating with classmates, YouTube to watch instructional videos, and Blogger to share information on topics and documents. While the author has a few social networks, they view the ones they use as most important for interacting with others, communicating, and sharing thoughts and knowledge to stay connected.
The document discusses the author's use of various social media and communication platforms as part of their personal learning environment (PLE). Facebook is used to connect with family and friends, Twitter is used to follow important pages and people, Gmail is used to share documents and send/receive emails, Hotmail is used for sending and receiving emails, YouTube is used to watch instructional videos, Blogger is used to share information and documents on topics, and Viber is used to communicate with classmates. Overall, the author finds that social networks are important for interaction, communication, and sharing thinking and knowledge, while helping to stay connected.
The document discusses the author's personal learning environment (PLE) and how various social media platforms contribute to it. The author uses Facebook to connect with family and friends, Twitter to follow important pages and people and learn tips, Gmail for sharing documents and communicating with classmates, YouTube to watch instructional videos, and Blogger to share information and documents on topics. While the author has a few social networks, the ones discussed are the most important for keeping in touch with others and interacting. Overall, social media helps the author interact with people and share thinking and knowledge, supporting communication and making learning interesting.
This document summarizes a new social media platform called Tsu that pays users for creating and sharing content. Some key points:
1) Tsu gained over 2 million active users in only 5 weeks, much faster than other major platforms. It also pays users 90% of advertising revenue generated from their content and interactions.
2) The platform incentivizes user engagement because people can make money from their own posts as well as the activity of their friends and followers.
3) The author sees this untapped platform as an opportunity to gain new followers interested in making money online and to promote products and offers to this large and engaged audience.
As a UX designer, Joe Bond is interested in using peer-to-peer mentorship as a primer for creating inclusive, active local design communities. He talks about his own experiences in creating communities to meet and learn from people that are solving meaningful problems in a variety of design disciplines and methodologies.
Katy Lindemann Demystifying Social Media Social Media 09mashup* Event
The document discusses social media and argues that it is more about social behavior and ideas than specific platforms. It defines social behavior as engaging in two-way dialogue and participation. Some key aspects of social behavior discussed are conversation, sharing, connecting, collaborating, customer service, product development, relationship building, and research. The document concludes that being social is about how a brand behaves with people, not to people, through meaningful interactions and relationships.
Una lezione al Master in Giornalismo Iulm. Innovazione, social media, newsletter, ritorno della carta, boom di Snapchat: come stanno cambiando i periodici storici online e cosa fanno quelli appena nati, per trovare e mantenere un posto in un mondo dove non esiste più la periodicità, ma il flusso
Get More Out Of Your Social Media @Home @Work @LargeJay Oatway
Stop toying with social media and start making it work for you. Get more out of the time you spend on Facebook, Twitter and LinkedIn (or any other social media site).
Grow beyond your close-knit collection of old friends, and discover thousands of like-minded people who are waiting to engage with you in conversations about the things you are most passionate about. Leverage these relationships to stay on the cutting-edge of insight and know-how.
Learn how to develop your personal media empire (and your army of followers) to pursue the things that matter most to you—personally, professionally, or even on a humanitarian scale.
Unlock the secrets to building an authoritative presence across a wide range of sites with minimal effort.
If you are going to spend time online anyway, why not convert that energy into Star Power? It’s easy when you know how, and it requires no special computer skills.
The document discusses the author's personal learning environment (PLE) and how various social media platforms contribute to it. The author describes how they use Facebook to connect with friends and family, Twitter to follow important pages and people and learn tips, Gmail for sharing documents and communicating with classmates, YouTube to watch instructional videos, and Blogger to share information on topics and documents. While the author has a few social networks, they view the ones they use as most important for interacting with others, communicating, and sharing thoughts and knowledge to stay connected.
The document discusses the author's use of various social media and communication platforms as part of their personal learning environment (PLE). Facebook is used to connect with family and friends, Twitter is used to follow important pages and people, Gmail is used to share documents and send/receive emails, Hotmail is used for sending and receiving emails, YouTube is used to watch instructional videos, Blogger is used to share information and documents on topics, and Viber is used to communicate with classmates. Overall, the author finds that social networks are important for interaction, communication, and sharing thinking and knowledge, while helping to stay connected.
The document discusses the author's personal learning environment (PLE) and how various social media platforms contribute to it. The author uses Facebook to connect with family and friends, Twitter to follow important pages and people and learn tips, Gmail for sharing documents and communicating with classmates, YouTube to watch instructional videos, and Blogger to share information and documents on topics. While the author has a few social networks, the ones discussed are the most important for keeping in touch with others and interacting. Overall, social media helps the author interact with people and share thinking and knowledge, supporting communication and making learning interesting.
This document summarizes a new social media platform called Tsu that pays users for creating and sharing content. Some key points:
1) Tsu gained over 2 million active users in only 5 weeks, much faster than other major platforms. It also pays users 90% of advertising revenue generated from their content and interactions.
2) The platform incentivizes user engagement because people can make money from their own posts as well as the activity of their friends and followers.
3) The author sees this untapped platform as an opportunity to gain new followers interested in making money online and to promote products and offers to this large and engaged audience.
As a UX designer, Joe Bond is interested in using peer-to-peer mentorship as a primer for creating inclusive, active local design communities. He talks about his own experiences in creating communities to meet and learn from people that are solving meaningful problems in a variety of design disciplines and methodologies.
Katy Lindemann Demystifying Social Media Social Media 09mashup* Event
The document discusses social media and argues that it is more about social behavior and ideas than specific platforms. It defines social behavior as engaging in two-way dialogue and participation. Some key aspects of social behavior discussed are conversation, sharing, connecting, collaborating, customer service, product development, relationship building, and research. The document concludes that being social is about how a brand behaves with people, not to people, through meaningful interactions and relationships.
The Whole Is Greater Than Its Parts: How Quality Reference Service and Commun...Don Boozer
It’s impossible to point to one, single aspect of reference service and say “That’s it!” Reference service depends on a myriad of conditions and causes to bring the necessary pieces of information together with inquirers. These conditions include the layout and location of the building, the interaction of the personalities involved, the format of the answer itself, and many more. These will all affect the efficacy of the reference transaction and the satisfaction of both librarian and patron. While we can’t control all these factors, we should be consciously aware of them: capitalizing on some, mitigating others. This session will take you on a journey through the reference transaction, bringing to light the vital connections that make our profession possible and providing some practical tips on how to make the most of the resources, skills, and techniques we all have at our disposal. (Presented at Ohio Library Council Convention & Expo 2016)
Marketing academic libraries in a web 2 worldNed Potter
This document discusses strategies for libraries to effectively utilize social media and web 2.0 technologies for marketing and outreach. It emphasizes engaging patrons through conversation rather than just broadcasting information, being present where patrons are online, and positioning libraries as guides who can help patrons navigate new technologies and information. The key is demonstrating how the library can help patrons achieve their goals.
Social media case studies and strategies for success finalJeff Stern
The document summarizes the experience of the North Carolina Museum of Life and Science in using social media for outreach. It discusses how they started with blogging and expanded to platforms like Flickr, Twitter, and Facebook. It provides tips on listening to audiences, embracing criticism, and having fun with social media to enhance engagement. The document also addresses challenges like evaluating impact and dealing with controversy.
The document is a manifesto for the magazine "we" (www.we-magazine.net) that aims to discuss how social media is transforming society, culture, and the economy. It argues that the rise of the internet has changed our concept of "we" and enabled more collaborative and participatory models. The magazine will explore examples and ideas that make the world a better place by connecting people and their thoughts from around the globe. It will take an open and inclusive approach dedicated to empowering collective intelligence and cultural diversity.
Social work and social media presentationcomcareandy
Victoria Hart and Helen Roberts, social workers with nearly two decades of combined experience, presented on using social media in social work. They defined social media as online platforms for sharing personal and professional content, like photos, opinions, and resources. They discussed challenges around privacy, anonymity, and separating personal and professional accounts online. They emphasized the need for social workers to adhere to ethical codes regarding confidentiality even on social media and to represent the profession positively. Social media was framed as a way for social workers to learn from others, find resources, and network while also being mindful of risks to privacy and professionalism.
[NOTES] Organizing the World's Museum Social Media ManagersLori Byrd-McDevitt
NOTES for a presentation given by Lori Phillips and Ryan Dodge at Museum Computer Network in Dallas, 2014. The presentation highlights the collaboration and camaraderie that came out of the International Museum Social Media Managers Facebook group, and is offers a rationale for the value of collaborating more openly on a pan-institutional scale.
A library social media manifesto | #VALA2022Ned Potter
My talk for the #VALA2022 conference in Melbourne. Watch the full video of it here: https://youtu.be/rkLFM2SddCM
This is inended to apply to all sectors of librarianship, and is potentially relevant to all non-profits. Discussing purpose, personality, coordination, empathy and analytics - to refresh and re-energise your organisational social media and marketing.
If you want to book a marketing or social media workshop for your organisation, get in touch at www.ned-potter.com
Reflection Paper Apa 7 Format Tuskegee SyphiliKim Stephens
Here is a draft process essay on the selection of presidential candidates:
The Selection Process of Presidential Candidates
The process of selecting presidential candidates in the United States is a lengthy one that begins over a
year before Election Day. It involves several key stages:
Exploratory Committees: Potential candidates will often form exploratory committees months or even
years in advance to test the waters and gauge public support. This allows them to raise funds and hire
staff as they consider making a formal run.
Primaries and Caucuses: The primary season kicks off in early February with the Iowa caucuses and
New Hampshire primary. These early voting states receive outsized attention as candidates campaign
aggressively to win over voters
The document discusses the rise of social media and how it has changed how people interact and share information online in a collaborative way. It explores both the benefits of social media like widespread audiences and easy connections, as well as limitations around privacy and inability to take content back once shared. Examples are given of how businesses and individuals can leverage social media tools to better connect with customers and networks.
The document provides an overview of Facebook's rise from its launch in 2004 to becoming one of the largest social media and advertising platforms. It traces key events and launches in Facebook's growth such as introducing ads and pages in 2006 and 2007. The document then discusses how public relations principles can be applied to social media strategies, including knowing your audience, staying on message, building relationships, and being responsive. It provides examples of how traditional PR tactics like media relations, internal communications, and crisis communications can utilize social media.
The document discusses the importance of metadata in publishing. It states that everyone involved in publishing, including acquisitions editors, managing editors, and marketers, contributes important metadata at different stages of the publishing process by providing information about books such as titles, authors, formats, prices and descriptions. As the industry moves increasingly digital, high quality and up-to-date metadata is critical for readers to find and access content.
The document provides guidelines for using social media effectively. It discusses choosing social media channels carefully and refining choices over time. While large companies use pre-existing channels, smaller companies may need to create internal networks. Content should be tailored to each channel to engage appropriate audiences. Companies should integrate social media with other marketing but focus efforts online for speed and cost. Employees should maintain separate personal and professional accounts to share company news without oversharing personal content.
Make fans & influence people using Facebook & other social media (NTRLS TechN...Arlington Public Library
Libraries exist to connect with people and help them to connect with their world. Social media gives us new tools to help carry out that mission by allowing us to be more engaging, conversational and playful. Arlington Public Library staff wants people to see the library subconsciously as their trusted smart friend who steers them toward ideas and resources which they might not encounter on their own. Learn how to broaden your patron base and deepen connections by putting a human face on your institution.
Objectives: Recognize ways social media can help promote library services; Identify tools for library fans which can multiply a library’s message; Examine social media's promise for delivering personalized customer service; Acquire practical tips and tricks for connecting with library fans and for handling administrative tasks.
This document provides information about Susan Tenby and her work. Susan is the Director of Community and Partnerships at Caravan Studios, a division of TechSoup Global. Caravan Studios believes technology can help solve problems and works with communities to design solutions. The document also discusses creating dense networks on social media by finding and engaging with influencers, embedding yourself in new communities, and using network intelligence to expand reach.
Turning your online community into a dense social networkSusan Tenby
Online Community and Social Media tricks to get engaged in communities that you previously have had no connection to, expanding the edges of your social network and the art of turning a tweet into a meaningful connection and a meeting.
How To Write A Conclusion For Romeo And Juliet EssayLisa Johnson
This document discusses various efforts to provide solutions for restrictions on implicit authentication. Traditional authentication relies on private data like passwords, while biometrics use personal features. Recent approaches use implicit user behavior for authentication, such as gestures. The document outlines some physiological biometrics like fingerprints but notes they require user assistance. It discusses proposed implicit authentication frameworks that build a user model from gesture inputs or keystroke patterns and classify them using algorithms. Overall, the document reviews different implicit authentication methods and their accuracy levels.
Technical writing self review power point Wes Whitehair
William Whitehair reflects on technical communication skills learned in ENGL 2311. Rhetoric is identified as an important communication skill that was practiced through assignments like resumes and instructions. Collaboration was important for the group final project, where roles were assigned and challenges like budgets and usability tests were overcome through discussion. Cultural considerations are significant in business contexts due to globalization. Ethics are important both in technical documents like resumes and in general life conduct.
This document discusses social networks from various perspectives. It begins by looking at early pioneers like Tim Berners-Lee and usenet groups. It then examines specific social networks like Facebook, MySpace, Flickr, Last.fm, Twitter and Dopplr. Key aspects covered include their origins, defining features, how and where they are used, and the underlying human motivations for using social networks. The document concludes by discussing the potential for crowdsourcing wisdom and knowledge from large groups of individuals.
Sylwia Presley is a social media and digital advisor who helps individuals, brands, and organizations use tools like social media to improve lives and drive social change. She blogs, speaks at conferences, and coaches clients on using social media and technology. Her services include building websites, content planning, and community building. She advocates for transparency, ethics, accuracy, and genuine engagement on social media platforms.
Building Reliability - The Realities of ObservabilityAll Things Open
Presented at the ATO RTP Meetup
Presented by Jeremy Proffit, Director of DevSecOps & SRE for Customer Care and Communications, Ally
Title: Building Reliability - The Realities of Observability
Abstract: Join me as we discuss true observability, learn what works and what doesn't. We'll not only discuss dashboards, monitoring and alerting, but how these can be built by automation or included in your IAC modules. We'll talk about how to properly alert staff based on priority to keep your staff and yourself sane. And even discuss architecture and how it impacts reliably and why serverless isn't always the best at being reliable.
Presented at the ATO RTP Meetup
Presented by Peter Zaitsev, Founder of Percona
Title: Modern Database Best Practices
Abstract: There are now more Database choices available for developers than ever before - there are general purpose databases and specialized databases, single node and distributed databases, Open Source, Proprietary databases and databases available exclusively in the cloud. In this presentation we will cover the best practices of choosing database(s) for your applications, best practices as it comes to application development as well as managing those databases to achieve best possible performance, security, availability at the lowest cost.
More Related Content
Similar to Making the Jump from Contributor to Community Manager
The Whole Is Greater Than Its Parts: How Quality Reference Service and Commun...Don Boozer
It’s impossible to point to one, single aspect of reference service and say “That’s it!” Reference service depends on a myriad of conditions and causes to bring the necessary pieces of information together with inquirers. These conditions include the layout and location of the building, the interaction of the personalities involved, the format of the answer itself, and many more. These will all affect the efficacy of the reference transaction and the satisfaction of both librarian and patron. While we can’t control all these factors, we should be consciously aware of them: capitalizing on some, mitigating others. This session will take you on a journey through the reference transaction, bringing to light the vital connections that make our profession possible and providing some practical tips on how to make the most of the resources, skills, and techniques we all have at our disposal. (Presented at Ohio Library Council Convention & Expo 2016)
Marketing academic libraries in a web 2 worldNed Potter
This document discusses strategies for libraries to effectively utilize social media and web 2.0 technologies for marketing and outreach. It emphasizes engaging patrons through conversation rather than just broadcasting information, being present where patrons are online, and positioning libraries as guides who can help patrons navigate new technologies and information. The key is demonstrating how the library can help patrons achieve their goals.
Social media case studies and strategies for success finalJeff Stern
The document summarizes the experience of the North Carolina Museum of Life and Science in using social media for outreach. It discusses how they started with blogging and expanded to platforms like Flickr, Twitter, and Facebook. It provides tips on listening to audiences, embracing criticism, and having fun with social media to enhance engagement. The document also addresses challenges like evaluating impact and dealing with controversy.
The document is a manifesto for the magazine "we" (www.we-magazine.net) that aims to discuss how social media is transforming society, culture, and the economy. It argues that the rise of the internet has changed our concept of "we" and enabled more collaborative and participatory models. The magazine will explore examples and ideas that make the world a better place by connecting people and their thoughts from around the globe. It will take an open and inclusive approach dedicated to empowering collective intelligence and cultural diversity.
Social work and social media presentationcomcareandy
Victoria Hart and Helen Roberts, social workers with nearly two decades of combined experience, presented on using social media in social work. They defined social media as online platforms for sharing personal and professional content, like photos, opinions, and resources. They discussed challenges around privacy, anonymity, and separating personal and professional accounts online. They emphasized the need for social workers to adhere to ethical codes regarding confidentiality even on social media and to represent the profession positively. Social media was framed as a way for social workers to learn from others, find resources, and network while also being mindful of risks to privacy and professionalism.
[NOTES] Organizing the World's Museum Social Media ManagersLori Byrd-McDevitt
NOTES for a presentation given by Lori Phillips and Ryan Dodge at Museum Computer Network in Dallas, 2014. The presentation highlights the collaboration and camaraderie that came out of the International Museum Social Media Managers Facebook group, and is offers a rationale for the value of collaborating more openly on a pan-institutional scale.
A library social media manifesto | #VALA2022Ned Potter
My talk for the #VALA2022 conference in Melbourne. Watch the full video of it here: https://youtu.be/rkLFM2SddCM
This is inended to apply to all sectors of librarianship, and is potentially relevant to all non-profits. Discussing purpose, personality, coordination, empathy and analytics - to refresh and re-energise your organisational social media and marketing.
If you want to book a marketing or social media workshop for your organisation, get in touch at www.ned-potter.com
Reflection Paper Apa 7 Format Tuskegee SyphiliKim Stephens
Here is a draft process essay on the selection of presidential candidates:
The Selection Process of Presidential Candidates
The process of selecting presidential candidates in the United States is a lengthy one that begins over a
year before Election Day. It involves several key stages:
Exploratory Committees: Potential candidates will often form exploratory committees months or even
years in advance to test the waters and gauge public support. This allows them to raise funds and hire
staff as they consider making a formal run.
Primaries and Caucuses: The primary season kicks off in early February with the Iowa caucuses and
New Hampshire primary. These early voting states receive outsized attention as candidates campaign
aggressively to win over voters
The document discusses the rise of social media and how it has changed how people interact and share information online in a collaborative way. It explores both the benefits of social media like widespread audiences and easy connections, as well as limitations around privacy and inability to take content back once shared. Examples are given of how businesses and individuals can leverage social media tools to better connect with customers and networks.
The document provides an overview of Facebook's rise from its launch in 2004 to becoming one of the largest social media and advertising platforms. It traces key events and launches in Facebook's growth such as introducing ads and pages in 2006 and 2007. The document then discusses how public relations principles can be applied to social media strategies, including knowing your audience, staying on message, building relationships, and being responsive. It provides examples of how traditional PR tactics like media relations, internal communications, and crisis communications can utilize social media.
The document discusses the importance of metadata in publishing. It states that everyone involved in publishing, including acquisitions editors, managing editors, and marketers, contributes important metadata at different stages of the publishing process by providing information about books such as titles, authors, formats, prices and descriptions. As the industry moves increasingly digital, high quality and up-to-date metadata is critical for readers to find and access content.
The document provides guidelines for using social media effectively. It discusses choosing social media channels carefully and refining choices over time. While large companies use pre-existing channels, smaller companies may need to create internal networks. Content should be tailored to each channel to engage appropriate audiences. Companies should integrate social media with other marketing but focus efforts online for speed and cost. Employees should maintain separate personal and professional accounts to share company news without oversharing personal content.
Make fans & influence people using Facebook & other social media (NTRLS TechN...Arlington Public Library
Libraries exist to connect with people and help them to connect with their world. Social media gives us new tools to help carry out that mission by allowing us to be more engaging, conversational and playful. Arlington Public Library staff wants people to see the library subconsciously as their trusted smart friend who steers them toward ideas and resources which they might not encounter on their own. Learn how to broaden your patron base and deepen connections by putting a human face on your institution.
Objectives: Recognize ways social media can help promote library services; Identify tools for library fans which can multiply a library’s message; Examine social media's promise for delivering personalized customer service; Acquire practical tips and tricks for connecting with library fans and for handling administrative tasks.
This document provides information about Susan Tenby and her work. Susan is the Director of Community and Partnerships at Caravan Studios, a division of TechSoup Global. Caravan Studios believes technology can help solve problems and works with communities to design solutions. The document also discusses creating dense networks on social media by finding and engaging with influencers, embedding yourself in new communities, and using network intelligence to expand reach.
Turning your online community into a dense social networkSusan Tenby
Online Community and Social Media tricks to get engaged in communities that you previously have had no connection to, expanding the edges of your social network and the art of turning a tweet into a meaningful connection and a meeting.
How To Write A Conclusion For Romeo And Juliet EssayLisa Johnson
This document discusses various efforts to provide solutions for restrictions on implicit authentication. Traditional authentication relies on private data like passwords, while biometrics use personal features. Recent approaches use implicit user behavior for authentication, such as gestures. The document outlines some physiological biometrics like fingerprints but notes they require user assistance. It discusses proposed implicit authentication frameworks that build a user model from gesture inputs or keystroke patterns and classify them using algorithms. Overall, the document reviews different implicit authentication methods and their accuracy levels.
Technical writing self review power point Wes Whitehair
William Whitehair reflects on technical communication skills learned in ENGL 2311. Rhetoric is identified as an important communication skill that was practiced through assignments like resumes and instructions. Collaboration was important for the group final project, where roles were assigned and challenges like budgets and usability tests were overcome through discussion. Cultural considerations are significant in business contexts due to globalization. Ethics are important both in technical documents like resumes and in general life conduct.
This document discusses social networks from various perspectives. It begins by looking at early pioneers like Tim Berners-Lee and usenet groups. It then examines specific social networks like Facebook, MySpace, Flickr, Last.fm, Twitter and Dopplr. Key aspects covered include their origins, defining features, how and where they are used, and the underlying human motivations for using social networks. The document concludes by discussing the potential for crowdsourcing wisdom and knowledge from large groups of individuals.
Sylwia Presley is a social media and digital advisor who helps individuals, brands, and organizations use tools like social media to improve lives and drive social change. She blogs, speaks at conferences, and coaches clients on using social media and technology. Her services include building websites, content planning, and community building. She advocates for transparency, ethics, accuracy, and genuine engagement on social media platforms.
Similar to Making the Jump from Contributor to Community Manager (20)
Building Reliability - The Realities of ObservabilityAll Things Open
Presented at the ATO RTP Meetup
Presented by Jeremy Proffit, Director of DevSecOps & SRE for Customer Care and Communications, Ally
Title: Building Reliability - The Realities of Observability
Abstract: Join me as we discuss true observability, learn what works and what doesn't. We'll not only discuss dashboards, monitoring and alerting, but how these can be built by automation or included in your IAC modules. We'll talk about how to properly alert staff based on priority to keep your staff and yourself sane. And even discuss architecture and how it impacts reliably and why serverless isn't always the best at being reliable.
Presented at the ATO RTP Meetup
Presented by Peter Zaitsev, Founder of Percona
Title: Modern Database Best Practices
Abstract: There are now more Database choices available for developers than ever before - there are general purpose databases and specialized databases, single node and distributed databases, Open Source, Proprietary databases and databases available exclusively in the cloud. In this presentation we will cover the best practices of choosing database(s) for your applications, best practices as it comes to application development as well as managing those databases to achieve best possible performance, security, availability at the lowest cost.
All Things Open 2023
Presented at All Things Open 2023
Presented by Deb Bryant - Open Source Initiative, Patrick Masson - Apereo Foundation, Stephen Jacobs - Rochester Institute of Technology, Ruth Suehle - SAS, & Greg Wallace - FreeBSD Foundation
Title: Open Source and Public Policy
Abstract: New regulations in the software industry and adjacent areas such as AI, open science, open data, and open education are on the rise around the world. Cyber Security, societal impact of AI, data and privacy are paramount issues for legislators globally. At the same time, the COVID-19 pandemic drove collaborative development to unprecedented levels and took Open Source software, open research, open content and data from mainstream to main stage, creating tension between public benefit and citizen safety and security as legislators struggle to find a balance between open collaboration and protecting citizens.
Historically, the open source software community and foundations supporting its work have not engaged in policy discussions. Moving forward, thoughtful development of these important public policies whilst not harming our complex ecosystems requires an understanding of how our ecosystem operates. Ensuring stakeholders without historic benefit of representation in those discussions becomes paramount to that end.
Please join our open discussion with open policy stakeholders working constructively on current open policy topics. Our panelists will provide a view into how oss foundations and other open domain allies are now rising to this new challenge as well as seizing the opportunity to influence positive changes to the public’s benefit.
Topics: Public Policy, Open Science, Open Education, current legislation in the US and EU, US interest in OSS sustainability, intro to the Open Policy Alliance
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...All Things Open
This document summarizes a presentation about graph-quilt, an open source GraphQL orchestrator library. It discusses the challenges of building a GraphQL orchestrator to unify data from multiple services. Graph-quilt addresses this by allowing services to register their GraphQL schemas and composing them into a unified schema. It also supports features like remote schema extensions, authorization, and adapting existing REST APIs. The presenters believe graph-quilt provides a flexible way to build GraphQL gateways and help more clients adopt GraphQL.
The State of Passwordless Auth on the Web - Phil NashAll Things Open
Presented at All Things Open 2023
Presented by Phil Nash - Sonar
Title: The State of Passwordless Auth on the Web
Abstract: Can we get rid of passwords yet? They make for a poor user experience and users are notoriously bad with them. The advent of WebAuthn has brought a passwordless world closer, but where do we really stand?
In this talk we'll explore the current user experience of WebAuthn and the requirements a user has to fulfil to authenticate without a password. We'll also explore the fallbacks and safeguards we can use to make the password experience better and more secure. By the end of the session you'll have a vision of how authentication could look in the future and a blueprint for how to build the best auth experience today.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Total ReDoS: The dangers of regex in JavaScriptAll Things Open
Presented at All Things Open 2023
Presented by Phil Nash - Sonar
Title: Total ReDoS: The dangers of regex in JavaScript
Abstract: Regular expressions are complicated and can be hard to learn. On top of that, they can also be a security risk; writing the wrong pattern can open your application up to denial of service attacks. One token out of place and you invite in the dreaded ReDoS.
But how can a regular expression cause this? In this talk we’ll track down the patterns that can cause this trouble, explain why they are an issue and propose ways to fix them now and avoid them in the future. Together we’ll demystify these powerful search patterns and keep your application safe from expressions that behave in a way that is anything but regular.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
What Does Real World Mass Adoption of Decentralized Tech Look Like?All Things Open
Presented at All Things Open 2023
Presented by Karl Mozurkewich - Storj
Title: What Does Real World Mass Adoption of Decentralized Tech Look Like?
Abstract: We delve into the transformative potential of decentralized technology. Beginning with a brief overview of the rise of centralization with the advent of the internet and the counter-shift marked by blockchain we explore the intrinsic characteristics of decentralized and distributed systems, such as trustless operations, peer-to-peer networks, and enterprise application scalability. Various sectors, including finance, supply chains, media and entertainment, data science and cloud infrastructure are on the brink of disruption. The societal implications are vast, with the potential for greater individual empowerment, a greener planet and more viable resource utilization, but concerns about data security persist.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at All Things Open 2023
Presented by Anastasia Lalamentik - Kaleido
Title: How to Write & Deploy a Smart Contract
Abstract: In this talk, Anastasia Lalamentik, Full Stack Engineer at Kaleido, will walk through how Ethereum smart contracts work and go over related concepts like gas fees, the Ethereum Virtual Machine (EVM), the block explorer, and the Solidity programming language. This is vital to anyone who wants to build a blockchain app and is a great introduction to blockchain technology for newcomers to the space.
By the end of the talk, attendees will better understand how to:
- Write a simple smart contract
- Deploy their smart contract to an Ethereum test network through the latest tools like Hardhat and the MetaMask wallet
- Test interactions with their deployed smart contract and ensure that everything is working properly
Additionally, participants will get to interact with Anastasia's deployed smart contract at the end of the talk. Anastasia’s past talks have attracted and have been attended by a diverse group of participants with a range of experience in the space.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlowAll Things Open
Presented at All Things Open 2023
Presented by Paul Brebner - Instaclustr (by Spot by NetApp)
Title: Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
Abstract: In this talk we’ll build a Drone delivery application, and then use it to do some Machine Learning “on the fly”.
In the 1st part of the talk, we'll build a real-time Drone Delivery demonstration application using a combination of two open-source technologies: Uber’s Cadence (for stateful, scheduled, long-running workflows), and Apache Kafka (for fast streaming data).
With up to 2,000 (simulated) drones and deliveries in progress at once this application generates a vast flow of spatio-temporal data.
In the 2nd part of the talk, we'll use this platform to explore Machine Learning (ML) over streaming and drifting Kafka data with TensorFlow to try and predict which shops will be busy in advance.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at the All Things Open 2023 Inclusion and Diversity in Open Source Event
Presented by Efraim Marquez-Arreaza - Red Hat
Title: DEI Challenges and Success
Abstract: In today's world, many companies and organizations have Diversity, Equity and Inclusion (DEI) communities. Red Hat Unidos is a DEI community focused on advocating for the Hispanic/Latine community. In this talk, we would like to share our challenges and success during the past 4-years and plans for the future.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at All Things Open 2023
Presented by Lydia Cupery - HubSpot
Title: Scaling Web Applications with Background Jobs: Takeaways from Generating a Huge PDF
Abstract: Do you need to perform time-consuming or CPU-intensive processes in your web application but are concerned about performance? That’s where background jobs come in. By offloading resource-intensive tasks to separate worker processes, you can improve the scalability of your web application.
In this talk, I'll share my experience of using background jobs to scale our web application. I'll discuss the challenges my team faced that led us to adopt background jobs. Then, I'll share practical tips on how to design background jobs for CPU-intensive or time-consuming processes, such as generating huge PDFs and batch emailing. I'll wrap up by going over the performance and cost tradeoffs of background jobs.
I'll use Typescript, Express, and Heroku as examples in this talk, but the concepts and best practices that I'll share are applicable to other languages and tools.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at All Things Open 2023
Presented by Robert Aboukhalil - CZI
Title: Supercharging tutorials with WebAssembly
Abstract: sandbox.bio is a free platform that features interactive command-line tutorials for bioinformatics. This talk is a deep-dive into how sandbox.bio was built, with a focus on how WebAssembly enabled bringing command-line tools like awk and grep to the web. Although these tools were originally written in C/C++, they all run directly in the browser, thanks to WebAssembly! And since the computations run on each user's computer, this makes the application highly scalable and cost-effective.
Along the way, I'll discuss how WebAssembly works and how to get started using it in your own applications. The talk will also cover more advanced WebAssembly features such as threads and SIMD, and will end with a discussion of WebAssembly's benefits and pitfalls (it's a powerful technology, but it's not always the right tool!).
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at All Things Open 2023
Presented by K.S. Bhaskar - YottaDB LLC
Title: Using SQL to Find Needles in Haystacks
Abstract: Database journal files capture every update to a database. A database of a few hundred GB can generate GBs worth of journal files every minute at busy times. Troubleshooting and forensices, especially of rare and intermittent problems, such as which process made what update and when, is an exercise of finding needles in haystacks. A similar problem exists with syslogs. A solution is to load the journal files and syslogs into a database, and use SQL to query the database. Bhaskar will present and demonstrate this with a 100% FOSS stack.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Configuration Security as a Game of Pursuit InterceptAll Things Open
The document discusses configuration security as a game of pursuit-evasion and intercept. It was presented by Wes Widner, Principal Engineer at Automox. The document includes a JSON policy snippet with an ID, statement, actions, effects, resources, and principal allowing the GetObject action on all objects in an S3 bucket for all principals. It has page numbers at the bottom indicating it is from a larger presentation.
Presented at All Things Open 2023
Presented by Carol Huang & Mike Fix - Stripe
Title: Scaling an Open Source Sponsorship Program
Abstract: We already know this: the open-source ecosystem needs further monetary investment from the companies that benefit most from it. Likewise, companies say they want to participate in these initiatives, but find it hard to dedicate resources to open source funding when there isn’t a clear ROI.
This talk discusses how the Open Source Program Office at Stripe built a scalable, sustainable open source sponsorship model that aligns internal company incentives with those of open source maintainers and the community at large. We go over the unique “platformization” of our OSPO that allowed us to create multiple funding models, such as BYOB (Bring Your Own Budget), and share lessons learned from this experience as well as other OSPOs.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Build Developer Experience Teams for Open SourceAll Things Open
Presented at All Things Open 2023
Presented by Arundeep Nagaraj - Amazon Web Services (AWS)
Title: Build Developer Experience Teams for Open Source
Abstract: Open Source has become the default strategy for many IT organizations and Enterprises. However, the constant challenge with Open Source leaders of these organizations has been -
How is my product's developer experience?
Is this the right metric to track?
How can I scale my team to support our products better?
How can I add automation to scale redundant workflows?
If my product involves working with developers, how can I scale to the complexity of the requests and reduce Engineering bandwidth?
The challenges within support of open source products continues to magnify depending on the end user persona whether they are consumers or contributors to your product. Consumers utilize your product, SDK's and API's and are blocked with using it or run into issues, whereas contributors are advanced users of your software that understands the codebase to provide a meaningful contribution back to the product.
The answer to the above is to look at Open Source support as a first-class citizen of your corporate support strategy. To employ the right level of developer focused support as opposed to traditional infrastructure based support is key to scale to the amount of developers using your product. Supporting customers in the open involves more than pure support - building customer / developer experiences (DX) in the open (across platforms and communities) that pivots over the ability of your product's users or developers to be focused on the end-to-end value add. This helps with your active developer growth and retention of users.
Key Takeaways:
- IT leaders of Open Source will learn to employ strategies to build a DX team that engages on multiple platforms
- Work on identifying accurate metrics for product and organization
- Innovate on platforms such as Discord to build a bot and a dashboard
- Ability to leverage customer feedback and iterate over the customer success flywheel
- Distinguish between DX and Developer Advocacy (DA)
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Presented at All Things Open 2023
Presented by Danny McCormick - Google
Title: Deploying Models at Scale with Apache Beam
Abstract: Apache Beam is an open source tool for building distributed scalable data pipelines. This talk will explore how Beam can be used to perform common machine learning tasks, with a heavy focus on running inference at scale. The talk will include a demo component showing how Beam can be used to deploy and update models efficiently on both CPUs and GPUs for inference workloads.
An attendee can expect to leave this talk with a high level understanding of Beam, the challenges of deploying models at scale, and the ability to use Beam to easily parallelize their inference workloads.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Sudo – Giving access while staying in controlAll Things Open
Presented at All Things Open 2023
Presented by Peter Czanik - One Identity
Title: Sudo – Giving access while staying in control
Abstract: Sudo is used by millions to control and log administrator access to systems, but using the default configuration only, there are plenty of blind spots. Using the latest features in sudo let you watch some previously blind spots and control access to them. Here are four major new features, which arrived since the 1.9.0 release, allowing you see your blind spots:
- configuring a working directory or chroot within sudo often makes full shell access redundant
- JSON-formatted logs give you more details on events and are easier to act on
- relays in sudo_logsrvd make session recording collection more secure and reliable
- you can log and control sub-commands executed by the command run through sudo
Let us take a closer look at each of these.
Previously, there were quite a few situations where you had to give users full shell access through sudo. Typical examples include when you need to run a command from a given directory, or running commands in a chroot environment. You can now configure the working directory or the chroot directory and give access only to the command the user really needs.
Logging is a central role of sudo, to see who did what on the system. Using JSON-formatted log messages gives you even more information about events. What is even more: structured logs are easier to act on. Setting up alerting for suspicious events is much easier when you have a single parser to configure for any kind of sudo logs. You can collect sudo logs not only by local syslog, but also by using sudo_logsrvd, the same application used to collect session recordings.
Speaking of session recordings: instead of using a single central server, you can now have multiple levels of sudo_logsrvd relays between the client and the final destination. This allows session collection even if the central server is unavailable, providing you with additional security. It also makes your network configuration simpler.
Finally, you can log sub-commands executed from the command started through sudo. You can see commands started from a shell. No more unnoticed shell access from text editors. Best of all: you can also intercept sub-commands.
These are just a few of the most prominent features helping you to watch and control previous blind spots on your systems. See these and other possibilities in action in some live demos during our presentation.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Fortifying the Future: Tackling Security Challenges in AI/ML ApplicationsAll Things Open
Presented at All Things Open 2023
Presented by Christine Abernathy - F5, Inc.
Title: Fortifying the Future: Tackling Security Challenges in AI/ML Applications
Abstract: As Artificial Intelligence (AI) and Machine Learning (ML) applications continue to surge, it is crucial to be aware of and address the security risks associated with these technologies. In this talk, Christine will explore AI/ML failure modes, threats, and mitigation strategies. She will guide you through the fundamentals of ML models then introduce you to key security challenges such as adversarial attacks, data poisoning, model inversion, model stealing, and membership inference attacks, using real-world examples to demonstrate their potential impact.
Christine will also discuss privacy and ethical considerations in ML, touching upon techniques like federated learning and shedding light on the current regulatory landscape surrounding security risks. If you are developing AI/ML applications or incorporating AI/ML components into your technology stack, check out this talk. You will walk away with a deeper understanding of the current AI/ML security landscape and a toolkit to help you address these risks, enabling you to build safer, more secure, and privacy-aware applications.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...All Things Open
Presented at All Things Open 2023
Presented by Carlos Santana - AWS
Title: Securing Cloud Resources Deployed with Control Planes on Kubernetes using Governance and Policy as Code
Abstract: Are you concerned about the security of your cloud resources deployed on Kubernetes? Are you struggling to ensure compliance with regulatory requirements while managing your cloud infrastructure? If yes, then this talk is for you!
We will discuss how to secure cloud resources deployed with Crossplane on Kubernetes using Governance and Policy as Code. We will explore how to leverage Governance and Policy as Code tools like Rego, Kyverno, and OPA to ensure security and compliance.
By the end of this talk, you will have a better understanding of the challenges associated with securing cloud resources deployed with Crossplane or ACK on Kubernetes, the importance of Governance and Policy as Code in ensuring security and compliance, and why it is critical to use open source and open standards in these technologies.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Keywords: AI, Containeres, Kubernetes, Cloud Native
Event Link: https://meine.doag.org/events/cloudland/2024/agenda/#agendaId.4211
This talk will cover ScyllaDB Architecture from the cluster-level view and zoom in on data distribution and internal node architecture. In the process, we will learn the secret sauce used to get ScyllaDB's high availability and superior performance. We will also touch on the upcoming changes to ScyllaDB architecture, moving to strongly consistent metadata and tablets.
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
The Department of Veteran Affairs (VA) invited Taylor Paschal, Knowledge & Information Management Consultant at Enterprise Knowledge, to speak at a Knowledge Management Lunch and Learn hosted on June 12, 2024. All Office of Administration staff were invited to attend and received professional development credit for participating in the voluntary event.
The objectives of the Lunch and Learn presentation were to:
- Review what KM ‘is’ and ‘isn’t’
- Understand the value of KM and the benefits of engaging
- Define and reflect on your “what’s in it for me?”
- Share actionable ways you can participate in Knowledge - - Capture & Transfer
Lee Barnes - Path to Becoming an Effective Test Automation Engineer.pdfleebarnesutopia
So… you want to become a Test Automation Engineer (or hire and develop one)? While there’s quite a bit of information available about important technical and tool skills to master, there’s not enough discussion around the path to becoming an effective Test Automation Engineer that knows how to add VALUE. In my experience this had led to a proliferation of engineers who are proficient with tools and building frameworks but have skill and knowledge gaps, especially in software testing, that reduce the value they deliver with test automation.
In this talk, Lee will share his lessons learned from over 30 years of working with, and mentoring, hundreds of Test Automation Engineers. Whether you’re looking to get started in test automation or just want to improve your trade, this talk will give you a solid foundation and roadmap for ensuring your test automation efforts continuously add value. This talk is equally valuable for both aspiring Test Automation Engineers and those managing them! All attendees will take away a set of key foundational knowledge and a high-level learning path for leveling up test automation skills and ensuring they add value to their organizations.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Ukraine
Під час доповіді відповімо на питання, навіщо потрібно підвищувати продуктивність аплікації і які є найефективніші способи для цього. А також поговоримо про те, що таке кеш, які його види бувають та, основне — як знайти performance bottleneck?
Відео та деталі заходу: https://bit.ly/45tILxj
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
Making the Jump from Contributor to Community Manager
1. MAKING THE JUMP FROM
CONTRIBUTOR
TO COMMUNITY MANAGER
Mary Thengvall
@mary_grace
marygrace.community
Open Source 101 - Columbia
say you’ve found an open source project that you really love… and you want to do more than just contribute. or, you love coding, but you don’t want to spend the rest pf
your life interacting more with your computer than you do with people. but you love programming and you love the open source community and all of the cool new things
that are happening in technology these days. so… what are your options?
“community management” and “developer relations” are hot terms that are floating around a lot lately… how many of you have heard about it?
ok… and how many of you think it sounds cool because of all of the “exotic” places we travel to throughout the year? you know… like Pittsburgh, where a bunch of my
friends are this week for RailsConf. or Pasadena, CA where I was last month, or Columbia, SC… super exotic 😉
2. COMMUNITY MANAGEMENT
➤ what does it involve?
➤ what does it actually look like?
➤ the good, the bad, the ugly
@mary_grace
I’m here to talk a little bit today about community management:
• what it involves
• what it looks like
• the good, the bad, the ugly — eh… I won’t call it ugly. let’s say “not as good” 😃
3. COMMUNITY MANAGEMENT
➤ what does it involve?
➤ what does it actually look like?
➤ the good, the bad, the ugly not so good
@mary_grace
• the good, the bad, the ugly — eh… I won’t call it ugly. let’s say “not as good” 😃
4. WHO AM I?
@mary_grace
well… hold up. I know that before I get into my actual content, I should introduce someone else, because let’s face it, I won’t have your attention until I do.
5. WHO AM I?
@ember_dog
This is Ember Dog — full name EmberDog Pups McGee Captain Underfoot III — you can follow him on twitter at @ember_dog — you’ll see I’ve changed the Twitter
handle on the bottom right hand corner there. He’s a medical alert service dog for me — I’m a T1D and he lets me know when my blood sugar is starting to get too long.
But that’s a whole other talk about monitoring and performance… not for today.
6. WHO AM I?
journalist community advocate
feature-writing storytelling
business value developer communities
@mary_grace
&
I like to say I’m a journalist turned community advocate, who is using my feature-writing and storytelling abilities to show the business value of building developer
communities.
I started out as a budding journalist, right around the time when all of the newspapers were starting to let go of their reporting staff. So you can see how well that worked
for me! I switched into Public Relations — still related to writing, but in a slightly more copy-editing and technical writing sense — and landed a job at O’Reilly Media,
where I stayed for 8 years. I put my journalism skills to use learning about each of the topics that I was writing press releases about, and once I got tired talking _to_
people and not _with_ people, I talked them into letting me try this emerging thing called “Community Management.”
I eventually built up a community team there, and then went on to work at Chef (an open-source back-end infrastructure) and then SparkPost (an email API).
7. WHO AM I?
communitypulse.io
@community_pulse
@mary_grace
devrelweekly.com
<insert
awesome
book
cover
here>
coming soon via Apress REdeploy - Aug 16-17
re-deploy.io
These days, I’m running my own business, Persea Consulting — providing resources and education about Developer Relations and Community Management both for
those who are practicing in those areas as well as the business decision makers who are trying to figure out what in the world those terms mean.
In doing so, I curate DevRel Weekly — a newsletter full of the most recent articles, studies, events, and opinions around Developer Relations… I’ve founded the podcast
“Community Pulse” along with my cohosts Jason Hand & PJ Hagerty… I’m about 3/4 done with a book on the business value of developer relations that will be
published by Apress in (fingers crossed) late summer 2018... I just launched a conference called REdeploy — Aug 16-17 in San Francisco that takes a 360° view of
resilient engineering — looking at the technology as well as how it impacts the organizations and people involved — CFP opening soon!
in other words… I do a lot and have a lot of side projects and am very involved in a lot of things. maybe that’s a good indicator if you’re someone who might make a good
community manager? you have all sort of projects that you’re invested in… things that you love but don’t necessarily have all that much time for… and yet you have a
hard time turning down new opportunities. that sounds about right! {laugh}
but let’s get down to the point of this talk and I’ll explain why knowing how to juggle lots of projects simultaneously is important in a moment.
so... community management — what is it?!
8. COMMUNITY MANAGEMENT - WHAT IS IT?
COMMUNITY:
A group of people who not only
share common principles, but also
develop and share practices that
help individuals in the group thrive.
@mary_grace
let’s start by defining “community” —
A group of people who not only share common principles, but also develop and share practices that help individuals in the group thrive.
This could mean people who have gathered around an open source project, or a particular topic (email, for instance), or who are all in a similar job function (the DevOps
community, for instance).
so what does it mean to “manage” this community? as I always say, “manage” is a rather strong word. it implies I actually have control 😉 I like to think of it more as
building, empowering, or amplifying the voice of, rather than “managing.” so what does this mean? it’s going to be different in every company of course, dependent on
the goals and priorities, and the direction that the company is headed in. but generally… in broad strokes, what is a community manager?
9. COMMUNITY MANAGERS…
…have the community’s
best interests at heart,
100% of the time.
@mary_grace
1) it means you’re the person who has the community’s best interests at heart, 100% of the time.
10. PRIORITIES OF A COMMUNITY MANAGER
1. you
2. your community
3. your company
@mary_grace
that doesn’t mean you’re not in it for the sake of the company, but it DOES mean that your priorities are
#1: you (we’ll talk about that in a moment)
#2: the community
#3: the company
why? because you recognize that when the community succeeds, the company succeeds, but when the company makes a decision that sets the community up for
failure — ESPECIALLY when it’s an open source product dependent on the community — there’s often no coming back.
so what does that mean… how does that work on a practical basis?
11. LET’S GET PRACTICAL
LISTEN
@mary_grace
1) It means a lot of listening. You’ve heard the phrase “God gave us 2 ears and one mouth for a reason”? I think it was created for this job ;-p This is where my journalism
skills came in handy early on. I knew that if I asked a question that someone might not be sure how to answer, if they gave me a pat answer and I started talking again,
that was all I’d get out of them on that topic. But if I asked the question, and paused. and waited. and nodded. and just stayed quiet… they would start talking again —
maybe just to fill the silence! but they’d start talking about that topic, and I’d get far more information than if I had just asked my next question. So first, listen, and then
wait.
12. LET’S GET PRACTICAL
GATHER
INFORMATION
@mary_grace
2) It means a lot of information gathering. This goes hand-in-hand with listening, but it means actually recording things once you’ve listened — taking notes and then
fleshing those notes out to be able to form cohesive thoughts around the conversation. When I first started exploring Community Management at O’Reilly Media, I
submitted what I called “trip reports” — these reports included information about conferences I’d attended, people that I’d met, conversations that I’d had, themes that
I’d observed, etc. And at first it seemed like a lot of busy work, reporting all of these things, especially if no one else was going to read them. But as I started to write
more of these, I realized that there were themes between all of them. The person who had mentioned a particular topic that they were fascinated with at that conference
back in September? The same topic came up 3 more times in the last 4 months. Maybe there’s something there! And that’s information I could take back to our editors
and conference chairs, and work with them to build up a group of experts around it.
13. 3) Which leads me to my third point… community management is just a pseudonym for cruise director
How many of you here have been on a cruise? You know the person who makes sure that you have everything that you need… that you’re not feeling left out… that you
have someone to talk to and relate to, so that you’re having the best possible experience? We’re the cruise directors of the technical world.
14. LET’S GET PRACTICAL
CRUISE
DIRECTOR
@mary_grace
Those people who all mentioned the new topic that they were pursuing? I, as the technical cruise director, am responsible to introduce them… to foster that
relationship… to make sure that they’re not only pursuing that topic and reporting back to me interesting tidbits, but that they’re enjoying doing so, and part of that is
building a community around it, which requires other people. So Marie, let me just introduce you to Bob over here, and the two of you can chat about the latest doodads
and thingamabobs that you’re looking into, and let me just fade into the background while you get more and more excited about this fascinating topic.
But let me remember to gather that information and bring it back to the team, because… >
15. COMMUNITY MANAGERS…
…are responsible to
represent the community
to the company.
@mary_grace
2) As the person who has the community’s best interests at heart, this also means you’re responsible to translate those interests, those concerns, those excitements,
those exciting occasions, to the engineering, product, marketing, and sales teams.
This is where the liaison and translation pieces that I touched on earlier come into play. As the expert on your community members,
16. you have the power, and therefore the responsibility, to make a difference for your community.
17. COMMUNITY MANAGERS…
…are responsible to
represent the community
to the company.
@mary_grace
But that also means that you need to be able to speak “marketing” and “sales” alongside “engineering,” and depending on what your background is, that’s not an easy
thing!
For me, I had to dig deep into the engineering side of things and find out what things meant. Where did “git” fit in? That’s the same as “GitHub”, right? Well… kind of?
But, it’s nuanced. And what about Java and JavaScript? Those have got to be the same thing, right? Yeah… no <laughter>. But I learned, and I grew, and I pushed
myself to understand. And when I didn’t understand, I asked more questions. And I found that if I’m not scared to ask questions, people don’t mind answering them.
They don’t expect me to know everything — it’s just that they know what they’re talking about SO well that they often don’t stop to think about the fact that not everyone
speaks their language.
So why is it so important for me to be able to speak all of these languages?
18. Respect.
If I don’t speak marketing… if I don’t understand the role of business development… if I don’t feel the pain of the sales cycle, why would those teams want to listen to
me? They wouldn’t! And I don’t blame them! Because suddenly I’m some random person coming in there telling them how to do their job, and nobody likes that!
19. COMMUNITY MANAGERS…
…are responsible to
represent the community
to the company.
@mary_grace
But if I spend time getting to know them… understanding their pain points and why they’re passionate about their roles, then when I hear about something from the
community that’s related to one of their projects, I can bring it up in a helpful and relevant manner. So instead of just saying, “that’s a terrible tweet!” or “why in the world
would we want to pursue an integration with that company?” I can say “I noticed that the community has been really excited about this topic recently — some of them
have been using this hashtag, or referencing this particular community twitter account — I bet that would get a lot of engagement!” or “I’d love to learn more about the
integrations that you’re pursuing and how I can help connect you with community members who might be able to give you feedback on integrations they’d love to see, or
the types of things that they’re looking for.” and then instead of it coming across as a “holier than tho” stance, it comes across as helpful information from a team player,
which, after all, we are!
Additionally, if we have a good relationship with these departments and can make these hand-offs, that’s a great metric to track. And if you’re at all familiar with the world
of developer relations and community management, you know that one of the hardest things is figuring out what metrics are worthwhile and useful to track. But keeping
track of the number of connections you’ve made, the number of projects you’ve been able to offer feedback on, or the number of “warm hand-offs” you’ve made of
community members to other people within the company, whether marketing for a content opportunity, product for beta testing, or sales for an intro their decision
makers… those are direct points of value that you can trace back to your work.
You’ll find that as this respect and rapport is built, and as people start to recognize you as the expert that you are, your coworkers will start approaching you for your
opinion on things before they’re released, so that instead of you having to reactively approach people about things that have already happened, you can offer feedback
to things before they launch. As Shira Levine, another great community mgr says, we aren't growth marketing (or product, or sales), but we're the best friend who offers
insight and advice.
And that relationship benefits us as well! With the trust and respect built up, we can now ask questions about the product roadmap and make suggestions that would
20. COMMUNITY MANAGERS…
…are also responsible
to represent the
company to the community.
@mary_grace
2.5) Because you see, after we represent the community to the company and advocate on their behalf, it’s time to put our company hat on and represent them back to
the community.
As the people that the community knows and trusts, it’s on us to take the responses from the company about the suggestions that the community has brought forth, or
the bugs that they have found, or the concerns that they have, and communicate the company’s standpoint back to the community. Now, we won’t always be able to do
this in a way that makes the community happy… sometimes it’s tough love, and sometimes the decision is simply out of our hands, even when we aren’t in agreement
with it. And here’s where it gets sticky, because we have to accurately (and respectfully) represent the company… but sometimes we have to say things that the
community isn’t going to like. And we’ll have to pick our battles wisely… deciding which problems are ones that we really need to push back on, and which ones, while
not everyone will like the outcome, aren’t hills worth dying on.
But this is where the communication comes into play. There are ways to say things that set the company up to look bad, and ways to represent a situation that while
people may not like it, they understand that it was a tough decision.
21. COMMUNITY MANAGERS…
…have to take care
of themselves first.
@mary_grace
3) have to take care of themselves first.
I know this sounds counterintuitive to everything else that I’ve said given that we are the people who have the community’s best interests at heart and are their advocate,
but I can’t emphasize this enough. As the people who are looking out for the community’s best interests, we have to, have to, have to ensure that we are looking out for
our own best interests first. Because if we aren’t taking care of ourselves, how can we take care of anyone else?
22. So there will be times when you have to take a step back and say no… when you have to put your own oxygen mask on first, just like they tell you on an airplane… when
you have to delegate and take time off and trust other people to do their job.
23. COMMUNITY MANAGERS…
…have to take care
of themselves first.
@mary_grace
You may be asking why this is different than any other job… what sets this one apart that we should be taking care of ourselves first? I’ll give you a hint… this applies to
ALL jobs — not just this one! However, that being said, this job tends to draw on not just your mental wherewithal, but your emotional and physical strength as well.
You’re building relationships, putting yourself out there on a regular basis, having to be “on” at every event whether or not you’re an extrovert, juggling a lot of different
conversations and tasks on a regular basis… and even those of us who are extroverts need a break sometimes! so we need to be extra careful to take breaks when
needed… to take care of ourselves… to keep an eye on our energy and motivation and take steps to prevent burnout earlier than most.
25. COMMUNITY MANAGERS ARE…
100% driven by a passion
for building technical communities
and bringing people together.
@mary_grace
26. SO WHAT’S NEXT? (THE STUDENT VERSION)
➤ Take classes outside of your major
➤ Communication & writing skills
➤ Developer Relations internships
@mary_grace
so… what next?
• take things outside of your major classes (if you’re a computer science major) — I’d even suggest a minor in communications.
◦ communication skills
◦ writing skills
• DevRel internships — y’all are lucky — these now exist!
27. SO WHAT’S NEXT? (FOR EVERYONE)
➤ Resources
➤ Twitter: #DevRel #CMgr
➤ DevRel Weekly
➤ What’s your focus?
@mary_grace
• take advantage of the resources that are out there — join the conversations on Twitter around #DevRel and #CMgr. stay up on the topics of conversation
(plug for newsletter).
• Figure out if you want to focus on open source or if you simply like combining people with programming, and then find products that you’re interested in and
passionate about. You HAVE to be passionate about the product that you’re selling, because at the end of the day, if you as the “drum major” aren’t excited about what
you’re doing, how can you expect your community to be?
28. SO WHAT’S NEXT? (THE FTE VERSION)
➤ Become an open source project maintainer
➤ Get involved in conversations on Twitter,
Stack Overflow, dev.to, etc.
➤ Talk to Marketing
➤ Volunteer to help out at events
➤ Take a stab at writing a technical blogpost
about your latest project
➤ Help out in your company’s community Slack
or forum
@mary_grace
Take community work for a test drive and see if you like the pace and the work — there’s a LOT of context switching and moving around between tasks, so don’t expect
to have blocks of time that you can focus on one particular thing. If that doesn’t work for you, this job may not be for you… and that’s OK! as an FTE, you can still help
out at events, offer advice on technical marketing materials or write the occasional blogpost. chances are, you’re a part of the community