From a397323cffad9c860c607bc421b4029de0b95aa5 Mon Sep 17 00:00:00 2001 From: Kevin Van Der Werff Date: Fri, 21 Jun 2019 20:07:01 +0200 Subject: [PATCH 01/21] Remove community & duplicated learnxinyminutes resource --- store.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/store.json b/store.json index 09639e3..bb4e4f8 100644 --- a/store.json +++ b/store.json @@ -481,11 +481,6 @@ "desc": "Moving PHP forward through collaboration and standards. Welcome to the PHP Framework Interop Group! We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.", "url": "https://www.php-fig.org/" }, - { - "title": "PHP Subreddit", - "desc": "Ask questions about frameworks, try your hand at php golf and strike gold or simply show off your latest work.", - "url": "https://reddit.com/r/php" - }, { "title": "(The only proper) PDO tutorial", "desc": "There are many tutorials on PDO already, but unfortunately, most of them fail to explain the real benefits of PDO, or even promote rather bad practices. The only two exceptions are phptherightway.com and hashphp.org, but they miss a lot of important information. As a result, half of PDO's features remain in obscurity and are almost never used by PHP developers, who, as a result, are constantly trying to reinvent the wheel which already exists in PDO.", @@ -562,11 +557,6 @@ "desc": "Find, install and publish Python packages with the Python Package Index", "url": "https://pypi.org/" }, - { - "title": "Learn Python in y minutes", - "desc": "A mad dash through everything!", - "url": "https://learnxinyminutes.com/docs/python/" - }, { "title": "Boost.Python", "desc": "A C++ library which enables seamless interoperability between C++ and the Python programming language.", From db3227950da9aa3678bdc4150a2cb27a502a0592 Mon Sep 17 00:00:00 2001 From: "Adro.codes" Date: Sat, 22 Jun 2019 17:06:48 +1000 Subject: [PATCH 02/21] Add BundlePhobia to JavaScript --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index bb4e4f8..3d25fef 100644 --- a/store.json +++ b/store.json @@ -449,6 +449,11 @@ "title": "You might not need jquery", "desc": "jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.", "url": "http://youmightnotneedjquery.com" + }, + { + "title": "BundlePhobia", + "desc": "Find the cost of adding a npm package to your bundle", + "url": "https://bundlephobia.com/" } ] }, From 2c9532ed6e575cdf954002aa4d0a428a51f329f7 Mon Sep 17 00:00:00 2001 From: lostdesign Date: Sat, 22 Jun 2019 21:47:49 +0200 Subject: [PATCH 03/21] change from fathom to matomo --- app.html | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/app.html b/app.html index 400eaa2..f86147b 100644 --- a/app.html +++ b/app.html @@ -4,23 +4,21 @@ {{ HEAD }} - - - + {{ APP }} \ No newline at end of file From 3fdaedd6c4a48f7335018e44d3a5a43b7c4f7d3b Mon Sep 17 00:00:00 2001 From: Beamanator Date: Thu, 27 Jun 2019 18:17:21 +0200 Subject: [PATCH 04/21] feat: add The Net Ninja to javascript resources --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index bb4e4f8..aa194b6 100644 --- a/store.json +++ b/store.json @@ -449,6 +449,11 @@ "title": "You might not need jquery", "desc": "jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application. If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.", "url": "http://youmightnotneedjquery.com" + }, + { + "title": "The Net Ninja - Black-belt your web skills", + "desc": "Free YouTube tutorials on modern JavaScript (beginner to advanced), Node.js, React, Vue.js, Firebase, MongoDB, Plus loads more...", + "url": "https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg/playlists" } ] }, From 839830110505899e62b2202a58b3b2f04da74736 Mon Sep 17 00:00:00 2001 From: Matthias Hampel Date: Sun, 30 Jun 2019 14:49:57 +0200 Subject: [PATCH 05/21] fix typos --- pages/index.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index 6609795..0d5add0 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -4,8 +4,8 @@ h1.text-black.font-bold.text-xl.mb-2 What is  span đź’Ž webgems? p Webgems is a goto place for devs and designers to find new resources and more. As a beginner it's sometimes not easy to find what you need since you don't know what you should look for. - p Therefore i created this project to have the most common and best resources for beginners and veterans in one place. Kinda like a bookmarks list for devs and designers, containing only the best gems out there. - p If you want to add your own gem, go ahead and open a pull request on github (click on that octocat at the top right corner).  + p Therefore I created this project to have the most common and best resources for beginners and veterans in one place. Kinda like a bookmarks list for devs and designers, containing only the best gems out there. + p If you want to add your own gem, go ahead and open a pull request on GitHub (click on that octocat at the top right corner). p By the way, this project lives by getting shared, if you find this worthy please share it with others. p.muted // made with love by p.contributors class  From f241a82e698896f1da2d30fbfc836b339bd1bb43 Mon Sep 17 00:00:00 2001 From: Matthias Hampel Date: Sun, 30 Jun 2019 14:50:17 +0200 Subject: [PATCH 06/21] add serverless.css-tricks.com --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index bb4e4f8..3dbfd05 100644 --- a/store.json +++ b/store.json @@ -848,6 +848,11 @@ "title": "Servers for hackers", "desc": "Tutorials on how to handle your servers.", "url": "https://serversforhackers.com/" + }, + { + "title": "Serverless for Front-End Developers", + "desc": "Find Serverless services (e.g. functions, databases and other tools) for your next project. There are also articles related to Serverless and JAMstack.", + "url": "https://serverless.css-tricks.com/" } ] }, From 8bab9985c9596fb813a5f276f912c8dba2caafdb Mon Sep 17 00:00:00 2001 From: praveen-me Date: Fri, 5 Jul 2019 15:49:41 +0530 Subject: [PATCH 07/21] Added Glitch in server in store.json --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index bb4e4f8..3599223 100644 --- a/store.json +++ b/store.json @@ -848,6 +848,11 @@ "title": "Servers for hackers", "desc": "Tutorials on how to handle your servers.", "url": "https://serversforhackers.com/" + }, + { + "title" : "Glitch", + "desc" : "The friendly community where everyone can discover & create the best apps on the web.", + "url" : "https://glitch.com/" } ] }, From 41a13161e1b67e398755cf1bc999bf9dc4a68752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?well=C3=A1?= Date: Tue, 9 Jul 2019 10:56:11 +0200 Subject: [PATCH 08/21] Update issue templates --- .github/ISSUE_TEMPLATE/resource-request.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/resource-request.md b/.github/ISSUE_TEMPLATE/resource-request.md index 310e153..df39b2d 100644 --- a/.github/ISSUE_TEMPLATE/resource-request.md +++ b/.github/ISSUE_TEMPLATE/resource-request.md @@ -15,3 +15,6 @@ webgems.io **URL** https://example.com + +**Category** +javascript/html/php... From b9b7f3ffd1c8212403d5eab88c45473d414ad348 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2019 15:24:40 +0000 Subject: [PATCH 09/21] Bump lodash.template from 4.4.0 to 4.5.0 Bumps [lodash.template](https://github.com/lodash/lodash) from 4.4.0 to 4.5.0. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0) Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3a57dd0..acfa8ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5795,11 +5795,11 @@ "dev": true }, "lodash.template": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", - "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", "requires": { - "lodash._reinterpolate": "~3.0.0", + "lodash._reinterpolate": "^3.0.0", "lodash.templatesettings": "^4.0.0" } }, From 93a3c248123a1b99fd65bd4b0a7390fcff1291d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Jul 2019 15:27:55 +0000 Subject: [PATCH 10/21] Bump lodash from 4.17.11 to 4.17.14 Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14) Signed-off-by: dependabot[bot] --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index acfa8ce..b470b67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5764,9 +5764,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz", + "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==" }, "lodash._reinterpolate": { "version": "3.0.0", From b9cef5a37aff930c0f645e989ae8a7d2e0a9785e Mon Sep 17 00:00:00 2001 From: Po Rith Date: Fri, 12 Jul 2019 23:38:36 -0700 Subject: [PATCH 11/21] add design: UX Collective --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index 6630237..bf08c9e 100644 --- a/store.json +++ b/store.json @@ -239,6 +239,11 @@ "title": "Inclusive Components", "desc": "A blog trying to be a pattern library, with a focus on inclusive design. Each post explores a common interface component and comes up with a better, more robust and accessible version of it.", "url": "https://inclusive-components.design" + }, + { + "title": "UX Collective", + "desc": "A Medium-based blog, curating articles on modern UX Design practices, conventions, and ideas.", + "url": "https://uxdesign.cc/" } ] }, From 4e9eb616e1f676db07f9abcb9232dacbc250f057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?well=C3=A1?= Date: Mon, 22 Jul 2019 18:29:09 +0200 Subject: [PATCH 12/21] Update index.vue --- pages/index.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pages/index.vue b/pages/index.vue index 0d5add0..ac5e67c 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -7,6 +7,8 @@ p Therefore I created this project to have the most common and best resources for beginners and veterans in one place. Kinda like a bookmarks list for devs and designers, containing only the best gems out there. p If you want to add your own gem, go ahead and open a pull request on GitHub (click on that octocat at the top right corner). p By the way, this project lives by getting shared, if you find this worthy please share it with others. + p Looking for a helpful community to join? Why not try + a(href="https://devcord.com") Devcord? p.muted // made with love by p.contributors class  a(href="https://twitter.com/lostdesign") @lostdesign  From 8ae900ae5b67e9762c2c1d403c985b69ff895287 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?well=C3=A1?= Date: Mon, 22 Jul 2019 18:29:55 +0200 Subject: [PATCH 13/21] Update index.vue --- pages/index.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pages/index.vue b/pages/index.vue index ac5e67c..6e4cd15 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -7,13 +7,14 @@ p Therefore I created this project to have the most common and best resources for beginners and veterans in one place. Kinda like a bookmarks list for devs and designers, containing only the best gems out there. p If you want to add your own gem, go ahead and open a pull request on GitHub (click on that octocat at the top right corner). p By the way, this project lives by getting shared, if you find this worthy please share it with others. - p Looking for a helpful community to join? Why not try - a(href="https://devcord.com") Devcord? p.muted // made with love by p.contributors class  a(href="https://twitter.com/lostdesign") @lostdesign  span extends  a(href="https://github.com/S3B4S") @S3B4S + span and  + a(href="https://devcord.com") Devcord + From c4b46cc4a41788c49329dd466284c06320c93d45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?well=C3=A1?= Date: Mon, 22 Jul 2019 18:31:51 +0200 Subject: [PATCH 14/21] Update index.vue --- pages/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/index.vue b/pages/index.vue index 6e4cd15..22129f2 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -11,7 +11,7 @@ p.contributors class  a(href="https://twitter.com/lostdesign") @lostdesign  span extends  - a(href="https://github.com/S3B4S") @S3B4S + a(href="https://github.com/S3B4S") @S3B4S  span and  a(href="https://devcord.com") Devcord From e5e50a70eb3e7e2b91b0ca76f6039d4669b78127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?well=C3=A1?= Date: Mon, 22 Jul 2019 18:35:46 +0200 Subject: [PATCH 15/21] update app.html removing old analytics server, has been shut down temp --- app.html | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/app.html b/app.html index f86147b..3427d3e 100644 --- a/app.html +++ b/app.html @@ -4,21 +4,6 @@ {{ HEAD }} - - - {{ APP }} - \ No newline at end of file + From 3ae4d79916ed0fd996769d93adab2a565e012771 Mon Sep 17 00:00:00 2001 From: Fernando Pulsa <32912614+fernandopulsa@users.noreply.github.com> Date: Wed, 24 Jul 2019 11:10:07 +0200 Subject: [PATCH 16/21] www.gifless.com - not working I changed the link for "www.gifless.com" to "https://gifless.herokuapp.com/" because seems to not work anymore :) --- store.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store.json b/store.json index bf08c9e..c7d1f51 100644 --- a/store.json +++ b/store.json @@ -978,7 +978,7 @@ { "title": "Gifless", "desc": "Create emoji and text gifs in seconds", - "url": "https://www.gifless.com/" + "url": "https://gifless.herokuapp.com/" }, { "title": "Learn Git", From 5124d47c1868a83c328310fecfffdf91ef398a8c Mon Sep 17 00:00:00 2001 From: Lucas Bersier Date: Thu, 25 Jul 2019 09:38:55 -0400 Subject: [PATCH 17/21] Adding several new links dailydevlinks,JSWeekly,Trends,OnePageLove,CSSWinner, HTTPster,Sidebar.io --- store.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/store.json b/store.json index c7d1f51..50a756f 100644 --- a/store.json +++ b/store.json @@ -143,6 +143,16 @@ "title": "Producthunt", "desc": "Check popular new products out and get inspired, maybe even post yours?", "url": "https://www.producthunt.com/" + }, + { + "title": "dailydev links", + "desc": "Fresh, daily links so you can keep up-to-date with everything developer ", + "url": "https://dailydevlinks.com/" + }, + { + "title": "Sidebar.io", + "desc": "The five best design links, every day.", + "url": "https://sidebar.io/" } ] }, @@ -185,6 +195,21 @@ "desc": "The awards for design, creativity and innovation on the Internet. Get your inspiration here or even submit your own website!", "url": "https://awwwards.com" }, + { + "title": "One Page Love", + "desc": "One Page websites, templates and resources", + "url": "https://onepagelove.com/" + }, + { + "title": "CSS Winner", + "desc": "CSS Winner is a unique global platform awarding and showcasing the best websites and promoting innovative web designers, developers and agencies. We popularize the websites designed elsewhere through CSS Winner, increasing competence and coherence in collation and awarding them.", + "url": "https://www.csswinner.com/" + }, + { + "title": "Httpster", + "desc": "Httpster is an inspiration resource showcasing totally rocking websites made by people from all over the world.", + "url": "https://httpster.net/" + }, { "title": "siteinspire", "desc": "siteInspire is a showcase of the finest web and interactive design.", @@ -388,6 +413,11 @@ "title": "Markup validator", "desc": "This tool is checking your markup if it complies with the specification and will show you possible errors.", "url": "https://validator.w3.org/nu/" + }, + { + "title": "Trends", + "desc": "Browse trending github repos written in your favorite language with this high performance progressive web application", + "url": "https://trends.now.sh/" } ] }, @@ -464,6 +494,11 @@ "title": "The Net Ninja - Black-belt your web skills", "desc": "Free YouTube tutorials on modern JavaScript (beginner to advanced), Node.js, React, Vue.js, Firebase, MongoDB, Plus loads more...", "url": "https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg/playlists" + }, + { + "title": "Javascript Weekly", + "desc": "A free, once–weekly email roundup of JavaScript news and articles.", + "url": "https://javascriptweekly.com/" } ] }, From f4e3e767fa3efb15a7c3e75a1dd541774da237ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-C=C3=A9dric=20Huet?= Date: Thu, 25 Jul 2019 13:21:42 -0400 Subject: [PATCH 18/21] Adding egghead.io as a Fullstack item egghead.io is really a nice platform for beginners and advanced programmers alike to learn. I thought I'd add this entry for others to enjoy. --- store.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/store.json b/store.json index c7d1f51..4324ddf 100644 --- a/store.json +++ b/store.json @@ -291,6 +291,11 @@ "title": "Learn Node", "desc": "Permium course by WesBos teaching you the MEPN (Mongo, Express, Pug, Node) stack using a fullstack project as example.", "url": "https://learnnode.com" + }, + { + "title": "egghead.io", + "desc": "Lecture platform about anything ranging from basic Javascript to advanced React methods. Community courses available free of charge with an opt-in paid section for full course paths.", + "url": "https://egghead.io" } ] }, From 9706bb8c0a7a355d7d1b8e10c7c1c8df822702be Mon Sep 17 00:00:00 2001 From: Lucas Bersier Date: Thu, 25 Jul 2019 16:42:00 -0400 Subject: [PATCH 19/21] Typo 'dailydev links' => 'dailydevlinks' --- store.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store.json b/store.json index 50a756f..27ab79d 100644 --- a/store.json +++ b/store.json @@ -145,7 +145,7 @@ "url": "https://www.producthunt.com/" }, { - "title": "dailydev links", + "title": "dailydevlinks", "desc": "Fresh, daily links so you can keep up-to-date with everything developer ", "url": "https://dailydevlinks.com/" }, From e11a0f03ddc41856410ee4cb224396e410db9015 Mon Sep 17 00:00:00 2001 From: Martin Grubinger Date: Fri, 26 Jul 2019 08:24:45 +0200 Subject: [PATCH 20/21] fixes a typo in "Git from the inside out" (was: "Git form the inside out") --- store.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store.json b/store.json index c7d1f51..00cbd1f 100644 --- a/store.json +++ b/store.json @@ -986,7 +986,7 @@ "url": "https://www.atlassian.com/git/tutorials" }, { - "title": "Git form the inside out", + "title": "Git from the inside out", "desc": "This essay explains how Git works. It assumes you understand Git well enough to use it to version control your projects.", "url": "https://codewords.recurse.com/issues/two/git-from-the-inside-out" }, From 4ca8b278820a121a9dc0306c282bacb8fc344f48 Mon Sep 17 00:00:00 2001 From: Ayoub Issaad Date: Wed, 31 Jul 2019 09:45:49 +0200 Subject: [PATCH 21/21] Added new JS ressource: Clean Code Javascript --- store.json | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/store.json b/store.json index 986cd43..5740149 100644 --- a/store.json +++ b/store.json @@ -204,7 +204,7 @@ "title": "CSS Winner", "desc": "CSS Winner is a unique global platform awarding and showcasing the best websites and promoting innovative web designers, developers and agencies. We popularize the websites designed elsewhere through CSS Winner, increasing competence and coherence in collation and awarding them.", "url": "https://www.csswinner.com/" - }, + }, { "title": "Httpster", "desc": "Httpster is an inspiration resource showcasing totally rocking websites made by people from all over the world.", @@ -418,7 +418,7 @@ "title": "Markup validator", "desc": "This tool is checking your markup if it complies with the specification and will show you possible errors.", "url": "https://validator.w3.org/nu/" - }, + }, { "title": "Trends", "desc": "Browse trending github repos written in your favorite language with this high performance progressive web application", @@ -504,6 +504,11 @@ "title": "Javascript Weekly", "desc": "A free, once–weekly email roundup of JavaScript news and articles.", "url": "https://javascriptweekly.com/" + }, + { + "title": "Clean Code Javascript", + "desc": "Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript.", + "url": "https://github.com/ryanmcdermott/clean-code-javascript" } ] }, @@ -905,9 +910,9 @@ "url": "https://serversforhackers.com/" }, { - "title" : "Glitch", - "desc" : "The friendly community where everyone can discover & create the best apps on the web.", - "url" : "https://glitch.com/" + "title": "Glitch", + "desc": "The friendly community where everyone can discover & create the best apps on the web.", + "url": "https://glitch.com/" }, { "title": "Serverless for Front-End Developers",