Slides for a 45-minute talk around distributed experiences, including a few tips and a recommendation for using mob programming to help cohere a distributed team.
The document summarizes key lessons learned from a 2013 user experience conference. It discusses 3 main points: 1) Embrace sensors to reduce touch interactions and turn physical objects into smart connected devices, 2) Remember multi-channel experiences as users interact across devices, and 3) Take a holistic view of customers as people rather than isolated users. The future will be personalized and online, with changing technologies acting as new containers for existing services.
Mark Elliot Zuckerberg is the co-founder, CEO, and president of Facebook. He started Facebook when he was 19 years old without much business experience. Zuckerberg believes in continuous improvement and taking risks, as evidenced by quotes about building products, making changes quickly, and "moving fast and breaking things." He also discusses Facebook's goal to make the world more open and connected by empowering people to share and be present on all platforms.
What You Can Learn From a 4 Year Old About Ponies and Mobile UXFITC
Presented at SCREENS 2013 in Toronto.
Details at fitc.ca/screens
Look at mobile from a child’s perspective to gain insight to practical take-a-ways for implementation with real world examples. See how storytelling, usability and interactive design change the mobile user experience when designed and developed with a four year in mind.
In this session, explore a project case study involving the UX for the various mobile platforms and decisions regarding navigation, content strategy based on testing the user experience with my 4 year old daughter by changing to kid friendly content and images.
Take advantage of the humbling and brutal honesty of kids to build practical and engaging mobile web applications. Feedback was used to make changes to the RWD site’s user experience and the content strategy. If you can engage a 4 year old with good UX, you can certainly engage the target market with good UI/UX, presentation and navigation.
Answer the pressing question “where are the ponies?” in your mobile UX.
1. Google was founded in 1995 by Larry Page and Sergey Brin and has grown to employ over 40,000 employees in over 70 offices worldwide.
2. Google aims to organize the world's information and make it universally accessible through their search engine and other products while following ethical principles like focusing on users and acting without evil.
3. Though Google has had some controversies around privacy and tax practices, they strive to "do good" through philanthropic donations and investments in innovation to address global issues.
OSCON 2013 - Keynote - Creating Communities of InclusionMark Hinkle
Free and open source software is equal parts technology and humanity. Beyond the coding standards, development environments and essential parts of delivering free software the ideals that drive this movement are powerful. This is a reflection on the lessons gleaned from successful F/LOSS communities and a call to action to spread their ideals to other endeavors such as medicine and government.
Design is about envisioning a better future, and working towards making it happen. Changing the world around us by creating things is innately human. When we create together, magic can happen - or disaster can strike. These days, we take a job because of the people we work with. A great team is key for a startup to get investment. We strive to work in multi-skilled, balanced teams and end up spending a lot of time with our colleague-friends. Collaboration is such a joy, but often incredibly difficult.
In this talk, I look into what makes people play well together, and share what has helped me collaborate better. I share what I've learned about collaboration from UX, agile software development and lean startup, about cognitive diversity, the role of values and vision, and include some practical 'collaboration hacks'.
The document summarizes key lessons learned from a 2013 user experience conference. It discusses 3 main points: 1) Embrace sensors to reduce touch interactions and turn physical objects into smart connected devices, 2) Remember multi-channel experiences as users interact across devices, and 3) Take a holistic view of customers as people rather than isolated users. The future will be personalized and online, with changing technologies acting as new containers for existing services.
Mark Elliot Zuckerberg is the co-founder, CEO, and president of Facebook. He started Facebook when he was 19 years old without much business experience. Zuckerberg believes in continuous improvement and taking risks, as evidenced by quotes about building products, making changes quickly, and "moving fast and breaking things." He also discusses Facebook's goal to make the world more open and connected by empowering people to share and be present on all platforms.
What You Can Learn From a 4 Year Old About Ponies and Mobile UXFITC
Presented at SCREENS 2013 in Toronto.
Details at fitc.ca/screens
Look at mobile from a child’s perspective to gain insight to practical take-a-ways for implementation with real world examples. See how storytelling, usability and interactive design change the mobile user experience when designed and developed with a four year in mind.
In this session, explore a project case study involving the UX for the various mobile platforms and decisions regarding navigation, content strategy based on testing the user experience with my 4 year old daughter by changing to kid friendly content and images.
Take advantage of the humbling and brutal honesty of kids to build practical and engaging mobile web applications. Feedback was used to make changes to the RWD site’s user experience and the content strategy. If you can engage a 4 year old with good UX, you can certainly engage the target market with good UI/UX, presentation and navigation.
Answer the pressing question “where are the ponies?” in your mobile UX.
1. Google was founded in 1995 by Larry Page and Sergey Brin and has grown to employ over 40,000 employees in over 70 offices worldwide.
2. Google aims to organize the world's information and make it universally accessible through their search engine and other products while following ethical principles like focusing on users and acting without evil.
3. Though Google has had some controversies around privacy and tax practices, they strive to "do good" through philanthropic donations and investments in innovation to address global issues.
OSCON 2013 - Keynote - Creating Communities of InclusionMark Hinkle
Free and open source software is equal parts technology and humanity. Beyond the coding standards, development environments and essential parts of delivering free software the ideals that drive this movement are powerful. This is a reflection on the lessons gleaned from successful F/LOSS communities and a call to action to spread their ideals to other endeavors such as medicine and government.
Design is about envisioning a better future, and working towards making it happen. Changing the world around us by creating things is innately human. When we create together, magic can happen - or disaster can strike. These days, we take a job because of the people we work with. A great team is key for a startup to get investment. We strive to work in multi-skilled, balanced teams and end up spending a lot of time with our colleague-friends. Collaboration is such a joy, but often incredibly difficult.
In this talk, I look into what makes people play well together, and share what has helped me collaborate better. I share what I've learned about collaboration from UX, agile software development and lean startup, about cognitive diversity, the role of values and vision, and include some practical 'collaboration hacks'.
Linuxcon Europe 2013 | Keynote: We Won What's NextMark Hinkle
It’s been over twenty years since Linux birth and it grown up to become the most successful collaborative endeavor of all time. Linus’ little project now cumulatively powers more servers, mobile phones and other embedded systems than any other operating system. Linux runs our economy and touches the lives of literally every single human being on the planet in one way, shape or form. Time Magazine named Linux Torvalds the 17th most influential man of the century 20th century. No longer do we have to defend the viability of Linux it’s been proven beyond a shadow of a doubt. So where do we go from here? We’ll explore how the Linux and open source community can build upon their success for the betterment of technology and the world around them.
Google has become one of the largest companies in the world through owning the most popular search engine and video platform, as well as a widely used GPS and mapping app. This gives Google the ability to monitor users' searches, videos watched, and locations. There are concerns that Google's influence could allow it to control the spread of information and that its monopoly may slow innovation compared to a competitive market. The document discusses Google's history and expansion, individuals involved in its founding and leadership, and poses questions about regulations on Google and whether it has abused its power.
Rachel Sanders gave a presentation at PyCon UK about engineering systems of people and lessons learned from changing organizational culture. She discussed how recognizing human factors and focusing on goals, progress, support and meaning can increase employee happiness. Changing a safety culture at an industry through leadership rather than management, by empowering teams and addressing root causes, resulted in an 88% decline in lost workdays. Human design patterns can be applied to make software that is loved rather than just tolerated.
The Now and Next of Learning and TechnologyDavid Kelly
These slides were used in support of a talk I deliver at conferences and events..
If you're interested in bringing this talk/workshop into your event or organization, please contact me at LnDDave@gmail.com.
The document discusses the "Hacker Ethic" from 1984 which included beliefs that computers can enrich lives when access is widespread, that code is an art form, and that all information and ways to learn about the world should be freely accessible. It also advocated judging people based on abilities rather than traits. The ethic emphasized distrusting authority and opening closed systems. The document then discusses concepts like empathy, innovation, game theory, and quotes from technology leaders about designing with users' needs and feedback in mind.
This talk was originally given at SXSW Interactive 2016, presented by Neil Dawson and Cristina Viganò.
As designers, we sometimes find ourselves on a knife edge between user needs and business goals. It can be tempting to fall back to “dark patterns” - processes designed to trick users - because they are a shortcut to results. However, the use of dark patterns isn’t conducive to a good night’s sleep. Most of us want to find solutions that don’t resort to deceiving users. This talk will explore alternatives to infamous and common dark patterns, with a focus on how we can use psychological principles and persuasive design techniques to meet goals through encouragement rather than deception.
Google was founded in 1996 by Larry Page and Sergey Brin while they were PhD students at Stanford University. They developed a new approach to ranking websites called PageRank that analyzed the links between websites to determine importance. Google grew rapidly and is now the dominant search engine worldwide. Google's main source of revenue is advertising, with ads targeted using users' search terms and interests. It has faced some criticism over privacy and censorship issues but has also provided many free services and tools that have enabled new businesses and creators to reach broad audiences online.
The document discusses behavior design and how technology companies influence user behavior. It describes the work of B.J. Fogg, who studied how computers could influence user behavior. While Fogg initially thought triggers were only external, later analysis found triggers could also be internal and linked to user emotions. The document notes that interactive technologies are now ubiquitous in everyday life and companies use behavior design principles to influence user choices and make their apps addictive by motivating users and appealing to their emotions and peer approval. It warns that algorithms control factors like losses in slot machines to influence continued gameplay without user awareness.
This document discusses how mindsets are shifting from scarcity to abundance due to technological progress. It notes that the cost of technologies like computing, transportation, and communication have decreased exponentially over the past century while lifespan, food costs, and other resources have increased. It argues we are moving from an industrial to information age where available resources and attention are abundant rather than scarce. The youth now growing up in this environment will shape our future through their curiosity, creativity, and ability to adapt to rapid change.
Devopsdays Berlin 2015 - Keynote - KataJohn Willis
A presentation based on Mike Rother's Toyota Kata and Steven Spears High Velocity Edge. I use Etsy, 2003 Columbia Shuttle, and Alcoa as good Kata and Bad Kata examples...
This document summarizes the South by Southwest (SXSW) Interactive festival, which brings together 70,000 attendees, 2,300 speakers, and over 1 million tweets annually to explore emerging technologies, creativity, and new ideas. Over the five day event, topics discussed include increasing diversity in tech, the impact of technology on society, artificial intelligence and robotics, wearable devices and urban design, innovation strategies, and reinventing content for mobile and social media. The festival provides a forum for discussions around responsibility, the future of work and life with emerging technologies.
This document discusses the work of Tom Loosemore as the Director of Digital Services at The Co-operative Group. It begins with several quotations about technology, cooperation, and software as politics. It then discusses how The Co-op's values of cooperation align well with the open and collaborative nature of the internet. The document advocates for an agile, multi-disciplinary, user-centered approach to digital services. It shares stories of teams that exemplify starting small and iterating based on user needs. Throughout, it emphasizes the importance of cooperation, openness, humility and focusing on work that matters.
1. The document discusses the effects of social media and technology on mental health and well-being. Experts note that constant phone use and social media can increase loneliness, depression, anxiety, and sleep issues in teens and young adults.
2. Studies show that platforms like Instagram have the most negative impacts on mental health, while YouTube tends to be more positive. Constant notifications and alerts encourage prolonged and repeated screen time that takes away from real social interaction.
3. Algorithms on social media platforms are designed to capture attention by varying rewards that can make the services addictive. Data collected is also used to infer personal details, target ads, and may have been implicated in spreading misinformation. Moderation is
Deja vu Security CEO Adam Cecchetti was invited to present the keynote speech at this year's (sold-out!) Hushcon in Seattle. Rich in humorous anecdotes and practical analysis, Test For Echo explores the relationship between time, ken, and the future of computer security.
Ben Huh Keynote: LOLcats, FAILS, and Other Blunders from the Cheezburger NetworkSocialDevCamp Chicago
This document discusses the history and growth of Cheezburger, an early meme and humor website known for "I Can Has Cheezburger?" memes. It summarizes Cheezburger's exponential growth from 2007 to becoming one of the top comedy websites with over 1 billion views. It also discusses the founder's philosophy of keeping things simple to scale by using off-the-shelf and plug-and-play solutions wherever possible rather than custom building everything.
Jeff langr half-a-third-a-century-pairingAgileDenver
The practice you love to hate! It’s been more than 17 years since XP promoted pair programming as a collaborative practice, and it’s still here. Teams actually do this stuff! Out of the many practices associated with agile, pairing is easily the one that raises the most hackles. I’ve been building software and helping others build it for over a third century. For about half of this career, I’ve built software while working in a pair. During this time, I’ve built a love-hate relationship with the practice myself. (I am an introvert, you see. You might be one too.) Yet I firmly embrace its value. In this session, you’ll hear what makes for successful pairing, what benefits it brings, and the challenges it requires you to accept.
Linuxcon Europe 2013 | Keynote: We Won What's NextMark Hinkle
It’s been over twenty years since Linux birth and it grown up to become the most successful collaborative endeavor of all time. Linus’ little project now cumulatively powers more servers, mobile phones and other embedded systems than any other operating system. Linux runs our economy and touches the lives of literally every single human being on the planet in one way, shape or form. Time Magazine named Linux Torvalds the 17th most influential man of the century 20th century. No longer do we have to defend the viability of Linux it’s been proven beyond a shadow of a doubt. So where do we go from here? We’ll explore how the Linux and open source community can build upon their success for the betterment of technology and the world around them.
Google has become one of the largest companies in the world through owning the most popular search engine and video platform, as well as a widely used GPS and mapping app. This gives Google the ability to monitor users' searches, videos watched, and locations. There are concerns that Google's influence could allow it to control the spread of information and that its monopoly may slow innovation compared to a competitive market. The document discusses Google's history and expansion, individuals involved in its founding and leadership, and poses questions about regulations on Google and whether it has abused its power.
Rachel Sanders gave a presentation at PyCon UK about engineering systems of people and lessons learned from changing organizational culture. She discussed how recognizing human factors and focusing on goals, progress, support and meaning can increase employee happiness. Changing a safety culture at an industry through leadership rather than management, by empowering teams and addressing root causes, resulted in an 88% decline in lost workdays. Human design patterns can be applied to make software that is loved rather than just tolerated.
The Now and Next of Learning and TechnologyDavid Kelly
These slides were used in support of a talk I deliver at conferences and events..
If you're interested in bringing this talk/workshop into your event or organization, please contact me at LnDDave@gmail.com.
The document discusses the "Hacker Ethic" from 1984 which included beliefs that computers can enrich lives when access is widespread, that code is an art form, and that all information and ways to learn about the world should be freely accessible. It also advocated judging people based on abilities rather than traits. The ethic emphasized distrusting authority and opening closed systems. The document then discusses concepts like empathy, innovation, game theory, and quotes from technology leaders about designing with users' needs and feedback in mind.
This talk was originally given at SXSW Interactive 2016, presented by Neil Dawson and Cristina Viganò.
As designers, we sometimes find ourselves on a knife edge between user needs and business goals. It can be tempting to fall back to “dark patterns” - processes designed to trick users - because they are a shortcut to results. However, the use of dark patterns isn’t conducive to a good night’s sleep. Most of us want to find solutions that don’t resort to deceiving users. This talk will explore alternatives to infamous and common dark patterns, with a focus on how we can use psychological principles and persuasive design techniques to meet goals through encouragement rather than deception.
Google was founded in 1996 by Larry Page and Sergey Brin while they were PhD students at Stanford University. They developed a new approach to ranking websites called PageRank that analyzed the links between websites to determine importance. Google grew rapidly and is now the dominant search engine worldwide. Google's main source of revenue is advertising, with ads targeted using users' search terms and interests. It has faced some criticism over privacy and censorship issues but has also provided many free services and tools that have enabled new businesses and creators to reach broad audiences online.
The document discusses behavior design and how technology companies influence user behavior. It describes the work of B.J. Fogg, who studied how computers could influence user behavior. While Fogg initially thought triggers were only external, later analysis found triggers could also be internal and linked to user emotions. The document notes that interactive technologies are now ubiquitous in everyday life and companies use behavior design principles to influence user choices and make their apps addictive by motivating users and appealing to their emotions and peer approval. It warns that algorithms control factors like losses in slot machines to influence continued gameplay without user awareness.
This document discusses how mindsets are shifting from scarcity to abundance due to technological progress. It notes that the cost of technologies like computing, transportation, and communication have decreased exponentially over the past century while lifespan, food costs, and other resources have increased. It argues we are moving from an industrial to information age where available resources and attention are abundant rather than scarce. The youth now growing up in this environment will shape our future through their curiosity, creativity, and ability to adapt to rapid change.
Devopsdays Berlin 2015 - Keynote - KataJohn Willis
A presentation based on Mike Rother's Toyota Kata and Steven Spears High Velocity Edge. I use Etsy, 2003 Columbia Shuttle, and Alcoa as good Kata and Bad Kata examples...
This document summarizes the South by Southwest (SXSW) Interactive festival, which brings together 70,000 attendees, 2,300 speakers, and over 1 million tweets annually to explore emerging technologies, creativity, and new ideas. Over the five day event, topics discussed include increasing diversity in tech, the impact of technology on society, artificial intelligence and robotics, wearable devices and urban design, innovation strategies, and reinventing content for mobile and social media. The festival provides a forum for discussions around responsibility, the future of work and life with emerging technologies.
This document discusses the work of Tom Loosemore as the Director of Digital Services at The Co-operative Group. It begins with several quotations about technology, cooperation, and software as politics. It then discusses how The Co-op's values of cooperation align well with the open and collaborative nature of the internet. The document advocates for an agile, multi-disciplinary, user-centered approach to digital services. It shares stories of teams that exemplify starting small and iterating based on user needs. Throughout, it emphasizes the importance of cooperation, openness, humility and focusing on work that matters.
1. The document discusses the effects of social media and technology on mental health and well-being. Experts note that constant phone use and social media can increase loneliness, depression, anxiety, and sleep issues in teens and young adults.
2. Studies show that platforms like Instagram have the most negative impacts on mental health, while YouTube tends to be more positive. Constant notifications and alerts encourage prolonged and repeated screen time that takes away from real social interaction.
3. Algorithms on social media platforms are designed to capture attention by varying rewards that can make the services addictive. Data collected is also used to infer personal details, target ads, and may have been implicated in spreading misinformation. Moderation is
Deja vu Security CEO Adam Cecchetti was invited to present the keynote speech at this year's (sold-out!) Hushcon in Seattle. Rich in humorous anecdotes and practical analysis, Test For Echo explores the relationship between time, ken, and the future of computer security.
Ben Huh Keynote: LOLcats, FAILS, and Other Blunders from the Cheezburger NetworkSocialDevCamp Chicago
This document discusses the history and growth of Cheezburger, an early meme and humor website known for "I Can Has Cheezburger?" memes. It summarizes Cheezburger's exponential growth from 2007 to becoming one of the top comedy websites with over 1 billion views. It also discusses the founder's philosophy of keeping things simple to scale by using off-the-shelf and plug-and-play solutions wherever possible rather than custom building everything.
Jeff langr half-a-third-a-century-pairingAgileDenver
The practice you love to hate! It’s been more than 17 years since XP promoted pair programming as a collaborative practice, and it’s still here. Teams actually do this stuff! Out of the many practices associated with agile, pairing is easily the one that raises the most hackles. I’ve been building software and helping others build it for over a third century. For about half of this career, I’ve built software while working in a pair. During this time, I’ve built a love-hate relationship with the practice myself. (I am an introvert, you see. You might be one too.) Yet I firmly embrace its value. In this session, you’ll hear what makes for successful pairing, what benefits it brings, and the challenges it requires you to accept.
The document discusses techniques for making ideas stick, including making ideas concrete, telling stories, and knowing your first audience. It provides examples of each technique. For making ideas concrete, it suggests using physical metaphors and human scale. For telling stories, it emphasizes including activities, motivations and characters. For knowing your first audience, it advises conducting research on stakeholders' priorities and framing ideas as solutions to problems they care about. The overall message is that these techniques can help make UX ideas more influential and memorable for stakeholders.
The document discusses what computer scientists do and why, providing examples of computer scientists solving various problems through technology solutions. Some problems discussed include providing internet access to rural villages through wireless networks, using computer programs to analyze brain scans to detect illnesses, testing cars to ensure their computer systems are safe, and designing realistic video games that use full body movement as controls. The document aims to show computer science can be used to solve both important problems and smaller personal problems.
This document is an abstract for a student project titled "Special Contact Lens" submitted by Shuhanhui Zhuang for a class. The project proposes designing a contact lens that uses facial recognition, big data analysis, and augmented reality to help boys better understand their girlfriends' thoughts and emotions in a relationship. By collecting data on a girl's facial expressions, words, and context, and comparing it to past analyzed data, the lens could provide feedback to the boy on her true meaning with the goal of improving understanding between couples.
Social Networks & e-Business: Capturing Real-Time Niche MarketsDavid Marca
A relatively unknown fact: there is conceptual distance between the underlying intention of: 1) a social network conversation,and 2) an online ad. Long distance = poor ad alignment. Short distance = good ad alignment. Given this definition...the language-action perspective can give e-Business: 1) access to small, dynamic niche markets occurring in real-time in social networks, and 2) a way to create highly aligned online ads for those markets. This presentation will discuss the concept, give an example, and show how it can (at an architecture level) be implemented.
Jim Spohrer is an advisor to industry, academia, governments, startups and non-profits on topics of AI upskilling, innovation strategy, and win-win service in the AI era. He is a retired IBM executive and was previously the director of IBM's open-source AI developer ecosystem effort. In this talk, Spohrer discusses topics such as how to keep up with accelerating change, verifying results from generative AI, and understanding how generative AI works through concepts like monkeys at typewriters in high dimensional spaces. He emphasizes balancing hype with realism and doing work alongside gaining knowledge.
10 Principles to Build an Addictive Product and ServiceBorrys Hasian
There are about 2.6m apps on the Play Store. That’s 2 with six 0’s.
How do you drive users to start using your app, become engaged, gain value from it, and keep coming back?
This document discusses what is needed to create successful products. It argues that while ideas, engineering and design are important, they are not enough on their own. Successful products solve real problems for people. The document examines examples of products like Path and Google Wave that failed, despite having great ideas, founders, engineering and design. It suggests the key lessons are to talk to people to understand their needs and problems, fail early by testing ideas quickly, and to not give up when facing failure.
Similar to Distributed Software Development: Make It Run / Make It Right, Make It Stick (20)
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on automated letter generation for Bonterra Impact Management using Google Workspace or Microsoft 365.
Interested in deploying letter generation automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
4. @JLangr
Chris Me
UNIVERSITY of MARYLAND CENTRAL ADMINISTRATION
1982-1985
"Four Elevens Mag3737 Deriv," courtesy Oldemar Frog
https://creativecommons.org/licenses/by/2.0/
5. @JLangr
"CUBE FARM"
MARRIOTT, Bethesda, MD 1989-1992
MCI, Pentagon City, VA 1992-1994
MCI, Colorado Springs, CO 1994-1998
https://www.pexels.com/photo/white-and-black-cow-figurine-1340373/
Mooo...
22. @jlangr
The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.
source: http://agilemanifesto.org
23. @JLangr
MOB PROGRAMMING
"All the brilliant people working on the same thing,
at the same time,
in the same place,
and on the same computer."
-- Woody Zuill
http://mobprogramming.org
Photo courtesy Agile Ailliance.
virtual?
26. @JLangr
"For an idea to go from your head into the computer
it MUST go through someone else's hands."
-- Llewellyn Falco
http://llewellynfalco.blogspot.com/2014/06/llewellyns-strong-style-pairing.html
Rule #1: DRIVER DOESN'T NAVIGATE
Strong Style Pairing
29. @JLangr
• Important discussions happen before code is integrated
• Before it's too late
• WIP of one: Focus on delivery & flow of one piece
• Fewer / simpler rituals
(standups, merging, pull requests, defect tracking, context switching, etc)
• All the information in the room
• All the wisdom
• Everyone understands all the code
• And the decisions that went into it
• Consistent solutions
• Adherence to quality standards more likely
• Less rework (defects)
• Impatience -> promoting more efficient techniques
• Faster novice ramp-up
Some possible reasons