**https://github.com/TalAter/awesome-service-workers**
*A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web page/site it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available.)*
- [x] I have read and understood the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) and the [instructions for creating a list](https://github.com/sindresorhus/awesome/blob/master/create-list.md).
- [x] This pull request has a descriptive title. *(For example: `Add Node.js`)*
- The list I added
- [x] **has been around for at least 20 days,**
- [x] is not a duplicate,
- [x] only has awesome items with descriptions *(Awesome lists are curations of the best, not of everything)*,
- [x] contains the [awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge) on the right side of the list heading,
- [x] has a `Table of Contents` as the first section,
- [x] has an [appropriate license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license) *(Meaning something like CC0, NOT a code licence like MIT, BSD, Apache, etc)*,
- [x] has [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines),
- [x] has been checked for inconsistent formatting, spelling, and grammar *(This includes starting each link description with an uppercase character and ending it with a dot, and consistent naming)*,
- [x] has been added at the bottom of the appropriate category.
Closes#706
<!-- Please fill in the **bold** fields and tick all applicable boxes by placing an "x" inside "[ ]". -->
**https://github.com/dastergon/awesome-sre**
**The list contains useful resources (presentations, videos, articles, etc.) on Site Reliability Engineering.**
# ALL THE BELOW CHECKBOXES SHOULD BE DONE AND CHECKED AND THE ABOVE PLACEHOLDERS SHOULD BE FILLED IN BEFORE SUBMITTING A PULL REQUEST!
- [x] I have read and understood the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) and the [instructions for creating a list](https://github.com/sindresorhus/awesome/blob/master/create-list.md).
- [x] This pull request has a descriptive title. *(For example: `Add Node.js`)*
- The list I added
- [x] **has been around for at least 20 days,**
- [x] is not a duplicate,
- [x] only has awesome items with descriptions *(Awesome lists are curations of the best, not of everything)*,
- [x] contains the [awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge) on the right side of the list heading,
- [x] has a `Table of Contents` as the first section,
- [x] has an [appropriate license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license) *(Meaning something like CC0, NOT a code licence like MIT, BSD, Apache, etc)*,
- [x] has [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines),
- [x] has been checked for inconsistent formatting, spelling, and grammar *(This includes starting each link description with an uppercase character and ending it with a dot, and consistent naming)*,
- [x] has been added at the bottom of the appropriate category.
The list contains useful resources (presentations, videos, articles, etc.) on Site Reliability Engineering.
Closes#704
I tried to add it early March when the list was too young. I have maintained the list since then and would be happy to add it here.
This was the first PR https://github.com/sindresorhus/awesome/pull/564Closes#668
A curated list of awesome resources to choose your next color scheme.
> Ping me here in a few weeks and I'll reopen ;)
Since then, it hasn't changed much, but as per your advice I've re-opened it :)
Closes#665
i don't think this is an unreasonable change, or if you want @sindresorhus, I could change it to be underneath the javascript, since JSON is a subset of javascript data
Closes#673
> An Observable is a collection that arrives over time. Observables can be used to model push-based data sources such as events, timer intervals, asynchronous requests, and animations. Observables can be transformed, combined, and consumed using array-like methods.
https://github.com/sindresorhus/awesome-observables
Also change the description from 'Mad Science Modules' to 'Mad Science npm Packages'.
This makes it clearer for you to understand that these modules are from npm and use JavaScript (using a similar style to 'Micro npm Packages').
'Resources' is a bit too general - almost everything in this list can be considered a resource.
Things which can go under here: Images, Video, Fonts, Music, etc.
Since this list did not nearly as attraction as I thought it would, I don't think that it deserves the right to be called awesome any more.
**NOTE:** The only reason I'm submitting the removal of the list is because I'm the author, the only contributor, and the only maintainer of this list at the moment. If it weren't mine, I wouldn't even think about removing it.
This can be confirmed by either a Google search (see the result count for both) or from the second list item.
A developer environment is different from a development environment as the first is a synonym for an office and the latter indicates something closer to a piece of software that aims to ease development.