The rise of open-source software in 2020, amidst a global pandemic, can be attributed to the sudden spike in demand for the faster development of software programmes and applications. In March 2020, GitHub noticed a major uptick in open-source projects. Many streaming websites even cut back on bandwidth consumption by reducing video streaming quality and download speeds. This is where open-source software comes in. With proprietary software being more costly in terms of speed of deployment, more enterprises turned to open-source software. Integrating open-source code accelerates software development. It makes information more democratised and thus allows a technically diverse group to develop applications rapidly. Many developers usually back open-source software, thus finding solutions to software problems and creating new applications much more straightforward.
Today much of our data is exploited and thus privacy as well because many companies (Big Tech being the biggest offenders) collect our cookies or our browsing data and have invasive tracking to serve us personalized or targeted ads and to sell user data to third parties.
Recent regulations like CCPA (California Consumer Protection Act) and policy changes by Big Tech are improvements but the open web is still largely fueled by surveillance capitalism.
Creating a website that attracts many visitors requires knowledge of different programming languages and expertise in DevTools, data formats, testing, APIs, authentication, and other related concepts.
- Browser DevTools
- API (Application Programming Interface)
- Programming Languages
- MVC (Model, View, Controller)