In 1995 everything changed with the creation of the World Wide Web. Anything that could be digitized was digitized and entire industries changed. And with the digitization came tools to help everyone become a producer of digital content. From music to video, books to journalism, we pulled all the friction out of the content pipeline and democratized entire industries.
But the industry we never talk about is the one that was already digital – software. Software was democratized as well. We’ve shared software for as long as we’ve written software. By pulling the friction out of the pipeline around software and sharing it liberally through open source licensing, we’ve ended up in a completely new software industry over the past 20 years.
This talk presents the trends that got the industry to where it is, as well as ideas for the coming challenges for the next twenty years of open source software. It might be a cautionary tale.
The Web Dogma 10 years on: tarnished or timeless?Eric Reiss
The Web Dogma was first conceived in 2003 as a set of usability best practices that transcended fashion and technology. Today, these guidelines are used by thousands of designers and studios the world over. But as we enter a new age where "responsive design" and "mobile first" have become the watchwords of a new generation, has the Web Dogma stood the test of time? The answer may surprise you!
My keynote at Velocity New York (#VelocityConf) on September 17, 2014. The failure of healthcare.gov was a textbook DevOps (or rather, lack of DevOps) case study. But it’s part of a wider pattern that reminds us that people should be at the heart of everything we build. In fact, getting the “people” part right is the key both to DevOps and great user experience design. It runs from the Internet of Things right through building government services that really work for citizens.
Software is changing the way traditional business operate. People now have smartphones in their pockets - a supercomputer that is 25,000 times more powerful and the minicomputers of the 1960s. This is changing people´s behaviour and how people shop and use services. The organizational structure created in the 20th century cannot survive when new digital solution are being offered. Software is changing the way traditional business operate. People now have smartphones in their pockets - a supercomputer that is 25,000 times more powerful and the minicomputers of the 1960s. This is changing people´s behaviour and how people shop and use services. The organisational structure created in the 20th century cannot survive when new digital solution are being offered. The hierarchical structure of these established companies assumes high coordination cost due to human activity. But when the coordination cost drops
The organisational structure that companies in the 20th century established was based on the fact that employees needed to do all the work. The coordination cost was high due to the effort and cost of employees, housing etc. Now we have software that can do this for use and the coordination cost drops to close-to-zero. Another thing is that things become free. Consider Flickr. Anybody can sign up and use the service for free. Only a fraction of the users get pro account and pay. How can Flickr make money on that? It turns out that services like this can.
Many businesses make money by giving things away. How can that possibly work? The music business has suffered severely with digital distribution of content. Should musicians put all there songs on YouTube? What is the future business model for music?
The Web Dogma 10 years on: tarnished or timeless?Eric Reiss
The Web Dogma was first conceived in 2003 as a set of usability best practices that transcended fashion and technology. Today, these guidelines are used by thousands of designers and studios the world over. But as we enter a new age where "responsive design" and "mobile first" have become the watchwords of a new generation, has the Web Dogma stood the test of time? The answer may surprise you!
My keynote at Velocity New York (#VelocityConf) on September 17, 2014. The failure of healthcare.gov was a textbook DevOps (or rather, lack of DevOps) case study. But it’s part of a wider pattern that reminds us that people should be at the heart of everything we build. In fact, getting the “people” part right is the key both to DevOps and great user experience design. It runs from the Internet of Things right through building government services that really work for citizens.
Software is changing the way traditional business operate. People now have smartphones in their pockets - a supercomputer that is 25,000 times more powerful and the minicomputers of the 1960s. This is changing people´s behaviour and how people shop and use services. The organizational structure created in the 20th century cannot survive when new digital solution are being offered. Software is changing the way traditional business operate. People now have smartphones in their pockets - a supercomputer that is 25,000 times more powerful and the minicomputers of the 1960s. This is changing people´s behaviour and how people shop and use services. The organisational structure created in the 20th century cannot survive when new digital solution are being offered. The hierarchical structure of these established companies assumes high coordination cost due to human activity. But when the coordination cost drops
The organisational structure that companies in the 20th century established was based on the fact that employees needed to do all the work. The coordination cost was high due to the effort and cost of employees, housing etc. Now we have software that can do this for use and the coordination cost drops to close-to-zero. Another thing is that things become free. Consider Flickr. Anybody can sign up and use the service for free. Only a fraction of the users get pro account and pay. How can Flickr make money on that? It turns out that services like this can.
Many businesses make money by giving things away. How can that possibly work? The music business has suffered severely with digital distribution of content. Should musicians put all there songs on YouTube? What is the future business model for music?
SCaLE 17x There is [Still] NO Open Source Business ModelStephen Walli
Building a business is hard work, but it is even harder when the business starts with a faulty premise. This presentation will walk the audience through models for thinking about open source software economics, and business modelling to help understand what business ideas will likely work in a world enabled by open source software. The talk looks at:
- The underlying economics of open source software development from both the production and consumption perspectives.
- The basics of business modelling that will help folks understand the risks and strengths of open source licensed software.
- The pitfalls and dangers of getting the model wrong.
- Several case studies in successes and failures in the space.
- A way to think about the use and abuse of open source software foundations.
SCaLE Desc: https://www.socallinuxexpo.org/scale/17x/presentations/there-no-open-source-software-business-model
Further Reading:
They're backed up with the following writing:
https://medium.com/@stephenrwalli/there-is-no-open-source-business-model-cdc4cc20238
https://medium.com/open-source-communities/ask-not-what-your-community-can-do-for-you-b26546197a35
https://medium.com/@stephenrwalli/there-is-still-no-open-source-business-model-8748738faa43
https://medium.com/@stephenrwalli/sustaining-open-source-software-4a62a4b6d0f3
Slides from my latest talk at the Linux Foundation Open Source Summit in Lyon (October 2019). https://osseu19.sched.com/event/TLLb/sustaining-open-source-software-stephen-walli-microsoft
Software Freedom in a Post Open Source World Stephen Walli
Engineers have collaborated on software since they've written software all the way back through the 1950s. In the past few years we have begun to see people argue for a different definition of open source software and raise concerns for the sustainability of the ecosystem. This talk looks at the underpinnings of those concerns, and how the future of free software is an anchor going forward. https://2020.copyleftconf.org/schedule/presentation/8/
Business Models and Open Source Licenses in 2019: Can we all get along?Jeffrey Borek
The open source definition is over 20 years old. Cloudera and Hortonworks have completed their all-stock merger of their software companies. Major companies in the open source ecosystem are being snapped up by traditional IT companies. Seems like a good business model, yes? But Stephen would like to observe that despite these successes, there is NO open source business model.
Jeffrey would beg to differ! From data centers to the cloud, from self-driving cars to drones - open source software is everywhere. Major enterprise companies that are bottom-line driven are changing the way they participate in open source, starting to actively engage and contribute to open source projects - not just consume them as products. Having OS in your business model looks great, or does it?
Over the last year a major conflict has emerged between Cloud Platforms and VCs looking to make $$$ with open source.
Is there an Open Source Business Model: YES or NO? The open source definition is over 20 years old. Red Hat is a multi-billion dollar company. MySQL and JBoss have had great acquisition exits. Cloudera and Hortonworks are well on their way to becoming the next billion-dollar software companies. But Stephen would like to observe that despite these successes, there is no open source business model.
But wait, Jeff would beg to differ! From data centers to the cloud, from self-driving cars to drones - open source software is everywhere. Major companies that are bottom-line driven are starting to actively engage and contribute to open source projects. These are the slides from our session on August 29, 2018 in Vancouver, BC. Canada
Open source an origin story to freedom covers the origin on open source, the two main currents in the landscape and the options we now have how to go forward.
Learn the basics of how to add closed captions to online video to make it fully accessible and searchable. The webinar covers the following topics:
Accessibility laws and compliance
How to create closed captions
Getting the right caption format
Emerging formats for HTML5 and mobile
How closed captions benefit all users
Results of SEO studies
Video player compatibility
Working with lecture capture and video platforms
How to edit closed captions after they have been processed
Translation and multilingual subtitles
Converge 2014: Telling Your Story: Producing Video with Quality, Strategy and...Converge Consulting
Telling Your Story: Producing Video with Quality, Strategy and Speed
STEVE BLAND
Marketing budgets are getting increasingly smaller, yet demand for high quality content grows. Video allows you to develop a deeper emotional connection with visitors and is a critical component to any content marketing plan. This session will teach you how to effectively tell the brand story of your intuition through video.
The proliferation of content creation technologies, from smart phones and social media to DSLRs and Adobe Creative Suite, has opened up less expensive, faster and better story telling opportunities for brands. Schools must take notice and learn to create excellent, timely video that is on strategy.
KEY TAKEAWAYS:
How to take your story from idea to script
How to align your video production with your content strategy
How to balance the the need for speed and the demand for quality
Learn the basics of how to add closed captions to online video to make it fully accessible and searchable. The webinar covers the following topics:
Accessibility laws and compliance
How to create closed captions
Getting the right caption format
Emerging formats for HTML5 and mobile
How closed captions benefit all users
Results of SEO studies
Video player compatibility
Working with lecture capture and video platforms
How to edit closed captions after they have been processed
Translation and multilingual subtitles
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
This does not cover the animations or videos, because the Youtube (included) video has bugs related to the builds/transitions, it might be a good idea to download the slides separately and follow along in that window. (When the official conference video is available, I'll upload that instead.)
Abstract: http://www.northeastphp.org/talks/view/156/Keynote-Ten-Evil-Things-Features-Engineering-at-Wikipedia
A framework for understanding what, how, and why Features engineering is done on Wikipedia.
Wikipedia is the 5th largest website on the internet. The problem: the community that builds the "sum of all knowledge" is shrinking.
The goal of Features Engineering is to reverse that editor trend. This talk covers 10 concepts in the modern web that Wikipedia is leveraging to reverse the decline.
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...Stephen Walli
Linux Foundation Summit, Dublin, 2022
Video: https://www.youtube.com/watch?v=-y1O7NPiGM4
Maslow’s Hammer refers to the adage that if all you have is a hammer, every problem looks like a nail. Non-profits serve open source project communities in very particular ways. Creating non-profits to support the community’s work takes skill and thoughtfulness, often as much as the work building the community itself around the project. The successful creation of the non-profit structure can lead to the next wave of growth for the community. An unhealthy non-profit is a drain on everyone’s energy. This talk provides a framework for understanding how a non-profit solves certain inescapable problems that successful open source project communities encounter in their growth. It provides practices and processes and tools to engage partners in creating successful non-profits. It looks at a number of real world examples. Anti-patterns are presented along the way.
There is a proliferation of open source related non-profits, each working to drive attention to a set of projects or technology spaces, each demanding attention or membership dollars for growth. One of the first discussions such non-profits encounter is the governance discussion. Then come the projects for the non-profit to support, and each of them too wants to have a discussion about governance. We will look at the history of open source non-profits, and their governance structures, and how it met their goals (and the goals of their projects). Then we will look at what’s changed and work to evolve the model that people can use to judge for themselves whether a non-profit solves for the problems that need to be solved. Understanding the underlying governance models and structures in a non-profit will allow project owners and non-profit members to better judge what is needed for growth, what growth might look like, and what it will cost in effort and money. Sarah and Stephen have worked in a number of different open source project and non-profit settings and can speak to the models, mistakes, and learnings. From the Open Source Summit Europe 2020, delivered 26 Oct 2020. https://osseu2020.sched.com/event/eCGH/mvg-minimum-viable-governance-stephen-walli-sarah-novotny-microsoft
More Related Content
Similar to The Democratization of Software (SeaGL 2018)
SCaLE 17x There is [Still] NO Open Source Business ModelStephen Walli
Building a business is hard work, but it is even harder when the business starts with a faulty premise. This presentation will walk the audience through models for thinking about open source software economics, and business modelling to help understand what business ideas will likely work in a world enabled by open source software. The talk looks at:
- The underlying economics of open source software development from both the production and consumption perspectives.
- The basics of business modelling that will help folks understand the risks and strengths of open source licensed software.
- The pitfalls and dangers of getting the model wrong.
- Several case studies in successes and failures in the space.
- A way to think about the use and abuse of open source software foundations.
SCaLE Desc: https://www.socallinuxexpo.org/scale/17x/presentations/there-no-open-source-software-business-model
Further Reading:
They're backed up with the following writing:
https://medium.com/@stephenrwalli/there-is-no-open-source-business-model-cdc4cc20238
https://medium.com/open-source-communities/ask-not-what-your-community-can-do-for-you-b26546197a35
https://medium.com/@stephenrwalli/there-is-still-no-open-source-business-model-8748738faa43
https://medium.com/@stephenrwalli/sustaining-open-source-software-4a62a4b6d0f3
Slides from my latest talk at the Linux Foundation Open Source Summit in Lyon (October 2019). https://osseu19.sched.com/event/TLLb/sustaining-open-source-software-stephen-walli-microsoft
Software Freedom in a Post Open Source World Stephen Walli
Engineers have collaborated on software since they've written software all the way back through the 1950s. In the past few years we have begun to see people argue for a different definition of open source software and raise concerns for the sustainability of the ecosystem. This talk looks at the underpinnings of those concerns, and how the future of free software is an anchor going forward. https://2020.copyleftconf.org/schedule/presentation/8/
Business Models and Open Source Licenses in 2019: Can we all get along?Jeffrey Borek
The open source definition is over 20 years old. Cloudera and Hortonworks have completed their all-stock merger of their software companies. Major companies in the open source ecosystem are being snapped up by traditional IT companies. Seems like a good business model, yes? But Stephen would like to observe that despite these successes, there is NO open source business model.
Jeffrey would beg to differ! From data centers to the cloud, from self-driving cars to drones - open source software is everywhere. Major enterprise companies that are bottom-line driven are changing the way they participate in open source, starting to actively engage and contribute to open source projects - not just consume them as products. Having OS in your business model looks great, or does it?
Over the last year a major conflict has emerged between Cloud Platforms and VCs looking to make $$$ with open source.
Is there an Open Source Business Model: YES or NO? The open source definition is over 20 years old. Red Hat is a multi-billion dollar company. MySQL and JBoss have had great acquisition exits. Cloudera and Hortonworks are well on their way to becoming the next billion-dollar software companies. But Stephen would like to observe that despite these successes, there is no open source business model.
But wait, Jeff would beg to differ! From data centers to the cloud, from self-driving cars to drones - open source software is everywhere. Major companies that are bottom-line driven are starting to actively engage and contribute to open source projects. These are the slides from our session on August 29, 2018 in Vancouver, BC. Canada
Open source an origin story to freedom covers the origin on open source, the two main currents in the landscape and the options we now have how to go forward.
Learn the basics of how to add closed captions to online video to make it fully accessible and searchable. The webinar covers the following topics:
Accessibility laws and compliance
How to create closed captions
Getting the right caption format
Emerging formats for HTML5 and mobile
How closed captions benefit all users
Results of SEO studies
Video player compatibility
Working with lecture capture and video platforms
How to edit closed captions after they have been processed
Translation and multilingual subtitles
Converge 2014: Telling Your Story: Producing Video with Quality, Strategy and...Converge Consulting
Telling Your Story: Producing Video with Quality, Strategy and Speed
STEVE BLAND
Marketing budgets are getting increasingly smaller, yet demand for high quality content grows. Video allows you to develop a deeper emotional connection with visitors and is a critical component to any content marketing plan. This session will teach you how to effectively tell the brand story of your intuition through video.
The proliferation of content creation technologies, from smart phones and social media to DSLRs and Adobe Creative Suite, has opened up less expensive, faster and better story telling opportunities for brands. Schools must take notice and learn to create excellent, timely video that is on strategy.
KEY TAKEAWAYS:
How to take your story from idea to script
How to align your video production with your content strategy
How to balance the the need for speed and the demand for quality
Learn the basics of how to add closed captions to online video to make it fully accessible and searchable. The webinar covers the following topics:
Accessibility laws and compliance
How to create closed captions
Getting the right caption format
Emerging formats for HTML5 and mobile
How closed captions benefit all users
Results of SEO studies
Video player compatibility
Working with lecture capture and video platforms
How to edit closed captions after they have been processed
Translation and multilingual subtitles
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
This does not cover the animations or videos, because the Youtube (included) video has bugs related to the builds/transitions, it might be a good idea to download the slides separately and follow along in that window. (When the official conference video is available, I'll upload that instead.)
Abstract: http://www.northeastphp.org/talks/view/156/Keynote-Ten-Evil-Things-Features-Engineering-at-Wikipedia
A framework for understanding what, how, and why Features engineering is done on Wikipedia.
Wikipedia is the 5th largest website on the internet. The problem: the community that builds the "sum of all knowledge" is shrinking.
The goal of Features Engineering is to reverse that editor trend. This talk covers 10 concepts in the modern web that Wikipedia is leveraging to reverse the decline.
Avoiding Maslow’s Hammer: Or the Problem of the Birmingham Screwdriver in Ope...Stephen Walli
Linux Foundation Summit, Dublin, 2022
Video: https://www.youtube.com/watch?v=-y1O7NPiGM4
Maslow’s Hammer refers to the adage that if all you have is a hammer, every problem looks like a nail. Non-profits serve open source project communities in very particular ways. Creating non-profits to support the community’s work takes skill and thoughtfulness, often as much as the work building the community itself around the project. The successful creation of the non-profit structure can lead to the next wave of growth for the community. An unhealthy non-profit is a drain on everyone’s energy. This talk provides a framework for understanding how a non-profit solves certain inescapable problems that successful open source project communities encounter in their growth. It provides practices and processes and tools to engage partners in creating successful non-profits. It looks at a number of real world examples. Anti-patterns are presented along the way.
There is a proliferation of open source related non-profits, each working to drive attention to a set of projects or technology spaces, each demanding attention or membership dollars for growth. One of the first discussions such non-profits encounter is the governance discussion. Then come the projects for the non-profit to support, and each of them too wants to have a discussion about governance. We will look at the history of open source non-profits, and their governance structures, and how it met their goals (and the goals of their projects). Then we will look at what’s changed and work to evolve the model that people can use to judge for themselves whether a non-profit solves for the problems that need to be solved. Understanding the underlying governance models and structures in a non-profit will allow project owners and non-profit members to better judge what is needed for growth, what growth might look like, and what it will cost in effort and money. Sarah and Stephen have worked in a number of different open source project and non-profit settings and can speak to the models, mistakes, and learnings. From the Open Source Summit Europe 2020, delivered 26 Oct 2020. https://osseu2020.sched.com/event/eCGH/mvg-minimum-viable-governance-stephen-walli-sarah-novotny-microsoft
The public presentation that matches the following blog posts: https://medium.com/@stephenrwalli/there-is-no-open-source-business-model-cdc4cc20238 and https://opensource.com/business/15/8/open-source-products-four-rules
An introduction to the Moby Project and LinuxKit. The demo essentially walked through the LinuxKit examples available on Github at https://github.com/linuxkit/linuxkit paying specific attention to the linuxkit.yml nginx example in the home directory, and the redis-os example in the examples directory.
Ask Not What Your Community Can Do For YouStephen Walli
Publishing software with an open source license is the definitive step, but it doesn’t create a community. Growing and scaling a successful open source software project requires building three on ramps for users, developers, and ultimately contributors. This short talk outlines the practices and patterns for these on ramps, demonstrating how they relate to one another. More importantly the talk sets the mind set to bring to the discussion. Delivered at the Community Leadership Summit 2017 http://bit.ly/2qiP3z0
I think 2016 was the year of open source angst. We're caught between discussions about open source sustainability and accelerating corporate open source projects. I tackle the two open source vectors most people discuss: community and corporate engagement. The real problem, however, is the democratization of software and the growing skills gap as the demand for software goes up. This talk was given at SCaLE 15X (http://www.socallinuxexpo.org/scale/15x/presentations/trouble-open-source-software).
Freeloaders are Essential and Other Open Source Product TruthsStephen Walli
Slides from talk at All Things Open, 2016, 27 October, 2016
https://allthingsopen.org/talk/freeloaders-are-essential-and-other-open-source-product-truths/
Scale14x Patterns and Practices for Open Source Project SuccessStephen Walli
There are two parts to the “success” of an open source software project:
Deployment growth: One publishes software to see it used. As the software is used, it reflects the dynamic nature of software, and is used in new ways to solve new problems. This leads to the second part of the success formula -- contributions.
Contribution flow: A free or open source software project is at it’s simplest a discussion in software, and without contributions the conversation fades and fails. From a more complex community perspective, a FOSS project is about the economics of collaborative innovation and development. Without a continuous contribution flow, the dynamic aspect of a software project will become static and brittle and lose its relevancy.
There are three on ramps to be built to drive the success of an open source project: Bringing new users to the project, enabling developers, and encouraging contributors. This talk looks at how these on ramps can be organized to drive growth and adoption, and to grow a successful and vibrant community around an open source project.
The talk was delivered at SCaLE 14x: https://www.socallinuxexpo.org/scale/14x/presentations/patterns-and-practices-open-source-project-success
Turning Pets into Cattle: A Demonstration to Provoke DiscussionStephen Walli
There have been lots of discussions in the cloud world about traditional 3-tier application workloads that are highly managed (i.e. Pets) and their modern web-counterpart workloads that are scalable, resilient, and fault tolerant (i.e. Cattle). But how does one migrate business critical applications from a "simple" virtualized world into a hybrid-cloud based on OpenStack?
This talk walks through moving a running web application from one such virtualized 3-tier world into an OpenStack-based cloud world and the sorts of changes that need to be considered for re-architecting the app and re-deploying it into the cloud. The steps are meant to provoke conversations and should not be considered a recipe book.
Video is here: https://www.openstack.org/summit/tokyo-2015/videos/presentation/turning-pets-into-cattle-a-demonstration-to-provoke-discussion
There are a set of patterns that successful open source software projects follow. These activities can be organized as software construction, community development, and IP management activities. This talk explores their connections to build on ramps for community success . Video: https://www.youtube.com/watch?v=iPjvLnJSn7U
The Evolution of the Open Source Software FoundationStephen Walli
When FOSS project communities reach a certain critical point in their growth, corporations express interest in participating. Corporations have more stringent and robust software IP management needs, however, and projects are not always up to the task. Neutral non-profit FOSS foundations have proved to be a solution to these problems, providing for the IP management needs of corporations while offering additional business and technical services to the project communities to encourage further growth and adoption. (Conference Details: http://www.socallinuxexpo.org/scale11x/presentations/evolution-open-source-software-foundation)
The Rise and Evolution of the Open Source Software FoundationStephen Walli
Free and open source software (FOSS) project communities continue to grow and thrive. When such projects reach a certain critical point in their growth, corporations express interest in participating. Corporations have more stringent and robust software intellectual property (IP) management needs, however, and projects are not always up to the task. Neutral non-profit FOSS foundations have proved to be a solution to these problems, providing for the IP management needs of corporations while offering additional business and technical services to the project communities to encourage further growth and adoption. This presentation reviews how such neutral non-profit organizations have grown to meet the evolving legal, business, and technical needs of FOSS communities and businesses.
FOSS Foundations Enable Community GrowthStephen Walli
A talk I gave at Open World Forum 2011, Paris. FOSS projects grow until they reach a certain size but can grow no further. FOSS Foundations enable projects to grow to reach their potential by providing the legal structures and tools to enable corporate contribution and wider adoption. This talk looks at a brief history of foundations in the FOSS space, and what tools they provide to help community projects grow.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Modern design is crucial in today's digital environment, and this is especially true for SharePoint intranets. The design of these digital hubs is critical to user engagement and productivity enhancement. They are the cornerstone of internal collaboration and interaction within enterprises.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
5. 1950 1960 1970 200019901980 2010
Code sharing
At Princeton
IAS in late
1940s
IBM “SHARE”
Conf & Library
Begins 1953
DECUS
Conf & Library
Begins 1962
MIT Project
Athena Begins
1983
1BSD Released
1977
AT&T Shares
First UNIX tapes
early-70s
Free Software
Foundation
Launches 1985
DoJ vs IBM begins
“Software Bundling
is Anti-competitive”
1969
IBM response is to
unbundle HW, SW, &
services pricing
1st DoJ vs IBM
Consent Decree
“Hardware Bundling
is Anti-competitive”
1956
Open Source
Definition 1998
USENIX Begins
1975
Linus Releases
Linux 1991
Apache httpd
Released 1995
Apache Software
Foundation 1999
OSDL Forms
2000
OSDL Re-forms as
Linux Foundation
2007
U.S. Congress
Adds Computer
Software to
Copyright Law
1980
GCC
1987
emacs
1975
We’ve collaborated on software since we’ve written software
Writing good software is hard work
30. This has implications
There is likely a team with specialized roles
There is an added layer of communications
There are standards to be met and maintained
There needs to be reliable and repeatable delivery
31. This has implications
There is likely a team with specialized roles
There is an added layer of communications
There are standards to be met and maintained
There needs to be reliable and repeatable delivery
There are customers
There is a business to run
There are regulations that need to be served
There is money to be managed
38. Photo Credits
• Chem Lab on Flickr by theterrifictc
• Chem Factory on Flickr by BASF
• Shakespeare on Flickr by tonynetone
• Berlin Wall on Flickr by Daniel Antal
• Musicians on Flickr by Jorge Bernal
• Block Buster on Flickr by Jason Kuffer
• Newspapers on Flickr by Gary Thompson
• Television family on Flickr by Paul Townsend
• Computer Room on Flickr by Alex Muse
• Books by me
• Andreessen official photo from A16z.com
• Logos all belong to their respective owners