From e5aa62df3e274d7608f3382576c8fff7e6a56065 Mon Sep 17 00:00:00 2001 From: Glenn Reyes Date: Tue, 7 Jan 2020 17:20:29 +0100 Subject: [PATCH 001/294] Add Glenn Reyes --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 8ff74184..962476a5 100644 --- a/readme.md +++ b/readme.md @@ -26,6 +26,7 @@ A list of /uses pages that detail apps and gear used by professional web develop Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. * [Wes Bos](https://wesbos.com/uses) — Web Developer, Tutorial Maker, Podcaster. +* [Glenn Reyes](https://glennreyes.com/uses) - Independent Software Engineer, Trainer & Speaker. * [Smakosh](https://smakosh.com/the-tech-tools-I-use) - JavaScript Developer, indie maker. * [Eric L. Barnes](https://ericlbarnes.com/uses/) - Laravel Developer, Maker, Writer * [Benjamin Lannon](https://lannonbr.com/uses/) - Web Developer, Open Source Contributor. From 2d7f05921c0701320eca0dff8f7370e93db6d012 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Tue, 7 Jan 2020 15:47:15 -0500 Subject: [PATCH 002/294] add yourself in! --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 962476a5..8a7dbff1 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,4 @@ +A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ From 0778120d6c48afe4d1b94ad611f3f337aaa605b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Dur=C3=A1n?= <1561955+midudev@users.noreply.github.com> Date: Thu, 9 Jan 2020 12:16:18 +0100 Subject: [PATCH 003/294] Add @midudev to the list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Great idea 👏 ! Adding myself! --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 8a7dbff1..651cbc82 100644 --- a/readme.md +++ b/readme.md @@ -115,5 +115,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [Nuno Maduro](https://nunomaduro.com/uses/) - Software engineer, Open Source contributor, Speaker * [Erno Salo](https://endormi.io/uses/) - Full Stack Developer and Open Source Contributor * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster +* [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 695e6ee4c88824d7db47172b93121e23f9e4fa5d Mon Sep 17 00:00:00 2001 From: Jon Crowell Date: Thu, 9 Jan 2020 10:17:35 -0600 Subject: [PATCH 004/294] Fix typo in readme --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 651cbc82..92e1c90b 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +A site for this repo is currently being built. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ From 4e4417e0d349346780d02ef34a0085d6a2bea8ec Mon Sep 17 00:00:00 2001 From: Rene Pot Date: Thu, 9 Jan 2020 17:19:13 +0100 Subject: [PATCH 005/294] add @topener --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 651cbc82..b4a1947e 100644 --- a/readme.md +++ b/readme.md @@ -116,5 +116,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [Erno Salo](https://endormi.io/uses/) - Full Stack Developer and Open Source Contributor * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. +* [Rene Pot](https://renepot.com/uses/) - Developer Evangelist, JavaScript Developer, Software engineer, Open Source contributor, Speaker, Gamer, Streamer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 63aa29c8df7d09dfdbcaae272bb15cc78da730bc Mon Sep 17 00:00:00 2001 From: Gant Laborde Date: Thu, 9 Jan 2020 10:48:25 -0600 Subject: [PATCH 006/294] Adding Gant Laborde --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 92e1c90b..c9d36d75 100644 --- a/readme.md +++ b/readme.md @@ -26,6 +26,7 @@ A list of /uses pages that detail apps and gear used by professional web develop Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. +* [Gant Laborde](http://gantlaborde.com/uses) - Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author * [Wes Bos](https://wesbos.com/uses) — Web Developer, Tutorial Maker, Podcaster. * [Glenn Reyes](https://glennreyes.com/uses) - Independent Software Engineer, Trainer & Speaker. * [Smakosh](https://smakosh.com/the-tech-tools-I-use) - JavaScript Developer, indie maker. From 6ad3c5f60b007545951c83e3041d8a64eba280e3 Mon Sep 17 00:00:00 2001 From: CARLOS ANDRES CHARRIS SANDOVAL Date: Thu, 9 Jan 2020 12:36:19 -0500 Subject: [PATCH 007/294] Added Carlos Andres Charris S --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index c9d36d75..a1f4d26f 100644 --- a/readme.md +++ b/readme.md @@ -117,5 +117,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [Erno Salo](https://endormi.io/uses/) - Full Stack Developer and Open Source Contributor * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. +* [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 222a9f8d80363b4717356d17ac3a47a99f34075b Mon Sep 17 00:00:00 2001 From: diurivj Date: Thu, 9 Jan 2020 11:50:53 -0600 Subject: [PATCH 008/294] fixed uses url, for the website --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index 276b3aea..bce0b3b7 100644 --- a/src/data.js +++ b/src/data.js @@ -966,7 +966,7 @@ const pages = [ name: 'Diego Vazquez', description: 'Young guy who loves code. Full Stack Web Developer. Lead Teacher @ Ironhack', - url: 'https://gist.github.com/diurivj/78ca931c4b20dca1e1e13982fa9c309d', + url: 'https://github.com/diurivj/uses/', twitter: '@diurivj', emoji: '🌚', country: '🇲🇽', From 6538dd9cd25c2c564912d8eaf7b1436b6eab4ff1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lina=20Mar=C3=ADa=20Monta=C3=B1o=20Ram=C3=ADrez=20-=20Caly?= =?UTF-8?q?pso=20Bront=C3=AB=20=F0=9F=A6=84=20=E2=97=AC?= Date: Thu, 9 Jan 2020 12:55:29 -0500 Subject: [PATCH 009/294] add @calypsobronte in readme --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 92e1c90b..70ff2b9f 100644 --- a/readme.md +++ b/readme.md @@ -25,7 +25,7 @@ A site for this repo is currently being built. Please check out the [website](ht A list of /uses pages that detail apps and gear used by professional web developers. Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. - +* [Lina Maria Montaño Ramirez - calypsobronte](https://calypsobronte.me/uses) — Web Developer, Mentor and Organizer 🇨🇴 * [Wes Bos](https://wesbos.com/uses) — Web Developer, Tutorial Maker, Podcaster. * [Glenn Reyes](https://glennreyes.com/uses) - Independent Software Engineer, Trainer & Speaker. * [Smakosh](https://smakosh.com/the-tech-tools-I-use) - JavaScript Developer, indie maker. From 3757a452f62a151718b40e30e00ac3e546e645ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Mouzin?= Date: Thu, 9 Jan 2020 19:05:02 +0100 Subject: [PATCH 010/294] =?UTF-8?q?Add=20J=C3=A9r=C3=A9my=20Mouzin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index a1f4d26f..78463cfc 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer +* [Jérémy Mouzin](https://jeremymouzin.com/uses/) - Software Engineer, Teacher, YouTuber, Entrepreneur, Blogger 🇫🇷 [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 88b918fde1f435007686dbe66c48107230fd0a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Mouzin?= Date: Thu, 9 Jan 2020 19:10:53 +0100 Subject: [PATCH 011/294] =?UTF-8?q?Add=20J=C3=A9r=C3=A9my=20Mouzin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/data.js b/src/data.js index f4a75d73..088f56b8 100644 --- a/src/data.js +++ b/src/data.js @@ -1106,6 +1106,26 @@ const pages = [ 'CSS', ], }, + { + name: 'Jérémy Mouzin', + description: 'Software Engineer, Tutorial Maker, Entrepreneur, Blogger', + url: 'https://jeremymouzin.com/uses', + twitter: '@jeremymouzin', + emoji: '🐓', + country: '🇫🇷', + computer: 'apple', + phone: 'android', + tags: [ + 'Engineer', + 'Full Stack', + 'Entrepreneur', + 'Teacher', + 'YouTuber', + 'Blogger', + 'JavaScript', + 'Node', + ], + }, ]; export default pages; From 5f2dc8ad7a84f34037c2649bec2efb10a3a07d2f Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Thu, 9 Jan 2020 19:08:21 +0200 Subject: [PATCH 012/294] feat: add action to generate readme.md from data.js Closes #155 --- .github/workflows/populate-readme.yml | 35 +++++++++++++++++++++++++++ package.json | 1 + scripts/populate-readme.js | 13 ++++++++++ scripts/readme-template.md | 31 ++++++++++++++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 .github/workflows/populate-readme.yml create mode 100644 scripts/populate-readme.js create mode 100644 scripts/readme-template.md diff --git a/.github/workflows/populate-readme.yml b/.github/workflows/populate-readme.yml new file mode 100644 index 00000000..9ef6154e --- /dev/null +++ b/.github/workflows/populate-readme.yml @@ -0,0 +1,35 @@ +name: Populate README.md from master + +on: + push: + branches: website + paths: src/data.js + +env: + CI: true + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + with: + node-version: 13.x + - name: Populate README.md from master + run: | + node ./scripts/populate-readme.js + git add generated-readme.md + git stash -- generated-readme.md + git checkout master + git stash pop + git reset + mv generated-readme.md readme.md + git add readme.md + git config --local user.email "action@github.com" + git config --local user.name "GitHub Action" + git commit -m "chore: generate \`readme.md\`" + - name: Push changes + uses: ad-m/github-push-action@master + with: + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index cdabb3a1..c907a8d1 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "description": "What do you uses", "version": "7.7.7", "author": "Wes Bos", + "type": "module", "eslintConfig": { "extends": [ "wesbos" diff --git a/scripts/populate-readme.js b/scripts/populate-readme.js new file mode 100644 index 00000000..3a834d5c --- /dev/null +++ b/scripts/populate-readme.js @@ -0,0 +1,13 @@ +import fs from 'fs'; +import data from '../src/data.js'; + +/** @type {string} */ +const readmeTemplate = fs.readFileSync('./scripts/readme-template.md', 'utf8'); +const formatedData = data + .map(page => `* [${page.name}](${page.url}) — ${page.description}`) + .join('\r\n'); + +fs.writeFileSync( + 'generated-readme.md', + readmeTemplate.replace('###DATA_PLACEHOLDER###', formatedData) +); diff --git a/scripts/readme-template.md b/scripts/readme-template.md new file mode 100644 index 00000000..08afbcad --- /dev/null +++ b/scripts/readme-template.md @@ -0,0 +1,31 @@ +A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +``` + ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ + ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ + ███ ███ ███ ███ ███ █▀ ███ █▀ ███ ███ ███ ███ ███ ███ █▀ + ███ ███ ███ ███ ▄███▄▄▄ ███ ███ ███ ███ ███ ███ ▄███▄▄▄ +▀███████████ ███ ███ ▀▀███▀▀▀ ▀███████████ ███ ███ ███ ███ ███ ▀▀███▀▀▀ + ███ ███ ███ ███ ███ █▄ ███ ███ ███ ███ ███ ███ ███ █▄ + ███ ███ ███ ▄█▄ ███ ███ ███ ▄█ ███ ███ ███ ███ ███ ███ ███ ███ + ███ █▀ ▀███▀███▀ ██████████ ▄████████▀ ▀██████▀ ▀█ ███ █▀ ██████████ + +███ █▄ ▄████████ ▄████████ ▄████████ +███ ███ ███ ███ ███ ███ ███ ███ +███ ███ ███ █▀ ███ █▀ ███ █▀ +███ ███ ███ ▄███▄▄▄ ███ +███ ███ ▀███████████ ▀▀███▀▀▀ ▀███████████ +███ ███ ███ ███ █▄ ███ +███ ███ ▄█ ███ ███ ███ ▄█ ███ +████████▀ ▄████████▀ ██████████ ▄████████▀ + +``` + +# Awesome Uses ![Awesome][awesome-badge] + +A list of /uses pages that detail apps and gear used by professional web developers. + +Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. + +###DATA_PLACEHOLDER### + +[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg \ No newline at end of file From e0925d98bbfd812f26932daef8cefe1c0c74dea2 Mon Sep 17 00:00:00 2001 From: Lauro Silva <57044804+laurosilvacom@users.noreply.github.com> Date: Thu, 9 Jan 2020 11:07:19 -0800 Subject: [PATCH 013/294] Adding my twitter handle --- src/data.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data.js b/src/data.js index f4a75d73..745eb2d6 100644 --- a/src/data.js +++ b/src/data.js @@ -254,6 +254,7 @@ const pages = [ name: 'Lauro Silva', description: 'Software Engineer and Technical Writer', url: 'https://laurosilva.com/uses', + twitter: '@laurosilvacom', emoji: '😄', country: '🇺🇸', computer: 'apple', From a98ed1fbecd4ee392dcffb573de8e1cfeadd9200 Mon Sep 17 00:00:00 2001 From: Benjamin Lannon Date: Thu, 9 Jan 2020 14:12:11 -0500 Subject: [PATCH 014/294] Add twitter to my listing --- src/data.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data.js b/src/data.js index f4a75d73..09195d27 100644 --- a/src/data.js +++ b/src/data.js @@ -200,6 +200,7 @@ const pages = [ name: 'Benjamin Lannon', description: 'Web Developer, Open Source Contributor, Livestreamer', url: 'https://lannonbr.com/uses/', + twitter: '@lannonbr', emoji: '🎤', country: '🇺🇸', computer: 'apple', From 43b56b1173769c5ae6798d67deeb8cf0f6dc7b9d Mon Sep 17 00:00:00 2001 From: weibenfalk Date: Thu, 9 Jan 2020 20:26:38 +0100 Subject: [PATCH 015/294] Added Weibenfalk uses --- src/data.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/data.js b/src/data.js index f4a75d73..461cd549 100644 --- a/src/data.js +++ b/src/data.js @@ -34,6 +34,26 @@ const pages = [ 'Node', 'CSS', ], + }, + { + name: 'Thomas Weibenfalk', + description: + 'Passionate developer, course creator, youtuber, designer and musician from Sweden', + url: 'https://www.weibenfalk.com/uses/', + twitter: '@weibenfalk', + emoji: '💾', + country: 'SE', + computer: 'apple', + phone: 'iphone', + tags: [ + 'JavaScript', + 'Developer', + 'Entrepreneur', + 'React', + 'Teacher', + 'Writer', + 'YouTuber', + ], }, { name: 'Gant Laborde', From a336fc5feb72750c8ddb28258b15ef89ece8e5e1 Mon Sep 17 00:00:00 2001 From: weibenfalk Date: Thu, 9 Jan 2020 20:31:45 +0100 Subject: [PATCH 016/294] Added Weibenfalk --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index a1f4d26f..3712919c 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer +* [Thomas Weibenfalk] (https://www.weibenfalk.com/uses/) - Developer, Tutorial maker, Youtuber and Designer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From c533e31d9d4ad40fd291258c2d206ba964e19542 Mon Sep 17 00:00:00 2001 From: weibenfalk Date: Thu, 9 Jan 2020 20:33:10 +0100 Subject: [PATCH 017/294] Updated Weibenfalk --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 3712919c..93e788f3 100644 --- a/readme.md +++ b/readme.md @@ -118,6 +118,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer -* [Thomas Weibenfalk] (https://www.weibenfalk.com/uses/) - Developer, Tutorial maker, Youtuber and Designer +* [Thomas Weibenfalk](https://www.weibenfalk.com/uses/) - Developer, Tutorial maker, Youtuber and Designer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From b6a4388c70201ac7595905f3227882c1eabfe2f2 Mon Sep 17 00:00:00 2001 From: weibenfalk Date: Thu, 9 Jan 2020 21:34:51 +0100 Subject: [PATCH 018/294] Updated flag --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index 461cd549..fd86d0e0 100644 --- a/src/data.js +++ b/src/data.js @@ -42,7 +42,7 @@ const pages = [ url: 'https://www.weibenfalk.com/uses/', twitter: '@weibenfalk', emoji: '💾', - country: 'SE', + country: '🇸🇪', computer: 'apple', phone: 'iphone', tags: [ From d329d69005c1421b539b15e22613329c28543fdd Mon Sep 17 00:00:00 2001 From: Roman Husar Date: Thu, 9 Jan 2020 21:48:33 +0100 Subject: [PATCH 019/294] Update data.js --- src/data.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/data.js b/src/data.js index f4a75d73..b21c99d5 100644 --- a/src/data.js +++ b/src/data.js @@ -1106,6 +1106,24 @@ const pages = [ 'CSS', ], }, + { + name: 'Roman Husar', + description: 'Tinkering, all the time.', + url: 'https://seemslikelegit.com/uses', + twitter: '@seemslikelegit', + emoji: '➰', + country: '🇺🇦', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Software Engineer', + 'Full Stack', + 'JavaScript', + 'PostgreSQL', + 'React', + 'Node', + ], + }, ]; export default pages; From f30ab122ce6f2d165dd2b9d5141ec38069f2ea73 Mon Sep 17 00:00:00 2001 From: Paul Cass <7057526+paulca55@users.noreply.github.com> Date: Thu, 9 Jan 2020 22:43:09 +0000 Subject: [PATCH 020/294] Flag icon more central and made 'uses' link wrap --- src/components/Person.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/Person.js b/src/components/Person.js index 8ab35af7..1c7010ee 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -122,6 +122,7 @@ const PersonInner = styled.div` color: var(--vape); letter-spacing: 1px; font-size: 1.2rem; + word-break: break-word; :hover { color: var(--pink); } @@ -150,6 +151,7 @@ const PersonDeets = styled.div` } .country { font-size: 3rem; + padding-top: 2rem; } .phone { padding: 0; From fa4ceb9f6bc82027ea708535455e3a7e8cf3428e Mon Sep 17 00:00:00 2001 From: Prashant Shrestha Date: Thu, 9 Jan 2020 19:43:31 -0500 Subject: [PATCH 021/294] Fixed the overflow problem for long profile links. --- src/components/Person.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/Person.js b/src/components/Person.js index 8ab35af7..8c36b125 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -122,6 +122,9 @@ const PersonInner = styled.div` color: var(--vape); letter-spacing: 1px; font-size: 1.2rem; + text-overflow: ellipsis; + max-width: 100%; + overflow: hidden; :hover { color: var(--pink); } From 722357437d9bf26ae2c2ee142385703d20c3444b Mon Sep 17 00:00:00 2001 From: Adam Jahnke Date: Thu, 9 Jan 2020 20:57:08 -0600 Subject: [PATCH 022/294] Update data.js --- src/data.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data.js b/src/data.js index eca3013a..46f6406c 100644 --- a/src/data.js +++ b/src/data.js @@ -154,6 +154,7 @@ const pages = [ 'Caffiend, motorcyclist, climber, recovering perfectionist. I love to make the complex simple.', url: 'https://adamyonk.com/uses', emoji: '⤫', + twitter: '@adamyonk', country: '🇺🇸', computer: 'apple', phone: 'iphone', From 263dbdd83620216e365e91af736889d390fc7370 Mon Sep 17 00:00:00 2001 From: Johnson awah Alfred <32965534+CeoFred@users.noreply.github.com> Date: Fri, 10 Jan 2020 06:47:08 +0100 Subject: [PATCH 023/294] Update readme.md --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index a1f4d26f..3f318fc0 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,5 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer - +* [Johnson Awah Alfred] (https://codemon.surge.sh/uses/) - Software Engineer, I have no life out this. [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 17d186e762686bbc84610b6319e6bbb2d1a33e6c Mon Sep 17 00:00:00 2001 From: Johnson awah Alfred <32965534+CeoFred@users.noreply.github.com> Date: Fri, 10 Jan 2020 06:50:18 +0100 Subject: [PATCH 024/294] Fix link --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 3f318fc0..0a40515c 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,5 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer -* [Johnson Awah Alfred] (https://codemon.surge.sh/uses/) - Software Engineer, I have no life out this. +* [Johnson Awah Alfred](https://codemon.surge.sh/uses/) - Software Engineer, I have no life out this. [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From c6a93315c076cc36ae82747d16e6d7f754c98727 Mon Sep 17 00:00:00 2001 From: Pouria Ezzati Date: Fri, 10 Jan 2020 10:08:45 +0330 Subject: [PATCH 025/294] Remove duplicate --- src/data.js | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/data.js b/src/data.js index eca3013a..dcb4b7d5 100644 --- a/src/data.js +++ b/src/data.js @@ -792,24 +792,6 @@ const pages = [ phone: 'iphone', tags: ['Engineer', 'YouTuber', 'Blogger', 'Front End'], }, - { - name: 'Pouria Ezzati', - description: 'Web Developer', - url: 'https://pouria.dev/uses', - twitter: '@poeti8', - emoji: '🇮🇷', - country: '🇮🇷', - computer: 'apple', - phone: 'iphone', - tags: [ - 'Developer', - 'Designer', - 'Back End', - 'Front End', - 'PHP', - 'JavaScript', - ], - }, { name: 'James Mills', description: From 9359a9693842ef100d7e031ddbd39d55cb279684 Mon Sep 17 00:00:00 2001 From: David Llop Date: Fri, 10 Jan 2020 09:45:00 +0100 Subject: [PATCH 026/294] Add David Llop info --- src/data.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..aaa9967e 100644 --- a/src/data.js +++ b/src/data.js @@ -731,6 +731,29 @@ const pages = [ 'Blogger', ], }, + { + name: 'David Llop', + description: 'Full stack developer from Girona. Open Source contributor. Always Learning.', + url: 'https://davidllop.com', + twitter: '@lloople', + emoji: '🤨', + country: '🇪🇸', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Back End', + 'Full Stack', + 'Engineer', + 'PHP', + 'JavaScript', + 'Laravel', + 'Vue', + 'Chatbots', + 'API', + 'Blogger' + ], + }, { name: 'Josh Manders', description: 'Full Snack Developer and Indie Maker', From ac9634c647dc230fac658d61dc8744631c3793b1 Mon Sep 17 00:00:00 2001 From: David Llop Date: Fri, 10 Jan 2020 10:01:02 +0100 Subject: [PATCH 027/294] Update data.js --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index aaa9967e..d5790b32 100644 --- a/src/data.js +++ b/src/data.js @@ -734,7 +734,7 @@ const pages = [ { name: 'David Llop', description: 'Full stack developer from Girona. Open Source contributor. Always Learning.', - url: 'https://davidllop.com', + url: 'https://davidllop.com/uses', twitter: '@lloople', emoji: '🤨', country: '🇪🇸', From 0ef628b2cc9d8748b0bbc7c0013819c433f403ab Mon Sep 17 00:00:00 2001 From: James Mills Date: Fri, 10 Jan 2020 13:19:50 +0400 Subject: [PATCH 028/294] Updated James Mills tags --- src/data.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/data.js b/src/data.js index eca3013a..37d16876 100644 --- a/src/data.js +++ b/src/data.js @@ -822,12 +822,11 @@ const pages = [ phone: 'iphone', tags: [ 'Developer', - 'Designer', - 'YouTuber', 'Blogger', 'Back End', 'PHP', - 'JavaScript', + 'Laravel', + 'Treeware', ], }, { From 7e5bd2143f133c37661a6a20b1367b0d29fc987e Mon Sep 17 00:00:00 2001 From: Adam Laycock Date: Fri, 10 Jan 2020 09:38:02 +0000 Subject: [PATCH 029/294] Add myself to data.js --- src/data.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..599fa430 100644 --- a/src/data.js +++ b/src/data.js @@ -1158,6 +1158,24 @@ const pages = [ 'Node', ], }, + { + name: 'Adam Laycock', + description: 'IT Engineer, Web Developer & Blogger', + url: 'https://www.arcath.net/uses', + twitter: '@arcathwhitefall', + emoji: '⚙', + country: 'GB', + computer: 'windows', + phone: 'android', + tags: [ + 'Engineer', + 'Full Stack', + 'TypeScript' + 'Blogger', + 'JavaScript', + 'Node', + ], + }, ]; export default pages; From c3336e6652351896106ff8580694384a9d448096 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Fri, 10 Jan 2020 10:57:37 +0100 Subject: [PATCH 030/294] Add myself --- src/data.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..21d2ad8c 100644 --- a/src/data.js +++ b/src/data.js @@ -1158,6 +1158,33 @@ const pages = [ 'Node', ], }, + { + name: 'Karl Horky', + description: + 'Founder, Teacher at https://upleveled.io', + url: 'https://github.com/karlhorky/uses/blob/master/readme.md', + twitter: '@karlhorky', + emoji: '🚀', + country: '🇦🇹', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'Back End', + 'Front End', + 'Entrepreneur', + 'Teacher', + 'Speaker', + 'JavaScript', + 'TypeScript', + 'React', + 'Node', + 'CSS', + 'HTML', + 'GraphQL', + ], + }, ]; export default pages; From 9547f05c58461904e0f7172811b9b658ff2fcea0 Mon Sep 17 00:00:00 2001 From: spences10 Date: Fri, 10 Jan 2020 10:00:16 +0000 Subject: [PATCH 031/294] add details --- src/data.js | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..ca5c3240 100644 --- a/src/data.js +++ b/src/data.js @@ -1158,6 +1158,38 @@ const pages = [ 'Node', ], }, + { + name: 'Scott Spence', + // Short description + description: + 'Father, husband 👨‍👩‍👧 Web Developer. Just In Time learner ❤️ 👍 http://my.pronoun.is/he', + // URL to your /uses page + url: 'https://scottspence.me#uses', + twitter: '@spences10', + // An emoji that describes you + emoji: '🙃', + // emoji of your country's flag + country: '🇬🇧', + // ONE of: apple, windows or linux + computer: 'linux', + // iphone or android + phone: 'android', + // Tags - You can add your own, but please keep it to one word. "Social vape entrepreneur influencer denver" isn't a tag. + + // Dev Tags: Engineer, Developer, Designer, Front End, Back End, Full Stack, + // Other: Tags: Entrepreneur, Teacher, Podcaster, YouTuber, Blogger, Speaker, + // Language Tags: JavaScript, PHP, Rails, Ruby, TypeScript, React, Vue, Node + tags: [ + 'Developer', + 'YouTuber', + 'JavaScript', + 'React', + 'Gatsby', + 'Sloths', + 'Blogger', + 'Speaker', + ], + }, ]; export default pages; From cee6ec2d361862d4d9375ae8dbf27c93e10014ba Mon Sep 17 00:00:00 2001 From: spences10 Date: Fri, 10 Jan 2020 10:08:59 +0000 Subject: [PATCH 032/294] check name off of migration list --- migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migration.md b/migration.md index 81effec3..d1aff20b 100644 --- a/migration.md +++ b/migration.md @@ -81,7 +81,7 @@ When done, check that person off. * [x] [Scott Tolinski](https://kit.com/leveluptutorials/podcasting-screencasting-gear) - Web Developer, Tutorial Maker, Podcaster. * [ ] [Ben Hong](https://www.bencodezen.io/uses/) - Senior Frontend Engineer @ Meltano GitLab * [ ] [Danny de Vries](https://dandevri.es/uses/) - Indie Maker and Lecturer -* [ ] [Scott Spence](https://scottspence.me/uses) - Web Engineer @ Karmarama +* [x] [Scott Spence](https://scottspence.me/uses) - Web Engineer @ Karmarama * [ ] [Stephen Senkomago Musoke](https://ssmusoke.com/uses/) - Software Engineer [METS](https://mets.or.ug/), [UCSF Informatics Hub](https://globalhealthsciences.ucsf.edu/resources/informatics-hub) & PHP lover by night 🇺🇬 * [ ] [Gideon Bamuleseyo](https://medium.com/developer-circle-kampala/what-i-use-my-tools-of-trade-552655db4b8d) - Software Engineer [Andela](https://andela.com/), JavaScript junkie 🇺🇬 * [ ] [Jason Cory Alvernaz](https://jasoncoryalvernaz.com/uses/) - Fullstack Web Developer, Freelancer, Designer From 4b690f436db7457089895c3262dc5b5e5f0c0dc3 Mon Sep 17 00:00:00 2001 From: Kilian Valkhof Date: Fri, 10 Jan 2020 11:13:20 +0100 Subject: [PATCH 033/294] update Kilian Valkhof --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index eca3013a..beaac3d7 100644 --- a/src/data.js +++ b/src/data.js @@ -598,7 +598,7 @@ const pages = [ 'Developer', 'Designer', 'Full stack', - 'Front-end', + 'Front end', 'Entrepreneur', 'JavaScript', 'React', From 3239fbebf16fc869c300a44e4a8b6a42e6261478 Mon Sep 17 00:00:00 2001 From: Bezael Date: Fri, 10 Jan 2020 10:22:08 +0100 Subject: [PATCH 034/294] Add Bezael to readme file --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index a1f4d26f..8caddb8b 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,5 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer - +* [Bezael Pérez](https://www.dominicode.com/uses/) - Front-end Developer passionate. Trainer & speaker [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From ea6bb9e59ac6d0a6e7338b9b1b595021609dcd3b Mon Sep 17 00:00:00 2001 From: Bezael Date: Fri, 10 Jan 2020 11:26:47 +0100 Subject: [PATCH 035/294] Add @bezael_dev to readme file --- readme.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 8caddb8b..a6ef34e2 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,4 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer -* [Bezael Pérez](https://www.dominicode.com/uses/) - Front-end Developer passionate. Trainer & speaker -[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg +* [Bezael Pérez](https://www.dominicode.com/uses/) - Front-end Developer passionate. Trainer & speaker [Youtube](https://www.youtube.com/c/dominicode) 🇩🇴 From 17b6d512c8de8aa97f70accc9c8e1ad8a070c383 Mon Sep 17 00:00:00 2001 From: Rene Pot Date: Fri, 10 Jan 2020 11:29:40 +0100 Subject: [PATCH 036/294] added rene pot to data file --- src/data.js | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..bf4a9556 100644 --- a/src/data.js +++ b/src/data.js @@ -35,6 +35,40 @@ const pages = [ 'CSS', ], }, + { + name: 'Rene Pot', + // Short description + description: + 'Developer Evangelist, JavaScript Developer, Cross-Platform App Developer and gamer', + // URL to your /uses page + url: 'https://renepot.com/uses', + twitter: '@wraldpyk', + // An emoji that describes you + emoji: '🎮', + // emoji of your country's flag + country: '🇳🇱', + // ONE of: apple, windows or linux + computer: 'apple', + // iphone or android + phone: 'iphone', + // Tags - You can add your own, but please keep it to one word. "Social vape entrepreneur influencer denver" isn't a tag. + + // Dev Tags: Engineer, Developer, Designer, Front End, Back End, Full Stack, + // Other: Tags: Entrepreneur, Teacher, Podcaster, YouTuber, Blogger, Speaker, + // Language Tags: JavaScript, PHP, Rails, Ruby, TypeScript, React, Vue, Node + tags: [ + 'Developer', + 'JavaScript', + 'Evangelist', + 'Gamer', + 'Streamer', + 'Titanium', + 'Cross-platform' + 'Node', + 'Speaker', + 'Twitch' + ], + }, { name: 'Gant Laborde', description: From fc2d6e66cc574369b55cca54f8dac838247c7b64 Mon Sep 17 00:00:00 2001 From: Roman Husar Date: Fri, 10 Jan 2020 11:43:11 +0100 Subject: [PATCH 037/294] Update data.js --- src/data.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data.js b/src/data.js index 83844a88..8aad63f6 100644 --- a/src/data.js +++ b/src/data.js @@ -1173,6 +1173,7 @@ const pages = [ 'YouTuber', 'Blogger', 'JavaScript', + 'Node', ], }, ]; From e83258cacb1ba4d72d73090eb39f9860d97ede97 Mon Sep 17 00:00:00 2001 From: Georgi Yanev Date: Fri, 10 Jan 2020 13:02:39 +0200 Subject: [PATCH 038/294] Add Georgi Yanev to data.js --- src/data.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/data.js b/src/data.js index eca3013a..12216ae7 100644 --- a/src/data.js +++ b/src/data.js @@ -1158,6 +1158,30 @@ const pages = [ 'Node', ], }, + { + name: 'Georgi Yanev', + description: 'Software Engineer, FPV Drone Pilot, Blogger, YouTuber', + url: 'https://gyanev.com/uses/', + twitter: '@jumpalottahigh', + emoji: '🚁', + country: '🇫🇮', + computer: 'apple', + phone: 'android', + tags: [ + 'Engineer', + 'Full Stack', + 'Entrepreneur', + 'Teacher', + 'YouTuber', + 'Blogger', + 'JavaScript', + 'React', + 'Electron', + 'Python', + 'FPVtips', + 'Developer' + ], + }, ]; export default pages; From 7bac200d7540459267c4562f5e9c4b5d1598b372 Mon Sep 17 00:00:00 2001 From: Georgi Yanev Date: Fri, 10 Jan 2020 13:05:24 +0200 Subject: [PATCH 039/294] Update migration.md --- migration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migration.md b/migration.md index 81effec3..77d08ee4 100644 --- a/migration.md +++ b/migration.md @@ -26,7 +26,7 @@ When done, check that person off. * [ ] [Jay Collett](https://www.jaycollett.co/uses/) - Freelance web designer and front end developer with CraftCMS * [ ] [Amit Merchant](https://www.amitmerchant.com/uses/) - Fullstack web developer, blogger. * [ ] [Adam Greenough](https://adamgreenough.me/uses/) - Freelance Digital Designer & Web Developer -* [ ] [Georgi Yanev](https://gyanev.com/uses/) - Web Developer, FPV drone pilot +* [x] [Georgi Yanev](https://gyanev.com/uses/) - Web Developer, FPV drone pilot * [ ] [Kumar Abhirup](https://kumar.now.sh/uses) - A 15yo Jnr. developer with a passion for learning 👋🏻 * [ ] [Chris Enns](https://chrisenns.com/uses/) - Podcast Editor & WordPress Wannabe * [ ] [David Llop](https://davidllop.com/uses/) - Laravel & ChatBots Developer From eeb5b21943fd21910194b3e4b73554aced96126b Mon Sep 17 00:00:00 2001 From: yosefalnajjarofficial Date: Fri, 10 Jan 2020 13:21:38 +0200 Subject: [PATCH 040/294] trim the traling slash from the display URL Relates #156 --- src/components/Person.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/Person.js b/src/components/Person.js index 8ab35af7..76246bb9 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -18,10 +18,9 @@ export default function Person({ person, currentTag }) { {person.name} {person.emoji} - {`${url.host}${url.pathname}`} + {`${ + url.host + }${url.pathname.slice(0, url.pathname.lastIndexOf('/'))}`}

{person.description}

@@ -77,6 +76,7 @@ Person.propTypes = { emoji: PropTypes.string, description: PropTypes.string, tags: PropTypes.arrayOf(PropTypes.string), + country: PropTypes.string, computer: PropTypes.oneOf(['apple', 'windows', 'linux']), phone: PropTypes.oneOf(['iphone', 'android']), twitter(props, propName, componentName) { From a68a73848678280127cc1aa5c847ee315cc8ecd9 Mon Sep 17 00:00:00 2001 From: Pedro Assuncao Date: Fri, 10 Jan 2020 11:39:52 +0000 Subject: [PATCH 041/294] Update readme.md --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index a1f4d26f..af2f05a6 100644 --- a/readme.md +++ b/readme.md @@ -118,5 +118,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer +* [Pedro Assunção](https://www.pedroassuncao.com/uses/) - Senior Fullstack Software Developer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 42b3588416a96b9f1affdd7de3af8f3a41d220b4 Mon Sep 17 00:00:00 2001 From: Kasper Jacobsen Date: Fri, 10 Jan 2020 12:52:44 +0100 Subject: [PATCH 042/294] Make sure long links does not break the design --- src/components/Person.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/Person.js b/src/components/Person.js index 8ab35af7..7a6b3574 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -118,6 +118,9 @@ const PersonInner = styled.div` font-size: 1rem; } .displayLink { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; text-decoration: none; color: var(--vape); letter-spacing: 1px; From 530578c6bb064ab9eb839c73ac6a775f55ccddec Mon Sep 17 00:00:00 2001 From: Pedro Assuncao Date: Fri, 10 Jan 2020 11:54:11 +0000 Subject: [PATCH 043/294] Update readme.md --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index af2f05a6..4c197dd7 100644 --- a/readme.md +++ b/readme.md @@ -118,6 +118,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer -* [Pedro Assunção](https://www.pedroassuncao.com/uses/) - Senior Fullstack Software Developer +* [Pedro Assunção](https://www.pedroassuncao.com/pages/uses/) - Senior Fullstack Software Developer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From b94397428084dc190a88a683f4340133f26c1ac0 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Fri, 10 Jan 2020 15:24:29 +0100 Subject: [PATCH 044/294] Add Karl Horky to Readme --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 4c197dd7..792c5f43 100644 --- a/readme.md +++ b/readme.md @@ -119,5 +119,6 @@ Submit your own. URL must be /uses. Link your name along with a few words that d * [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. * [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer * [Pedro Assunção](https://www.pedroassuncao.com/pages/uses/) - Senior Fullstack Software Developer +* [Karl Horky](https://github.com/karlhorky/uses) - Founder and Teacher at [UpLeveled Coding Bootcamp](https://upleveled.io) in Vienna, Austria. [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 88945573176ac2998b772edfef7eceda468f86a6 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:07:39 -0500 Subject: [PATCH 045/294] more people --- src/data.js | 99 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 88 insertions(+), 11 deletions(-) diff --git a/src/data.js b/src/data.js index 21d2ad8c..846a69ff 100644 --- a/src/data.js +++ b/src/data.js @@ -1128,15 +1128,7 @@ const pages = [ // Dev Tags: Engineer, Developer, Designer, Front End, Back End, Full Stack, // Other: Tags: Entrepreneur, Teacher, Podcaster, YouTuber, Blogger, Speaker, // Language Tags: JavaScript, PHP, Rails, Ruby, TypeScript, React, Vue, Node - tags: [ - 'Developer', - 'Engineer', - 'PHP', - 'Java', - 'OpenMRS', - 'HTML', - 'CSS', - ], + tags: ['Developer', 'Engineer', 'PHP', 'Java', 'OpenMRS', 'HTML', 'CSS'], }, { name: 'Jérémy Mouzin', @@ -1160,8 +1152,7 @@ const pages = [ }, { name: 'Karl Horky', - description: - 'Founder, Teacher at https://upleveled.io', + description: 'Founder, Teacher at https://upleveled.io', url: 'https://github.com/karlhorky/uses/blob/master/readme.md', twitter: '@karlhorky', emoji: '🚀', @@ -1185,6 +1176,92 @@ const pages = [ 'GraphQL', ], }, + { + name: 'Andrej Jovanovic', + description: 'DevOps System Engineer, Coder, Hardworker', + url: 'https://blog.andrejjovanovic.com/uses', + twitter: '@andrejovanovic1', + emoji: '💡', + country: '🇭🇷', + computer: 'windows', + phone: 'android', + tags: [ + 'DevOps', + 'Engineer', + 'Designer', + 'Full Stack', + 'JavaScript', + 'React', + 'Python', + 'Go', + ], + }, + { + name: 'Josh Farrant', + description: + 'Full-Stack JavaScript developer, creator of Shortcuts JS, astrophysicist and private pilot. I turn coffee, alchemy-like, into code.', + url: 'https://farrant.me/uses', + twitter: '@joshfarrant', + emoji: '🎉', + country: '🇬🇧', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'JavaScript', + 'TypeScript', + 'React', + 'Node', + 'UX', + 'Open Source', + ], + }, + { + name: 'Martin Chammah', + description: 'Full Stack Gatsby Developer @ ecomerciar', + twitter: '@codigomate', + url: 'https://martinchammah.dev/uses', + emoji: '🇦🇷', + country: '🇦🇷', + computer: 'windows', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'Entrepreneur', + 'YouTuber', + 'JavaScript', + 'Gatsby', + 'React', + 'Wordpress', + 'Thinkpad', + ], + }, + { + name: 'Pedro Assunção', + description: 'Senior Fullstack Software Developer, Tutorial Maker, Blogger', + url: 'https://pedroassuncao.com/pages/uses', + twitter: '@nocivus', + emoji: '💻', + country: '🇵🇹', + computer: 'apple', + phone: 'android', + tags: [ + 'Engineer', + 'Full Stack', + 'Developer', + 'Teacher', + 'YouTuber', + 'Blogger', + 'Ruby on Rails', + 'Elixir', + 'Phoenix', + 'Erlang', + 'React', + 'AWS', + ], + }, ]; export default pages; From 033d17281abc13aeb46ff736e882136d554e9e34 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:10:14 -0500 Subject: [PATCH 046/294] more people --- src/data.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/src/data.js b/src/data.js index d97abd4e..4347d959 100644 --- a/src/data.js +++ b/src/data.js @@ -1171,8 +1171,8 @@ const pages = [ 'Electron', 'Python', 'FPVtips', - 'Developer' - ] + 'Developer', + ], }, { name: 'Karl Horky', @@ -1286,6 +1286,52 @@ const pages = [ 'AWS', ], }, + { + name: 'Marek Racík', + description: 'Full Stack Developer', + url: 'https://racik.info/uses', + twitter: '@marek_racik', + emoji: '🍍', + country: '🇸🇰', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Web Developer', + 'Full Stack', + 'Laravel', + 'Vue', + 'Tailwind', + 'Django', + 'Python', + 'PHP', + 'JavaScript', + ], + }, + { + name: 'Steven van Loef', + description: 'Web Developer, App Developer', + url: 'https://steven.vanloef.com/uses', + twitter: '@ludolphus', + emoji: '🎲', + country: '🇳🇱', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'Entrepreneur', + 'PHP', + 'C', + 'JavaScript', + 'CakePHP', + 'MySQL', + 'Node', + 'Front End', + 'Back End', + 'HTML', + 'CSS', + ], + }, ]; export default pages; From 383b20fb0d645302054c11a2e7ad5f00146e5c60 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:11:06 -0500 Subject: [PATCH 047/294] fix iphone, fixes #261 --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index c8342381..96f853f7 100644 --- a/src/data.js +++ b/src/data.js @@ -78,7 +78,7 @@ const pages = [ emoji: '🔥', country: 'US', computer: 'windows', - phone: 'ios', + phone: 'iphone', tags: [ 'Engineer', 'JavaScript', From 209bc1cbb9698e93330ae7e44e198788849b9c70 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:12:12 -0500 Subject: [PATCH 048/294] fixes #195 --- src/components/Person.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/components/Person.js b/src/components/Person.js index 0bb62508..6d74a432 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -18,9 +18,15 @@ export default function Person({ person, currentTag }) { {person.name} {person.emoji} - {`${ - url.host - }${url.pathname.slice(0, url.pathname.lastIndexOf('/'))}`} + {`${url.host}${url.pathname.slice( + 0, + url.pathname.lastIndexOf('/') + )}`}

{person.description}

From 9f5bfa1c00dca915cc203140c2f252f53dd44d38 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:13:35 -0500 Subject: [PATCH 049/294] #256 --- src/data.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/data.js b/src/data.js index 96f853f7..b3230545 100644 --- a/src/data.js +++ b/src/data.js @@ -1366,6 +1366,29 @@ const pages = [ 'CSS', ], }, + { + name: 'Richard Zilahi', + description: 'Full stack developer, pug enthusiast, dying for pizza', + url: 'https://gist.github.com/zilahir/4aaf5907999ea53711b2d554d22b0f3f', + twitter: '@zilahy', + emoji: '🐶', + country: '🇫🇮| 🇭🇺', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Full Stack', + 'Engineer', + 'Teacher', + 'Blogger', + 'Javascript', + 'Node', + 'Typescript', + 'PHP', + 'React', + 'GraphQl', + 'GatsbyJs', + ] + } ]; export default pages; From 9e4035d142db1002b853d768bcd14aed4a024ef0 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:14:25 -0500 Subject: [PATCH 050/294] #253 --- src/data.js | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index fcb19865..86755942 100644 --- a/src/data.js +++ b/src/data.js @@ -1388,7 +1388,27 @@ const pages = [ 'GraphQl', 'GatsbyJs', ] - } + }, + { + name: 'Bezael Pérez', + description: 'Front-end Developer passionate. Trainer & speaker', + url: 'https://dominicode.com/uses', + twitter: '@bezael_dev', + emoji: '👨🏻‍🚀', + country: '🇩🇴', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Angular', + 'YouTuber', + 'Typescript', + 'Javascript', + 'CSS', + 'Node', + 'Teacher' + ], + }, ]; export default pages; From 59fbe02169c18aa555a3180541518841e3e2d0f9 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:15:38 -0500 Subject: [PATCH 051/294] closes #252 --- src/data.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/data.js b/src/data.js index 86755942..8af4f5ff 100644 --- a/src/data.js +++ b/src/data.js @@ -1409,6 +1409,27 @@ const pages = [ 'Teacher' ], }, + { + name: 'Zander Martineau', + description: + 'Independent front-end-full-stack-UI-UX-engineer coder', + url: 'https://zander.wtf/writing/my-setup', + twitter: '@mrmartineau', + emoji: '👨‍🔬', + country: '🇬🇧', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Engineer', + 'Front End', + 'Full Stack', + 'JavaScript', + 'TypeScript', + 'React', + 'Node', + 'CSS', + ], + }, ]; export default pages; From f2241cb997df3866108c48b664b5910f529145b3 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:18:42 -0500 Subject: [PATCH 052/294] do you kids not know how to code --- src/data.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/data.js b/src/data.js index 7c06fbba..bcfa43e8 100644 --- a/src/data.js +++ b/src/data.js @@ -63,10 +63,9 @@ const pages = [ 'Gamer', 'Streamer', 'Titanium', - 'Cross-platform' 'Node', 'Speaker', - 'Twitch' + 'Twitch', ], }, { @@ -1214,7 +1213,7 @@ const pages = [ 'Sloths', 'Blogger', 'Speaker', -] + ], }, { name: 'Georgi Yanev', @@ -1419,7 +1418,7 @@ const pages = [ 'React', 'GraphQl', 'GatsbyJs', - ] + ], }, { name: 'Bezael Pérez', @@ -1438,13 +1437,12 @@ const pages = [ 'Javascript', 'CSS', 'Node', - 'Teacher' + 'Teacher', ], }, { name: 'Zander Martineau', - description: - 'Independent front-end-full-stack-UI-UX-engineer coder', + description: 'Independent front-end-full-stack-UI-UX-engineer coder', url: 'https://zander.wtf/writing/my-setup', twitter: '@mrmartineau', emoji: '👨‍🔬', From 650b314170de9cbd3e0d808c3a9231680cdc31c2 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:21:39 -0500 Subject: [PATCH 053/294] people --- src/data.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/data.js b/src/data.js index 9bc5b1b2..e5d10dc7 100644 --- a/src/data.js +++ b/src/data.js @@ -1478,6 +1478,26 @@ const pages = [ 'CSS', ], }, + { + name: 'Daniel Van Cuylenburg', + description: + 'Front-end Web Developer. Love all things CSS, ReactJS, GatsbyJS, NodeJS and U.I design', + url: 'https://danielvanc.com/uses', + twitter: '@danielvanc', + emoji: '🚀', + country: '🏴󠁧󠁢󠁥󠁮󠁧󠁿', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'CSS', + 'Guitarist', + 'JavaScript', + 'React', + 'Gatsby', + ], + }, ]; export default pages; From 0164a1ea24422183b2e79a553c3ac99bf9a7667f Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:24:39 -0500 Subject: [PATCH 054/294] people --- src/data.js | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/src/data.js b/src/data.js index ffc91fad..6e913e1f 100644 --- a/src/data.js +++ b/src/data.js @@ -1502,6 +1502,45 @@ const pages = [ 'Gatsby', ], }, + { + name: 'Chiamaka Ikeanyi', + description: 'Software Engineer, Technical Writer, Poet', + url: 'https://chiamakaikeanyi.dev/uses', + twitter: '@chiamakaikeanyi', + emoji: '👩🏽‍💻', + country: '🇳🇬', + computer: 'apple', + phone: 'android', + tags: [ + 'Engineer', + 'Front End', + 'Blogger', + 'JavaScript', + 'Accessibility', + 'Performance', + ], + }, + { + name: 'Francis Sunday', + description: 'Software Engineer | Gopher | Hacker', + url: 'https://hakaselogs.me/2020-01-10/what-i-use', + twitter: '@codehakase', + emoji: '🔥', + country: '🇳🇬', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Engineer', + 'Full Stack', + 'JavaScript', + 'PHP', + 'Go', + 'React', + 'Node', + 'Golang', + ], + }, ]; export default pages; From fb917728c422df9c9eaedce5c698711aabc4bc0a Mon Sep 17 00:00:00 2001 From: Max Stoiber Date: Fri, 10 Jan 2020 16:26:16 +0100 Subject: [PATCH 055/294] Upgrade to styled-components v5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cdabb3a1..429b25f6 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "react": "^16.12.0", "react-dom": "^16.12.0", "react-helmet": "^5.2.1", - "styled-components": "^4.4.1" + "styled-components": "5.0.0-rc.3" }, "scripts": { "build": "npx --node-arg '-r esm' gatsby build", From b26e93974e20218c85f3a45cbeb67a51e21363bc Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:28:34 -0500 Subject: [PATCH 056/294] commas folks --- src/data.js | 87 ++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 63 insertions(+), 24 deletions(-) diff --git a/src/data.js b/src/data.js index 0cfed635..e1db7140 100644 --- a/src/data.js +++ b/src/data.js @@ -767,7 +767,8 @@ const pages = [ }, { name: 'David Llop', - description: 'Full stack developer from Girona. Open Source contributor. Always Learning.', + description: + 'Full stack developer from Girona. Open Source contributor. Always Learning.', url: 'https://davidllop.com/uses', twitter: '@lloople', emoji: '🤨', @@ -785,7 +786,7 @@ const pages = [ 'Vue', 'Chatbots', 'API', - 'Blogger' + 'Blogger', ], }, { @@ -859,14 +860,7 @@ const pages = [ country: '🇦🇪', computer: 'apple', phone: 'iphone', - tags: [ - 'Developer', - 'Blogger', - 'Back End', - 'PHP', - 'Laravel', - 'Treeware', - ], + tags: ['Developer', 'Blogger', 'Back End', 'PHP', 'Laravel', 'Treeware'], }, { name: 'Jeffrey Way', @@ -1200,33 +1194,22 @@ const pages = [ tags: [ 'Engineer', 'Full Stack', - 'TypeScript' + 'TypeScript', 'Blogger', 'JavaScript', 'Node', - ] - }, + ], + }, { name: 'Scott Spence', - // Short description description: 'Father, husband 👨‍👩‍👧 Web Developer. Just In Time learner ❤️ 👍 http://my.pronoun.is/he', - // URL to your /uses page url: 'https://scottspence.me#uses', twitter: '@spences10', - // An emoji that describes you emoji: '🙃', - // emoji of your country's flag country: '🇬🇧', - // ONE of: apple, windows or linux computer: 'linux', - // iphone or android phone: 'android', - // Tags - You can add your own, but please keep it to one word. "Social vape entrepreneur influencer denver" isn't a tag. - - // Dev Tags: Engineer, Developer, Designer, Front End, Back End, Full Stack, - // Other: Tags: Entrepreneur, Teacher, Podcaster, YouTuber, Blogger, Speaker, - // Language Tags: JavaScript, PHP, Rails, Ruby, TypeScript, React, Vue, Node tags: [ 'Developer', 'YouTuber', @@ -1542,6 +1525,62 @@ const pages = [ 'Golang', ], }, + { + name: 'Juan Manuel Incaurgarat', + description: 'Front end developer', + url: 'https://kilinkis.me/uses', + twitter: '@kilinkis', + emoji: '🏀', + country: '🇦🇷', + computer: 'apple', + phone: 'android', + tags: ['React', 'WordPress', 'Gatsby', 'JavaScript', 'Node'], + }, + { + name: 'Jared Clifton-Lee', + description: 'Engineer of code; manager of people; trainer of cats', + url: 'https://jared.clifton-lee.com/uses', + twitter: '@jaredcliftonlee', + emoji: '☕', + country: '🇺🇸', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Entrepreneur', + 'Manager', + 'Full Stack', + 'Engineer', + 'Ruby', + 'Rails', + 'Elixir', + 'Phoenix', + 'JavaScript', + 'React', + 'Node', + ], + }, + { + name: 'Carlos Junod', + description: + 'Husband, Dreamer, Full Stack Developer, Javascript passionate, Graphic Designer', + url: 'http://carlosjunod.me/uses/', + twitter: '@carlosjunod', + emoji: '🥑', + country: '🇨🇱', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'React', + 'Designer', + 'Entrepreneur', + 'JavaScript', + 'Node', + 'CSS', + 'HTML', + ], + }, ]; export default pages; From d606d107d86a1aa248016117d896f8dc1aad4703 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:33:57 -0500 Subject: [PATCH 057/294] yas --- src/data.js | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) diff --git a/src/data.js b/src/data.js index e1db7140..20ceb003 100644 --- a/src/data.js +++ b/src/data.js @@ -1581,6 +1581,113 @@ const pages = [ 'HTML', ], }, + { + name: 'James Kemp', + description: 'Web Developer, Blogger, Freelancer', + url: 'https://www.jameskemp.dev/uses/', + twitter: '@jkempdev', + emoji: '💻', + country: '🇺🇸', + computer: 'linux', + phone: 'android', + tags: [ + 'Engineer', + 'Full Stack', + 'Blogger', + 'React', + 'Rails', + 'JavaScript', + 'Node', + ], + }, + { + name: 'Tom Hazledine', + description: + 'Data visualisation tinkerer and JS enthusiast. Podcaster. Nerd.', + url: 'https://tomhazledine.com/uses', + twitter: '@thomashazledine', + emoji: '🥩', + country: '🇬🇧', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Front End', + 'JavaScript', + 'React', + 'Node', + 'CSS', + 'Podcaster', + ], + }, + { + name: 'Khriztian Moreno', + description: + '#Javascript Developer 🥑& Community builder 👨🏻‍💻♥️👨🏻‍🏫 | #MDE at @cloudinary | Producer @commitfm 🎙📻 | Co-Organize of @MedellinJS @avanetr', + url: 'https://khriztianmoreno.dev/uses', + twitter: '@khriztianmoreno', + emoji: '👨🏼‍💻', + country: '🇨🇴', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'JavaScript', + 'React', + 'FrontEnd', + 'React', + 'Blogger', + 'Speaker', + 'Podcaster', + 'Community', + 'JAMstack', + 'YouTuber', + ], + }, + { + name: 'Mihai Serban', + description: + 'Software engineer in constant search for new and exciting technologies', + url: 'https://www.mihaiserban.dev/uses', + twitter: '@MihaiSerban', + emoji: '✌️', + country: '🇷🇴', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Engineer', + 'Full Stack', + 'Entrepreneur', + 'JavaScript', + 'React', + 'Node', + 'CSS', + 'Vue', + 'iOS', + ], + }, + { + name: 'Nick Janetakis', + description: + 'Freelance Web Developer, Web App Deployment, Tutorials, Technical death metal enthusiast', + url: 'https://nickjanetakis.com/uses', + twitter: '@nickjanetakis', + emoji: '👀', + country: '🇺🇸', + computer: 'windows', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'Freelancer', + 'Teacher', + 'YouTuber', + 'Flask', + 'Phoenix', + 'Docker', + 'DevOps', + ], + }, ]; export default pages; From 69f13e1ab83a849b3ee8fc575ab1ffcd60990265 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:35:50 -0500 Subject: [PATCH 058/294] people --- src/data.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/data.js b/src/data.js index 20ceb003..2b724e2b 100644 --- a/src/data.js +++ b/src/data.js @@ -1688,6 +1688,27 @@ const pages = [ 'DevOps', ], }, + { + name: 'Kaleigh Scruggs', + description: + 'Front-End Web Developer, stand-up comedian, loves Brazilian jiu-jitsu, tea, and being a helicopter dog mom', + url: 'https://kaleighscruggs.com/uses', + twitter: '@kaleighscruggs', + emoji: '🐞', + country: '🇺🇸', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Front End', + 'Blogger', + 'JavaScript', + 'React', + 'WordPress', + 'CSS', + 'Full Stack', + ], + }, ]; export default pages; From a2aa7a2e9cd8533b048ea015c5f3f2b2ccd997a4 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:40:58 -0500 Subject: [PATCH 059/294] people --- src/data.js | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/src/data.js b/src/data.js index fba79f79..f8f67195 100644 --- a/src/data.js +++ b/src/data.js @@ -1727,6 +1727,124 @@ const pages = [ 'Full Stack', ], }, + { + name: 'Ste Grainer', + description: 'Designer, Developer', + url: 'https://stegrainer.com/uses', + twitter: '@stegrainer', + emoji: '🐉', + country: '🇺🇸', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Designer', + 'Developer', + 'Front End', + 'Accessibility', + 'CSS', + 'Craft CMS', + 'Blogger', + 'Design Systems', + 'JavaScript', + ], + }, + { + name: 'Yuri Yakovlev', + description: + 'Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover', + url: 'https://mynameisyuri.com/uses', + twitter: '@yakovlevyuri', + emoji: '🧙‍♂️', + country: '🇨🇿', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'Serverless', + 'JavaScript', + 'TypeScript', + 'React', + 'Node', + 'GraphQL', + ], + }, + { + name: 'José Carlos Correa', + description: + 'Fullstack developer and speaker. Lead teacher @ironhack and gatsby teacher @platzi. Learning all the time.', + url: 'https://jossdz.com/uses', + twitter: '@jossdz', + emoji: '🤘', + country: '🇲🇽', + computer: 'apple', + phone: 'android', + + tags: [ + 'Developer', + 'Full Stack', + 'Graphql', + 'Teacher', + 'Speaker', + 'JavaScript', + 'React', + 'Node', + 'CSS', + ], + }, + { + name: 'Erv Walter', + description: 'Father, Husband, Web Developer, Board Game Addict', + url: 'https://blog.ewal.net/uses/', + twitter: '@ervwalter', + emoji: '🎲', + country: '🇺🇸', + computer: 'windows', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'TypeScript', + 'React', + 'C#', + '.NET Core', + 'Azure', + ], + }, + { + name: 'Carlos Andres Charris Sandoval', + description: 'Software Engineer', + url: 'https://carloscharris.com/uses', + twitter: '@Darkklitos', + emoji: '🔥', + country: 'co', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'JavaScript', + 'TypeScript', + 'Angular', + 'Vue', + 'React', + 'Node', + 'Java', + 'Docker', + 'Serverless', + ], + }, + { + name: 'Juanito Fatas', + description: 'Program Tinker 🧙🏼‍♂️', + url: 'https://juanitofatas.com/uses', + twitter: '@juanitofatas', + emoji: '🐻', + country: '🇯🇵', + computer: 'apple', + phone: 'iphone', + tags: ['Think', 'Apply'], + }, ]; export default pages; From 82bdfe3bfdfdacdf299e4238d98098f7be91c011 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:45:23 -0500 Subject: [PATCH 060/294] Come on laycock --- src/data.js | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/src/data.js b/src/data.js index 8e527303..c9fab0d0 100644 --- a/src/data.js +++ b/src/data.js @@ -34,26 +34,6 @@ const pages = [ 'Node', 'CSS', ], - }, - { - name: 'Thomas Weibenfalk', - description: - 'Passionate developer, course creator, youtuber, designer and musician from Sweden', - url: 'https://www.weibenfalk.com/uses/', - twitter: '@weibenfalk', - emoji: '💾', - country: '🇸🇪', - computer: 'apple', - phone: 'iphone', - tags: [ - 'JavaScript', - 'Developer', - 'Entrepreneur', - 'React', - 'Teacher', - 'Writer', - 'YouTuber', - ], }, { name: 'Rene Pot', @@ -309,7 +289,6 @@ const pages = [ name: 'Lauro Silva', description: 'Software Engineer and Technical Writer', url: 'https://laurosilva.com/uses', - twitter: '@laurosilvacom', emoji: '😄', country: '🇺🇸', computer: 'apple', @@ -1085,7 +1064,7 @@ const pages = [ name: 'Diego Vazquez', description: 'Young guy who loves code. Full Stack Web Developer. Lead Teacher @ Ironhack', - url: 'https://github.com/diurivj/uses/', + url: 'https://gist.github.com/diurivj/78ca931c4b20dca1e1e13982fa9c309d', twitter: '@diurivj', emoji: '🌚', country: '🇲🇽', @@ -1227,7 +1206,7 @@ const pages = [ url: 'https://www.arcath.net/uses', twitter: '@arcathwhitefall', emoji: '⚙', - country: 'GB', + country: '🇬🇧', computer: 'windows', phone: 'android', tags: [ From 154411c8a304079aa18e9bd249386dded6b4bf32 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:46:03 -0500 Subject: [PATCH 061/294] no links --- src/data.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/data.js b/src/data.js index c9fab0d0..1a912f7c 100644 --- a/src/data.js +++ b/src/data.js @@ -973,8 +973,7 @@ const pages = [ }, { name: 'Richard Palacios G.', - description: - 'Web Developer, passionate apprentice, Community co-organizer [Javascript Ecuador](https://t.me/javascriptecuador) ', + description: 'Web Developer, passionate apprentice, Community co-organizer', url: 'https://www.richardpalaciosg.dev/uses', twitter: '@rpalaciosg_', emoji: '⚡', From 7b7b1647510713e66d09554d7fc98ae737d9b4be Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:49:39 -0500 Subject: [PATCH 062/294] fixes display link --- src/components/Person.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/components/Person.js b/src/components/Person.js index 7224308a..90b4dc4e 100644 --- a/src/components/Person.js +++ b/src/components/Person.js @@ -23,10 +23,11 @@ export default function Person({ person, currentTag }) { rel="noopener noreferrer" className="displayLink" href={person.url} - >{`${url.host}${url.pathname.slice( - 0, - url.pathname.lastIndexOf('/') - )}`} + >{`${url.host}${ + url.pathname.endsWith('/') + ? url.pathname.substr(0, url.pathname.length - 1) + : url.pathname + }`}

{person.description}

From 5155f6c9969c61e80fb754d734c5e6a7ccc2e493 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:50:58 -0500 Subject: [PATCH 063/294] front end --- src/data.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data.js b/src/data.js index 1a912f7c..f8e13348 100644 --- a/src/data.js +++ b/src/data.js @@ -211,7 +211,7 @@ const pages = [ country: '🇺🇸', computer: 'apple', phone: 'iphone', - tags: ['Developer', 'FrontEnd', 'Entrepreneur', 'Teacher', 'JavaScript'], + tags: ['Developer', 'Front End', 'Entrepreneur', 'Teacher', 'JavaScript'], }, { name: 'Josiah Wiebe', @@ -983,7 +983,7 @@ const pages = [ tags: [ 'Developer', 'Javascript', - 'FrontEnd', + 'Front End', 'BackEnd', 'Community', 'Node', @@ -1651,7 +1651,7 @@ const pages = [ 'Developer', 'JavaScript', 'React', - 'FrontEnd', + 'Front End', 'React', 'Blogger', 'Speaker', From 5e363fd6a10b65670cd47d04115434f5c03b5f8e Mon Sep 17 00:00:00 2001 From: Christophe Querton Date: Fri, 10 Jan 2020 17:04:50 +0100 Subject: [PATCH 064/294] Adds @kertof. --- src/data.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/data.js b/src/data.js index f8e13348..fe5df265 100644 --- a/src/data.js +++ b/src/data.js @@ -350,6 +350,28 @@ const pages = [ 'React', ], }, + { + name: 'Christophe Querton', + description: + 'Software Engineer, xoogler, co-founder of @accelery. Full-stack, technical debt collector. Lover of the Outdoors, BBQ, sailing.', + url: 'https://kertof.com/what-i-use', + twitter: '@kertof', + emoji: '🍉', + country: '🇧🇪', + computer: 'windows', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'Entrepreneur', + 'JavaScript', + 'Angular', + 'Node', + 'TypeScript', + 'NestJS', + 'CSS', + ], + }, { name: 'Lina María Montaño Ramírez', description: From 282d72fd14fdcd79dd388b93143d68a3827a0243 Mon Sep 17 00:00:00 2001 From: Praveen Kumar Date: Fri, 10 Jan 2020 16:17:38 +0000 Subject: [PATCH 065/294] Added Praveen Kumar Purushothaman Added myself to the list. --- src/data.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/data.js b/src/data.js index f8e13348..d8630814 100644 --- a/src/data.js +++ b/src/data.js @@ -35,6 +35,29 @@ const pages = [ 'CSS', ], }, + { + name: 'Praveen Kumar Purushothaman', + description: + 'Cook, Cat Lover, Front End Architect, Full Stack Web Developer Evangelist & Cloud Computing Consultant.', + url: 'https://blog.praveen.science/my-personal-development-environment/', + twitter: '@praveenscience', + emoji: '😻', + country: '🇬🇧🇮🇳', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Full Stack', + 'Entrepreneur', + 'Mentor', + 'Blogger', + 'PHP', + 'JavaScript', + 'React', + 'Node', + 'CSS' + ] + }, { name: 'Rene Pot', // Short description From ca468fc59cc95a2538a0b2ccf8a9bab1ea86435a Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 10 Jan 2020 16:19:46 +0000 Subject: [PATCH 066/294] chore: generate `readme.md` --- readme.md | 201 +++++++++++++++++++++++++++--------------------------- 1 file changed, 99 insertions(+), 102 deletions(-) diff --git a/readme.md b/readme.md index 29919fd8..cc5257ed 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ -A site for this repo is currently being built. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ @@ -26,105 +26,102 @@ A list of /uses pages that detail apps and gear used by professional web develop Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. -* [Lina Maria Montaño Ramirez - calypsobronte](https://calypsobronte.me/uses) — Web Developer, Mentor and Organizer 🇨🇴 -* [Gant Laborde](http://gantlaborde.com/uses) - Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author -* [Wes Bos](https://wesbos.com/uses) — Web Developer, Tutorial Maker, Podcaster. -* [Glenn Reyes](https://glennreyes.com/uses) - Independent Software Engineer, Trainer & Speaker. -* [Smakosh](https://smakosh.com/the-tech-tools-I-use) - JavaScript Developer, indie maker. -* [Eric L. Barnes](https://ericlbarnes.com/uses/) - Laravel Developer, Maker, Writer -* [Benjamin Lannon](https://lannonbr.com/uses/) - Web Developer, Open Source Contributor. -* [Thibault Maekelbergh](https://thibmaek.com/uses) - All-round developer, DIY enthousiast, record collector. -* [Kent C. Dodds](https://kentcdodds.com/uses) - Web Developer, Educator, Live Streamer, Open Sourcerer. -* [Randy Oest, aka amazingrando](https://randyoest.com/uses/) - Lead Design and Frontend Engineer, Four Kitchens -* [Elijah Manor](https://elijahmanor.com/uses) - Front-End Developer and Educator -* [Dave Kiss](https://davekiss.com/uses) - Web Developer, Solopreneur, Adventurer -* [Jonathan Suh](https://jonsuh.com/uses) - Designer, Developer -* [Manuel Wildauer](https://wildauer.io/uses) - Developer -* [Elliot Forbes](https://tutorialedge.net/uses/) - All-round Developer -* [Dr. Abstract](https://zimjs.com/uses/) - Founder of ZIM JavaScript Canvas Framework -* [Jay Collett](https://www.jaycollett.co/uses/) - Freelance web designer and front end developer with CraftCMS -* [Amit Merchant](https://www.amitmerchant.com/uses/) - Fullstack web developer, blogger. -* [Adam Greenough](https://adamgreenough.me/uses/) - Freelance Digital Designer & Web Developer -* [Georgi Yanev](https://gyanev.com/uses/) - Web Developer, FPV drone pilot -* [Kumar Abhirup](https://kumar.now.sh/uses) - A 15yo Jnr. developer with a passion for learning 👋🏻 -* [Chris Enns](https://chrisenns.com/uses/) - Podcast Editor & WordPress Wannabe -* [David Llop](https://davidllop.com/uses/) - Laravel & ChatBots Developer -* [Med Ben hartouz](https://benhartouz.com/uses/) - Fullstack Javascript Developer. -* [Łukasz Ostrowski](https://ostrowski.ninja/uses/) - Frontend developer -* [Tim Smith](https://www.iamtimsmith.com/uses) - Web developer, Blogger, and Freelancer -* [Jon Quach](https://jonquach.com/uses/) - Design Engineer -* [Tracy Osborn](https://limedaring.com/uses/) - Designer, Developer, Tech Author, Entreprenerd -* [Daniel Van Cuylenburg](https://dvanc.co/uses/) - Web Designer, Front-end Developer, Guitarist. -* [Aurel Tyson](https://aureltyson.info/uses) - iOS and backend developer -* [Nick Janetakis](https://nickjanetakis.com/uses) - Web developer, Sysadmin, Teacher -* [Andrew Healey](https://healeycodes.com/uses/) - Fullstack Software Engineer, Blogger, Tutorial Creator. -* [Alex Carpenter](https://alexcarpenter.me/uses/) - Front-end Web Developer and Screencaster. -* [Wang Junxiao](http://www.feng0207.site/uses/) — Java Web Developer, Student. -* [Jeff Wen](https://sinchang.me/uses/) - Web Developer, Open Source Contributor -* [Tracy Osborn](https://limedaring.com/uses/) - Designer, Developer, Tech Author, Entreprenerd -* [Bruno Brito](https://brunobrito.pt/uses/) - Web Developer, Content Creator, Digital Marketing 🇵🇹 -* [Lemon 🍋](https://ahoylemon.xyz/uses/) - Web Developer, Podcaster, Human Who Makes Dumb Shit -* [Kevin Jalbert](https://kevinjalbert.com/uses/) - Developer Lead (React/Rails), Blogger. -* [Swapnil Agarwal](https://swapnil.net/uses/) - Backend Developer, Aspiring Writer, Budding Designer -* [Hugo Di Francesco](https://codewithhugo.com/uses/) - JavaScript Developer, Blogger -* [Josiah Wiebe](https://jwie.be/uses/) - Full Stack Developer & Designer -* [Khalil Stemmler](https://khalilstemmler.com/uses/) - Fullstack Javascript Developer / Designer, Musician 🇨🇦 -* [Pierre-Antoine _Leny_ Delnatte](https://leny.me/uses/) - Fullstack Web Developer, Bootcamp coach 🇧🇪 -* [Harry Roberts](https://csswizardry.com/uses/) - Consultant Front-end Architect, designer, developer, writer and speaker. -* [Matt D. Smith](http://mds.is/using-stuff/) - Owner and Design Director at Studio Mds. -* [Ash Hitchcock](https://www.ashleyhitchcock.com/uses) - Front-end Developer 🇬🇧 -* [Oscar te Giffel](https://oscartegiffel.com/uses/) - Fullstack Software engineer -* [John Michael Ferraris](https://jhnferraris.dev/uses/) - Fullstack Developer (that is still eager to learn), Runner -* [François Rabanel aka Pesko](https://peskoo.github.io/lasalledutemps/articles/2019-04/uses) - Fullstack Software Engineer -* [Jesse Burton](https://burtonmediainc.com/uses) - Web Developer, Freelancer, Blogger -* [Philipp John](https://www.jplace.de/uses) - Fullstack Web Developer -* [Enea Xharja](https://eneaxharja.com/uses) — Web Developer -* [Daniel Kim](https://www.danielkim.io/uses) — Software Engineer -* [Sam Baldwin](https://sambaldwin.info/uses) — Designer and front-end developer -* [Zack Eaton](https://zackeaton.com/uses/) - Student, Developer, Caffiene Enthusiast -* [Brad Garropy](https://bradgarropy.com/uses) - self taught ⚛ frontender @ [adobe](https://www.adobe.com/). [blogger](https://bradgarropy.com), [streamer](https://youtube.com/bradgarropy), [tweeter](https://twitter.com/bradgarropy). 📝📺🐦 -* [Stefan Zweifel](https://stefanzweifel.io/uses/) - Fullstack Web Developer -* [Ignacio Villanueva](https://ignaciodenuevo.com/uses) - Frontend Developer 🇪🇸 -* [Sheree Peña](https://smariapena.com/uses) - Front Ender, Tester. -* [Pawel Grzybek](https://pawelgrzybek.com/uses/) - Software Engineer at Mindera -* [Jessica Dembe](https://www.jessicadembe.tech/uses/) - Software Engineer -* [Keziah Moselle](https://blog.keziahmoselle.fr/uses/) - Front-end developer -* [Scott Zirkel](https://scottzirkel.com/uses) - Developer, Designer, Artist, Writer -* [Maxence Poutord](https://www.maxpou.fr/uses/) - Front-end Engineer and Nomadic worker -* [Jonathan Speek](https://speek.design/uses/) - Fullstack Developer, Designer, Musician -* [Nervewax](https://nervewax.com/uses/) - Designer / Developer -* [Niko Heikkilä](https://nikoheikkila.fi/uses/) - Backend Developer & DevOps Engineer at Paytrail -* [Sil van Diepen](https://silvandiepen.nl/uses/) - Creative Front-end Developer -* [Matthias Hampel](https://dev.to/fullstack_to/tools-services-i-use-je9) - Fullstack Software Engineer / DevOps Enthusiast -* [Ste Grainer](https://stegrainer.com/uses) - Product designer, front-end developer, and writer -* [Scott Tolinski](https://kit.com/leveluptutorials/podcasting-screencasting-gear) - Web Developer, Tutorial Maker, Podcaster. -* [Ben Hong](https://www.bencodezen.io/uses/) - Senior Frontend Engineer @ Meltano GitLab -* [Danny de Vries](https://dandevri.es/uses/) - Indie Maker and Lecturer -* [Scott Spence](https://scottspence.me/uses) - Web Engineer @ Karmarama -* [Stephen Senkomago Musoke](https://ssmusoke.com/uses/) - Software Engineer [METS](https://mets.or.ug/), [UCSF Informatics Hub](https://globalhealthsciences.ucsf.edu/resources/informatics-hub) & PHP lover by night 🇺🇬 -* [Gideon Bamuleseyo](https://medium.com/developer-circle-kampala/what-i-use-my-tools-of-trade-552655db4b8d) - Software Engineer [Andela](https://andela.com/), JavaScript junkie 🇺🇬 -* [Jason Cory Alvernaz](https://jasoncoryalvernaz.com/uses/) - Fullstack Web Developer, Freelancer, Designer -* [Freek Van der Herten](https://freek.dev/uses/) - Developer, Package Creator, Conference Speaker, Blogger 🇧🇪 -* [Adam Wathan](https://adamwathan.me/uses/) - Fullstack Web Developer, Entrepeneur, Maker of courses, Speaker, Blogger, Podcaster 🇨🇦 -* [Josh Manders](https://joshmanders.com/uses/) - Full Snack Developer and Indie Maker 🌯 -* [Daniel Wirtz](https://danielwirtz.com/uses/) - Designer who codes @Crisp Studio -* [Harry Wolff](https://hswolff.com/uses/) - Front-end engineer and YouTouber -* [Pouria Ezzati](https://pouria.dev/uses/) - Web developer -* [James Mills](https://jamesmills.co.uk/uses/) - Web Consultant -* [Jeffrey Way](https://laracasts.com/blog/laracasts-uses) - Laracasts author -* [Terry Godier](https://terrygodier.com/uses/) - Developer and Marketer -* [David O'Trakoun](https://www.davidosomething.com/uses/) - Software Engineer -* [Nuno Maduro](https://nunomaduro.com/uses/) - Software engineer, Open Source contributor, Speaker -* [Erno Salo](https://endormi.io/uses/) - Full Stack Developer and Open Source Contributor -* [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster -* [Miguel Ángel Durán](https://midu.dev/uses/) - Front end passionate, Web Performance freak, ocasional speaker, [WTFront! podcast](https://midu.dev/what-the-front-podcast) host, [blogger](https://midu.dev/) and gamer. -* [Rene Pot](https://renepot.com/uses/) - Developer Evangelist, JavaScript Developer, Software engineer, Open Source contributor, Speaker, Gamer, Streamer -* [Carlos Andrés Charris S](https://www.carloscharris.com/uses/) - Software Engineer -* [Jérémy Mouzin](https://jeremymouzin.com/uses/) - Software Engineer, Teacher, YouTuber, Entrepreneur, Blogger 🇫🇷 -* [Thomas Weibenfalk](https://www.weibenfalk.com/uses/) - Developer, Tutorial maker, Youtuber and Designer -* [Johnson Awah Alfred](https://codemon.surge.sh/uses/) - Software Engineer, I have no life out this. -* [Bezael Pérez](https://www.dominicode.com/uses/) - Front-end Developer passionate. Trainer & speaker [Youtube](https://www.youtube.com/c/dominicode) 🇩🇴 -* [Pedro Assunção](https://www.pedroassuncao.com/pages/uses/) - Senior Fullstack Software Developer -* [Karl Horky](https://github.com/karlhorky/uses) - Founder and Teacher at [UpLeveled Coding Bootcamp](https://upleveled.io) in Vienna, Austria. +* [Wes Bos](https://wesbos.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover +* [Rene Pot](https://renepot.com/uses) — Developer Evangelist, JavaScript Developer, Cross-Platform App Developer and gamer +* [Gant Laborde](http://gantlaborde.com/uses/) — Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author, Podcaster +* [Troy Forster](https://tforster.com/uses) — Consulting Technology Director and CTO for Hire +* [Kent C. Dodds](https://kentcdodds.com/uses) — JavaScript Software Engineer, speaker, and trainer +* [Hussain Aminu](https://hussain4real.github.io/Portfolio/uses) — Web Developer, Data Scientist +* [Glenn Reyes](https://glennreyes.com/uses) — Independent Software Engineer, trainer & speaker. Into sports & music. +* [Adam Jahnke](https://adamyonk.com/uses) — Caffiend, motorcyclist, climber, recovering perfectionist. I love to make the complex simple. +* [Andrew Healey](https://healeycodes.com/uses) — Software Engineer, Writer, Learner! +* [Scott Tolinski](https://scotttolinski.com/uses) — Web Developer, Tutorial Maker, Podcaster, Bboy +* [Josiah Wiebe](https://jwie.be/uses/) — Designer & developer, lifelong learner. +* [Benjamin Lannon](https://lannonbr.com/uses/) — Web Developer, Open Source Contributor, Livestreamer +* [Braden Watkins](https://bradenwatkins.dev/uses) — Student, Full Stack Developer, Lover of all things analog +* [Rick Calder](https://calder.io) — Full Stack Developer, Amateur Writer mostly hockey and development, Hack Musician +* [Lauro Silva](https://laurosilva.com/uses) — Software Engineer and Technical Writer +* [Nuno Maduro](https://nunomaduro.com/uses/) — Software engineer, Open Source contributor, Speaker +* [Adrian Marin](https://adrianthedev.com/uses) — Product-Minded Software Engineer, Digital nomad, no-nonsense enjoyer of life, friends and family. +* [Jahir Fiquitiva](https://jahir.dev/uses) — Passionate and Creative Full Stack Developer +* [Christophe Querton](https://kertof.com/what-i-use) — Software Engineer, xoogler, co-founder of @accelery. Full-stack, technical debt collector. Lover of the Outdoors, BBQ, sailing. +* [Lina María Montaño Ramírez](https://calypsobronte.me/uses) — Software Engineer at @holbertonschool, Web Developer, passionate and Organizer at @node_co +* [Brad Garropy](https://bradgarropy.com/uses) — Self taught frontender at Adobe, into lifting and country music. +* [Abdisalan Mohamud](https://abdisalan.com/uses) — Software Engineer, blogger, lifetime learner +* [Josh Barker](https://joshuabarker.com/uses) — Front end engineer at Red Ventures. Soccer enthusiast. Lover of stories. +* [Aaron Dunphy](https://aarondunphy.com/uses) — Full Stack Developer, Coffee Lover and Photo Taker +* [Mohamed Benhida](http://mohamedbenhida.com/uses) — Web Developer, Open source contributor. +* [Andrew McCombe](https://www.euperia.com/uses) — Experienced full stack web developer with a passion for testing. +* [Smakosh](https://smakosh.com/the-tech-tools-I-use) — Full stack JavaScript Developer, blogger and speaker. +* [Pouria Ezzati](https://pouria.dev/uses) — Web developer. Digs music, football and a e s t h e t i c s +* [Jonathan Suh](https://jonsuh.com/uses) — Designer, Developer, Sneakerhead +* [Jonathan Speek](https://speek.design/uses) — Developer & Musician +* [David O'Trakoun](https://www.davidosomething.com/uses/) — Software Engineer +* [Dean Harris](https://deanacus.com/uses/) — Front End Developer. Husband. Skateboarder. Occasional blogger +* [Michael Hoffmann](https://www.mokkapps.de/blog/my-development-setup/) — Freelance Software Engineer +* [Michael Le](https://www.michael1e.com/uses/) — Software Engineer +* [Sil van Diepen](https://www.silvandiepen.nl/uses/) — Creative Developer +* [Kilian Valkhof](https://kilianvalkhof.com/using/) — User experience developer +* [Timothy Miller](https://timothymiller.dev/uses) — Web Designer/Developer for hire. Wears lots of hats. +* [Christopher Hranj](https://brodan.biz/uses) — Software Engineer, Blogger, Musician, Ultimate player. +* [Vincent Ramdhanie](https://vincentramdhanie.com/uses) — Software Developer, Lecturer, Technical Writer and Mentor +* [Amir R Muntasser](https://arkm.xyz/uses/) — Web Developer, #vuenicorn wizard, Oxford comma enthusiast, and inventor of the ol' razzle dazzle. +* [Pavel Melnik](https://pavel.dev/uses) — Web developer, Technology enthusiast, Energy Management System expert +* [Miguel Ángel Durán](https://midu.dev/uses) — Front end passionate, Web Performance freak, casual speaker, podcast host, and gamer. +* [David Llop](https://davidllop.com/uses) — Full stack developer from Girona. Open Source contributor. Always Learning. +* [Josh Manders](https://joshmanders.com/uses/) — Full Snack Developer and Indie Maker +* [Daniel Wirtz](https://danielwirtz.com/uses/) — Designer who codes @Crisp Studio +* [Sanket Gandhi](https://sanketgandhi.com/uses) — Software Engineer +* [Harry Wolff](https://hswolff.com/uses/) — Front-end engineer and YouTuber +* [James Mills](https://jamesmills.co.uk/uses) — Work with PHP & Laravel at @clicksco in Dubai. Pleased to be part of the Laravel community. +* [Jeffrey Way](https://laracasts.com/blog/laracasts-uses) — Laracasts Author +* [Terry Godier](https://terrygodier.com/uses) — A developer and marketer of fine internet products. +* [Erno Salo](https://endormi.io/uses/) — Full Stack Developer and Open Source Contributor +* [Gokulakrishnan Kalaikovan](https://gokul.site/uses) — Web Developer, GDE, Open Source contributor, Speaker +* [James Brooks](https://james.brooks.page/uses/) — Software Developer at Laravel and Podcaster +* [Douglas Andreani](https://andreanidr.com) — Software Engineer and Tinkerer +* [Byurhan Beyzat](https://byurhanbeyzat.com/uses) — Front-End Developer. Engineer. Occasional blogger. +* [Richard Palacios G.](https://www.richardpalaciosg.dev/uses) — Web Developer, passionate apprentice, Community co-organizer +* [Mike Barkmin](https://www.barkmin.eu/uses/) — I'm a passionate developer and researcher at the University of Duisburg-Essen at the chair of Computer Science Education. +* [Hugo Di Francesco](https://codewithhugo.com/uses/) — JavaScript developer, blogger at codewithhugo.com, author of 'Professional JavaScript' with Packt. +* [Steve Heyes](https://steveheyes.co.uk/uses) — I like to use tech to build awesome things that makes peoples lives better +* [Diego Vazquez](https://gist.github.com/diurivj/78ca931c4b20dca1e1e13982fa9c309d) — Young guy who loves code. Full Stack Web Developer. Lead Teacher @ Ironhack +* [Rafael Quintanilha](https://rafaelquintanilha.com/about#uses) — Software Engineer. Blogs about Web Development, Front-end, React, UI/UX, Accessibility. +* [Ben Leivian](https://benleivian.com/uses) — A “seasoned” full-stack developer & visual designer 🍔 +* [Mike Williamson](http://dikuw.com/) — Into IoT, BLE, node.js, Android and iOS native apps +* [Roman Husar](https://seemslikelegit.com/uses) — Tinkering, all the time. +* [Stephen Senkomago Musoke](https://ssmusoke.com/uses) — Software Engineer, eHealth Technologist, PHP Lover by night, Muganda, Goat Meat for Life, Coffee Drinker +* [Jérémy Mouzin](https://jeremymouzin.com/uses) — Software Engineer, Tutorial Maker, Entrepreneur, Blogger +* [Adam Laycock](https://www.arcath.net/uses) — IT Engineer, Web Developer & Blogger +* [Scott Spence](https://scottspence.me#uses) — Father, husband 👨‍👩‍👧 Web Developer. Just In Time learner ❤️ 👍 http://my.pronoun.is/he +* [Georgi Yanev](https://gyanev.com/uses/) — Software Engineer, FPV Drone Pilot, Blogger, YouTuber +* [Karl Horky](https://github.com/karlhorky/uses/blob/master/readme.md) — Founder, Teacher at https://upleveled.io +* [Andrej Jovanovic](https://blog.andrejjovanovic.com/uses) — DevOps System Engineer, Coder, Hardworker +* [Josh Farrant](https://farrant.me/uses) — Full-Stack JavaScript developer, creator of Shortcuts JS, astrophysicist and private pilot. I turn coffee, alchemy-like, into code. +* [Martin Chammah](https://martinchammah.dev/uses) — Full Stack Gatsby Developer @ ecomerciar +* [Pedro Assunção](https://pedroassuncao.com/pages/uses) — Senior Fullstack Software Developer, Tutorial Maker, Blogger +* [Marek Racík](https://racik.info/uses) — Full Stack Developer +* [Steven van Loef](https://steven.vanloef.com/uses) — Web Developer, App Developer +* [Richard Zilahi](https://gist.github.com/zilahir/4aaf5907999ea53711b2d554d22b0f3f) — Full stack developer, pug enthusiast, dying for pizza +* [Bezael Pérez](https://dominicode.com/uses) — Front-end Developer passionate. Trainer & speaker +* [Zander Martineau](https://zander.wtf/writing/my-setup) — Independent front-end-full-stack-UI-UX-engineer coder +* [Daniel Van Cuylenburg](https://danielvanc.com/uses) — Front-end Web Developer. Love all things CSS, ReactJS, GatsbyJS, NodeJS and U.I design +* [Chiamaka Ikeanyi](https://chiamakaikeanyi.dev/uses) — Software Engineer, Technical Writer, Poet +* [Francis Sunday](https://hakaselogs.me/2020-01-10/what-i-use) — Software Engineer | Gopher | Hacker +* [Juan Manuel Incaurgarat](https://kilinkis.me/uses) — Front end developer +* [Jared Clifton-Lee](https://jared.clifton-lee.com/uses) — Engineer of code; manager of people; trainer of cats +* [Carlos Junod](http://carlosjunod.me/uses/) — Husband, Dreamer, Full Stack Developer, Javascript passionate, Graphic Designer +* [James Kemp](https://www.jameskemp.dev/uses/) — Web Developer, Blogger, Freelancer +* [Tom Hazledine](https://tomhazledine.com/uses) — Data visualisation tinkerer and JS enthusiast. Podcaster. Nerd. +* [Khriztian Moreno](https://khriztianmoreno.dev/uses) — #Javascript Developer 🥑& Community builder 👨🏻‍💻♥️👨🏻‍🏫 | #MDE at @cloudinary | Producer @commitfm 🎙📻 | Co-Organize of @MedellinJS @avanetr +* [Mihai Serban](https://www.mihaiserban.dev/uses) — Software engineer in constant search for new and exciting technologies +* [Nick Janetakis](https://nickjanetakis.com/uses) — Freelance Web Developer, Web App Deployment, Tutorials, Technical death metal enthusiast +* [Kaleigh Scruggs](https://kaleighscruggs.com/uses) — Front-End Web Developer, stand-up comedian, loves Brazilian jiu-jitsu, tea, and being a helicopter dog mom +* [Ste Grainer](https://stegrainer.com/uses) — Designer, Developer +* [Yuri Yakovlev](https://mynameisyuri.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover +* [José Carlos Correa](https://jossdz.com/uses) — Fullstack developer and speaker. Lead teacher @ironhack and gatsby teacher @platzi. Learning all the time. +* [Erv Walter](https://blog.ewal.net/uses/) — Father, Husband, Web Developer, Board Game Addict +* [Carlos Andres Charris Sandoval](https://carloscharris.com/uses) — Software Engineer +* [Juanito Fatas](https://juanitofatas.com/uses) — Program Tinker 🧙🏼‍♂️ -[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg +[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg \ No newline at end of file From 2448216c3ac28f06532087de2b783d2c6f08bdc0 Mon Sep 17 00:00:00 2001 From: Praveen Kumar Date: Fri, 10 Jan 2020 16:21:15 +0000 Subject: [PATCH 067/294] Only one country. --- src/data.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data.js b/src/data.js index d8630814..a5b51d80 100644 --- a/src/data.js +++ b/src/data.js @@ -42,7 +42,7 @@ const pages = [ url: 'https://blog.praveen.science/my-personal-development-environment/', twitter: '@praveenscience', emoji: '😻', - country: '🇬🇧🇮🇳', + country: '🇬🇧', computer: 'apple', phone: 'android', tags: [ From e589f4b008353c7b5cc385f504a23d1c144c204b Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 10 Jan 2020 16:22:28 +0000 Subject: [PATCH 068/294] chore: generate `readme.md` --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index cc5257ed..d6340892 100644 --- a/readme.md +++ b/readme.md @@ -27,6 +27,7 @@ A list of /uses pages that detail apps and gear used by professional web develop Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. * [Wes Bos](https://wesbos.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover +* [Praveen Kumar Purushothaman](https://blog.praveen.science/my-personal-development-environment/) — Cook, Cat Lover, Front End Architect, Full Stack Web Developer Evangelist & Cloud Computing Consultant. * [Rene Pot](https://renepot.com/uses) — Developer Evangelist, JavaScript Developer, Cross-Platform App Developer and gamer * [Gant Laborde](http://gantlaborde.com/uses/) — Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author, Podcaster * [Troy Forster](https://tforster.com/uses) — Consulting Technology Director and CTO for Hire From ad8cc4a9be9862abcb76e74505ebe1f4e57a786d Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Fri, 10 Jan 2020 18:48:46 +0200 Subject: [PATCH 069/294] feat: add action to validate data.js Closes #141 --- .github/workflows/data-validate.yml | 25 +++++++++++++++++++++++ scripts/data-validate.js | 31 +++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 .github/workflows/data-validate.yml create mode 100644 scripts/data-validate.js diff --git a/.github/workflows/data-validate.yml b/.github/workflows/data-validate.yml new file mode 100644 index 00000000..94a21ac1 --- /dev/null +++ b/.github/workflows/data-validate.yml @@ -0,0 +1,25 @@ +name: Validate data.js + +on: + pull_request: + paths: src/data.js + +env: + CI: true + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v1 + with: + node-version: 13.x + - name: Install validation libs + run: | + npm install -g @hapi/joi@17.0.2 + npm install -g @actions/core@1.2.0 + npm link @hapi/joi + npm link @actions/core + - name: Validate data.js + run: node ./scripts/data-validate.js \ No newline at end of file diff --git a/scripts/data-validate.js b/scripts/data-validate.js new file mode 100644 index 00000000..2588d112 --- /dev/null +++ b/scripts/data-validate.js @@ -0,0 +1,31 @@ +import Joi from '@hapi/joi'; +import core from '@actions/core'; +import data from '../src/data.js'; + +const schema = Joi.object({ + name: Joi.string().required(), + description: Joi.string().required(), + url: Joi.string() + .uri() + .required(), + country: Joi.string().required(), + twitter: Joi.string(), + emoji: Joi.string(), + computer: Joi.string().valid('apple', 'windows', 'linux'), + phone: Joi.string().valid('iphone', 'ios', 'android'), + tags: Joi.array().items(Joi.string()), +}); + +const errors = data + .map(person => schema.validate(person)) + .filter(v => v.error) + .map(v => v.error); + +errors.forEach(e => { + core.error(e._original.name); + e.details.forEach(d => core.error(d.message)); +}); + +if (errors.length) { + core.setFailed('Action failed with validation errors, see logs'); +} From 8958f489c0135f06fc464aedddfc8e7fa1fb1897 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:13:55 -0500 Subject: [PATCH 070/294] update action --- .github/workflows/populate-readme.yml | 2 +- scripts/readme-template.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/populate-readme.yml b/.github/workflows/populate-readme.yml index 9ef6154e..0cd009b2 100644 --- a/.github/workflows/populate-readme.yml +++ b/.github/workflows/populate-readme.yml @@ -2,7 +2,7 @@ name: Populate README.md from master on: push: - branches: website + branches: master paths: src/data.js env: diff --git a/scripts/readme-template.md b/scripts/readme-template.md index 08afbcad..4d2cc8c4 100644 --- a/scripts/readme-template.md +++ b/scripts/readme-template.md @@ -1,4 +1,4 @@ -A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ @@ -28,4 +28,4 @@ Submit your own. URL must be /uses. Link your name along with a few words that d ###DATA_PLACEHOLDER### -[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg \ No newline at end of file +[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 7a723576310b32385944bbd96a2f6e0df7c85075 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:14:16 -0500 Subject: [PATCH 071/294] test data --- src/data.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data.js b/src/data.js index 4333f6d3..f87d4a4e 100644 --- a/src/data.js +++ b/src/data.js @@ -6,7 +6,7 @@ const pages = [ name: 'Wes Bos', // Short description description: - 'Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover', + 'Maker of this site. Web Developer, Tutorial Maker, Syntax.fm Podcaster, BBQ Lover', // URL to your /uses page url: 'https://wesbos.com/uses', twitter: '@wesbos', @@ -55,8 +55,8 @@ const pages = [ 'JavaScript', 'React', 'Node', - 'CSS' - ] + 'CSS', + ], }, { name: 'Rene Pot', From 15b8cff9d61d75e19d3529b79d0a6a722b4503fb Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 10 Jan 2020 17:14:42 +0000 Subject: [PATCH 072/294] chore: generate `readme.md` --- readme.md | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 124 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 30118993..cb9ae62a 100644 --- a/readme.md +++ b/readme.md @@ -1,7 +1,128 @@ -## /uses +A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +``` + ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ + ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ + ███ ███ ███ ███ ███ █▀ ███ █▀ ███ ███ ███ ███ ███ ███ █▀ + ███ ███ ███ ███ ▄███▄▄▄ ███ ███ ███ ███ ███ ███ ▄███▄▄▄ +▀███████████ ███ ███ ▀▀███▀▀▀ ▀███████████ ███ ███ ███ ███ ███ ▀▀███▀▀▀ + ███ ███ ███ ███ ███ █▄ ███ ███ ███ ███ ███ ███ ███ █▄ + ███ ███ ███ ▄█▄ ███ ███ ███ ▄█ ███ ███ ███ ███ ███ ███ ███ ███ + ███ █▀ ▀███▀███▀ ██████████ ▄████████▀ ▀██████▀ ▀█ ███ █▀ ██████████ -Word Wide Web: [uses.tech](https://uses.tech) +███ █▄ ▄████████ ▄████████ ▄████████ +███ ███ ███ ███ ███ ███ ███ ███ +███ ███ ███ █▀ ███ █▀ ███ █▀ +███ ███ ███ ▄███▄▄▄ ███ +███ ███ ▀███████████ ▀▀███▀▀▀ ▀███████████ +███ ███ ███ ███ █▄ ███ +███ ███ ▄█ ███ ███ ███ ▄█ ███ +████████▀ ▄████████▀ ██████████ ▄████████▀ -Add yourself [here](./src/data.js) +``` +# Awesome Uses ![Awesome][awesome-badge] +A list of /uses pages that detail apps and gear used by professional web developers. + +Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. + +* [Wes Bos](https://wesbos.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Syntax.fm Podcaster, BBQ Lover +* [Praveen Kumar Purushothaman](https://blog.praveen.science/my-personal-development-environment/) — Cook, Cat Lover, Front End Architect, Full Stack Web Developer Evangelist & Cloud Computing Consultant. +* [Rene Pot](https://renepot.com/uses) — Developer Evangelist, JavaScript Developer, Cross-Platform App Developer and gamer +* [Gant Laborde](http://gantlaborde.com/uses/) — Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author, Podcaster +* [Troy Forster](https://tforster.com/uses) — Consulting Technology Director and CTO for Hire +* [Kent C. Dodds](https://kentcdodds.com/uses) — JavaScript Software Engineer, speaker, and trainer +* [Hussain Aminu](https://hussain4real.github.io/Portfolio/uses) — Web Developer, Data Scientist +* [Glenn Reyes](https://glennreyes.com/uses) — Independent Software Engineer, trainer & speaker. Into sports & music. +* [Adam Jahnke](https://adamyonk.com/uses) — Caffiend, motorcyclist, climber, recovering perfectionist. I love to make the complex simple. +* [Andrew Healey](https://healeycodes.com/uses) — Software Engineer, Writer, Learner! +* [Scott Tolinski](https://scotttolinski.com/uses) — Web Developer, Tutorial Maker, Podcaster, Bboy +* [Josiah Wiebe](https://jwie.be/uses/) — Designer & developer, lifelong learner. +* [Benjamin Lannon](https://lannonbr.com/uses/) — Web Developer, Open Source Contributor, Livestreamer +* [Braden Watkins](https://bradenwatkins.dev/uses) — Student, Full Stack Developer, Lover of all things analog +* [Rick Calder](https://calder.io) — Full Stack Developer, Amateur Writer mostly hockey and development, Hack Musician +* [Lauro Silva](https://laurosilva.com/uses) — Software Engineer and Technical Writer +* [Nuno Maduro](https://nunomaduro.com/uses/) — Software engineer, Open Source contributor, Speaker +* [Adrian Marin](https://adrianthedev.com/uses) — Product-Minded Software Engineer, Digital nomad, no-nonsense enjoyer of life, friends and family. +* [Jahir Fiquitiva](https://jahir.dev/uses) — Passionate and Creative Full Stack Developer +* [Christophe Querton](https://kertof.com/what-i-use) — Software Engineer, xoogler, co-founder of @accelery. Full-stack, technical debt collector. Lover of the Outdoors, BBQ, sailing. +* [Lina María Montaño Ramírez](https://calypsobronte.me/uses) — Software Engineer at @holbertonschool, Web Developer, passionate and Organizer at @node_co +* [Brad Garropy](https://bradgarropy.com/uses) — Self taught frontender at Adobe, into lifting and country music. +* [Abdisalan Mohamud](https://abdisalan.com/uses) — Software Engineer, blogger, lifetime learner +* [Josh Barker](https://joshuabarker.com/uses) — Front end engineer at Red Ventures. Soccer enthusiast. Lover of stories. +* [Aaron Dunphy](https://aarondunphy.com/uses) — Full Stack Developer, Coffee Lover and Photo Taker +* [Mohamed Benhida](http://mohamedbenhida.com/uses) — Web Developer, Open source contributor. +* [Andrew McCombe](https://www.euperia.com/uses) — Experienced full stack web developer with a passion for testing. +* [Smakosh](https://smakosh.com/the-tech-tools-I-use) — Full stack JavaScript Developer, blogger and speaker. +* [Pouria Ezzati](https://pouria.dev/uses) — Web developer. Digs music, football and a e s t h e t i c s +* [Jonathan Suh](https://jonsuh.com/uses) — Designer, Developer, Sneakerhead +* [Jonathan Speek](https://speek.design/uses) — Developer & Musician +* [David O'Trakoun](https://www.davidosomething.com/uses/) — Software Engineer +* [Dean Harris](https://deanacus.com/uses/) — Front End Developer. Husband. Skateboarder. Occasional blogger +* [Michael Hoffmann](https://www.mokkapps.de/blog/my-development-setup/) — Freelance Software Engineer +* [Michael Le](https://www.michael1e.com/uses/) — Software Engineer +* [Sil van Diepen](https://www.silvandiepen.nl/uses/) — Creative Developer +* [Kilian Valkhof](https://kilianvalkhof.com/using/) — User experience developer +* [Timothy Miller](https://timothymiller.dev/uses) — Web Designer/Developer for hire. Wears lots of hats. +* [Christopher Hranj](https://brodan.biz/uses) — Software Engineer, Blogger, Musician, Ultimate player. +* [Vincent Ramdhanie](https://vincentramdhanie.com/uses) — Software Developer, Lecturer, Technical Writer and Mentor +* [Amir R Muntasser](https://arkm.xyz/uses/) — Web Developer, #vuenicorn wizard, Oxford comma enthusiast, and inventor of the ol' razzle dazzle. +* [Pavel Melnik](https://pavel.dev/uses) — Web developer, Technology enthusiast, Energy Management System expert +* [Miguel Ángel Durán](https://midu.dev/uses) — Front end passionate, Web Performance freak, casual speaker, podcast host, and gamer. +* [David Llop](https://davidllop.com/uses) — Full stack developer from Girona. Open Source contributor. Always Learning. +* [Josh Manders](https://joshmanders.com/uses/) — Full Snack Developer and Indie Maker +* [Daniel Wirtz](https://danielwirtz.com/uses/) — Designer who codes @Crisp Studio +* [Sanket Gandhi](https://sanketgandhi.com/uses) — Software Engineer +* [Harry Wolff](https://hswolff.com/uses/) — Front-end engineer and YouTuber +* [James Mills](https://jamesmills.co.uk/uses) — Work with PHP & Laravel at @clicksco in Dubai. Pleased to be part of the Laravel community. +* [Jeffrey Way](https://laracasts.com/blog/laracasts-uses) — Laracasts Author +* [Terry Godier](https://terrygodier.com/uses) — A developer and marketer of fine internet products. +* [Erno Salo](https://endormi.io/uses/) — Full Stack Developer and Open Source Contributor +* [Gokulakrishnan Kalaikovan](https://gokul.site/uses) — Web Developer, GDE, Open Source contributor, Speaker +* [James Brooks](https://james.brooks.page/uses/) — Software Developer at Laravel and Podcaster +* [Douglas Andreani](https://andreanidr.com) — Software Engineer and Tinkerer +* [Byurhan Beyzat](https://byurhanbeyzat.com/uses) — Front-End Developer. Engineer. Occasional blogger. +* [Richard Palacios G.](https://www.richardpalaciosg.dev/uses) — Web Developer, passionate apprentice, Community co-organizer +* [Mike Barkmin](https://www.barkmin.eu/uses/) — I'm a passionate developer and researcher at the University of Duisburg-Essen at the chair of Computer Science Education. +* [Hugo Di Francesco](https://codewithhugo.com/uses/) — JavaScript developer, blogger at codewithhugo.com, author of 'Professional JavaScript' with Packt. +* [Steve Heyes](https://steveheyes.co.uk/uses) — I like to use tech to build awesome things that makes peoples lives better +* [Diego Vazquez](https://gist.github.com/diurivj/78ca931c4b20dca1e1e13982fa9c309d) — Young guy who loves code. Full Stack Web Developer. Lead Teacher @ Ironhack +* [Rafael Quintanilha](https://rafaelquintanilha.com/about#uses) — Software Engineer. Blogs about Web Development, Front-end, React, UI/UX, Accessibility. +* [Ben Leivian](https://benleivian.com/uses) — A “seasoned” full-stack developer & visual designer 🍔 +* [Mike Williamson](http://dikuw.com/) — Into IoT, BLE, node.js, Android and iOS native apps +* [Roman Husar](https://seemslikelegit.com/uses) — Tinkering, all the time. +* [Stephen Senkomago Musoke](https://ssmusoke.com/uses) — Software Engineer, eHealth Technologist, PHP Lover by night, Muganda, Goat Meat for Life, Coffee Drinker +* [Jérémy Mouzin](https://jeremymouzin.com/uses) — Software Engineer, Tutorial Maker, Entrepreneur, Blogger +* [Adam Laycock](https://www.arcath.net/uses) — IT Engineer, Web Developer & Blogger +* [Scott Spence](https://scottspence.me#uses) — Father, husband 👨‍👩‍👧 Web Developer. Just In Time learner ❤️ 👍 http://my.pronoun.is/he +* [Georgi Yanev](https://gyanev.com/uses/) — Software Engineer, FPV Drone Pilot, Blogger, YouTuber +* [Karl Horky](https://github.com/karlhorky/uses/blob/master/readme.md) — Founder, Teacher at https://upleveled.io +* [Andrej Jovanovic](https://blog.andrejjovanovic.com/uses) — DevOps System Engineer, Coder, Hardworker +* [Josh Farrant](https://farrant.me/uses) — Full-Stack JavaScript developer, creator of Shortcuts JS, astrophysicist and private pilot. I turn coffee, alchemy-like, into code. +* [Martin Chammah](https://martinchammah.dev/uses) — Full Stack Gatsby Developer @ ecomerciar +* [Pedro Assunção](https://pedroassuncao.com/pages/uses) — Senior Fullstack Software Developer, Tutorial Maker, Blogger +* [Marek Racík](https://racik.info/uses) — Full Stack Developer +* [Steven van Loef](https://steven.vanloef.com/uses) — Web Developer, App Developer +* [Richard Zilahi](https://gist.github.com/zilahir/4aaf5907999ea53711b2d554d22b0f3f) — Full stack developer, pug enthusiast, dying for pizza +* [Bezael Pérez](https://dominicode.com/uses) — Front-end Developer passionate. Trainer & speaker +* [Zander Martineau](https://zander.wtf/writing/my-setup) — Independent front-end-full-stack-UI-UX-engineer coder +* [Daniel Van Cuylenburg](https://danielvanc.com/uses) — Front-end Web Developer. Love all things CSS, ReactJS, GatsbyJS, NodeJS and U.I design +* [Chiamaka Ikeanyi](https://chiamakaikeanyi.dev/uses) — Software Engineer, Technical Writer, Poet +* [Francis Sunday](https://hakaselogs.me/2020-01-10/what-i-use) — Software Engineer | Gopher | Hacker +* [Juan Manuel Incaurgarat](https://kilinkis.me/uses) — Front end developer +* [Jared Clifton-Lee](https://jared.clifton-lee.com/uses) — Engineer of code; manager of people; trainer of cats +* [Carlos Junod](http://carlosjunod.me/uses/) — Husband, Dreamer, Full Stack Developer, Javascript passionate, Graphic Designer +* [James Kemp](https://www.jameskemp.dev/uses/) — Web Developer, Blogger, Freelancer +* [Tom Hazledine](https://tomhazledine.com/uses) — Data visualisation tinkerer and JS enthusiast. Podcaster. Nerd. +* [Khriztian Moreno](https://khriztianmoreno.dev/uses) — #Javascript Developer 🥑& Community builder 👨🏻‍💻♥️👨🏻‍🏫 | #MDE at @cloudinary | Producer @commitfm 🎙📻 | Co-Organize of @MedellinJS @avanetr +* [Mihai Serban](https://www.mihaiserban.dev/uses) — Software engineer in constant search for new and exciting technologies +* [Nick Janetakis](https://nickjanetakis.com/uses) — Freelance Web Developer, Web App Deployment, Tutorials, Technical death metal enthusiast +* [Kaleigh Scruggs](https://kaleighscruggs.com/uses) — Front-End Web Developer, stand-up comedian, loves Brazilian jiu-jitsu, tea, and being a helicopter dog mom +* [Ste Grainer](https://stegrainer.com/uses) — Designer, Developer +* [Yuri Yakovlev](https://mynameisyuri.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Podcaster, BBQ Lover +* [José Carlos Correa](https://jossdz.com/uses) — Fullstack developer and speaker. Lead teacher @ironhack and gatsby teacher @platzi. Learning all the time. +* [Erv Walter](https://blog.ewal.net/uses/) — Father, Husband, Web Developer, Board Game Addict +* [Carlos Andres Charris Sandoval](https://carloscharris.com/uses) — Software Engineer +* [Juanito Fatas](https://juanitofatas.com/uses) — Program Tinker 🧙🏼‍♂️ + +[awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From cb2d7e318c029730edda6d7a5efe469f4ff2a800 Mon Sep 17 00:00:00 2001 From: Andrew Luca Date: Fri, 10 Jan 2020 19:19:08 +0200 Subject: [PATCH 073/294] chore: remove unused steps in populate-readme action --- .github/workflows/populate-readme.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/populate-readme.yml b/.github/workflows/populate-readme.yml index 0cd009b2..207288d8 100644 --- a/.github/workflows/populate-readme.yml +++ b/.github/workflows/populate-readme.yml @@ -19,11 +19,6 @@ jobs: - name: Populate README.md from master run: | node ./scripts/populate-readme.js - git add generated-readme.md - git stash -- generated-readme.md - git checkout master - git stash pop - git reset mv generated-readme.md readme.md git add readme.md git config --local user.email "action@github.com" From 1c100d4f9f56f75d697660ff90efd92bd6bebb69 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:22:59 -0500 Subject: [PATCH 074/294] Delete README.md --- README.md | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 README.md diff --git a/README.md b/README.md deleted file mode 100644 index 30118993..00000000 --- a/README.md +++ /dev/null @@ -1,7 +0,0 @@ -## /uses - -Word Wide Web: [uses.tech](https://uses.tech) - -Add yourself [here](./src/data.js) - - From 699ee0b51bc1047eac5c3adfb1421bad07ed25b9 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:25:29 -0500 Subject: [PATCH 075/294] update readme --- scripts/readme-template.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/scripts/readme-template.md b/scripts/readme-template.md index 4d2cc8c4..69d8e863 100644 --- a/scripts/readme-template.md +++ b/scripts/readme-template.md @@ -1,4 +1,9 @@ -A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +A list of `/uses` pages detailing developer setups, gear, software and configs. + +Add your own `/uses` page in [data.js](https://github.com/wesbos/awesome-uses/blob/master/src/data.js). + +This readme is auto-generated from the data.js file, so please don't PR this file. + ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ @@ -22,10 +27,6 @@ A site for this repo is currently being build. Please check out the [website](ht # Awesome Uses ![Awesome][awesome-badge] -A list of /uses pages that detail apps and gear used by professional web developers. - -Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. - ###DATA_PLACEHOLDER### [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg From 24520f9626ffb0193122616c3812735cdd40570b Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:27:42 -0500 Subject: [PATCH 076/294] Trigger data --- src/data.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/data.js b/src/data.js index f87d4a4e..3f8f4b05 100644 --- a/src/data.js +++ b/src/data.js @@ -3,6 +3,7 @@ // please remove the comments before You PR const pages = [ { + // Your name name: 'Wes Bos', // Short description description: From d93e4de356d9e2346f7954c1cc62a92dce808de6 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 10 Jan 2020 17:28:07 +0000 Subject: [PATCH 077/294] chore: generate `readme.md` --- readme.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index cb9ae62a..69bd0fa8 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,9 @@ -A site for this repo is currently being build. Please check out the [website](https://github.com/wesbos/awesome-uses/tree/website) branch and add yourself in there! +A list of `/uses` pages detailing developer setups, gear, software and configs. + +Add your own `/uses` page in [data.js](https://github.com/wesbos/awesome-uses/blob/master/src/data.js). + +This readme is auto-generated from the data.js file, so please don't PR this file. + ``` ▄████████ ▄█ █▄ ▄████████ ▄████████ ▄██████▄ ▄▄▄▄███▄▄▄▄ ▄████████ ███ ███ ███ ███ ███ ███ ███ ███ ███ ███ ▄██▀▀▀███▀▀▀██▄ ███ ███ @@ -22,10 +27,6 @@ A site for this repo is currently being build. Please check out the [website](ht # Awesome Uses ![Awesome][awesome-badge] -A list of /uses pages that detail apps and gear used by professional web developers. - -Submit your own. URL must be /uses. Link your name along with a few words that describes what you do. - * [Wes Bos](https://wesbos.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Syntax.fm Podcaster, BBQ Lover * [Praveen Kumar Purushothaman](https://blog.praveen.science/my-personal-development-environment/) — Cook, Cat Lover, Front End Architect, Full Stack Web Developer Evangelist & Cloud Computing Consultant. * [Rene Pot](https://renepot.com/uses) — Developer Evangelist, JavaScript Developer, Cross-Platform App Developer and gamer From 19e811e21fd235923101f8bdb1e52943f47adc42 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 12:36:14 -0500 Subject: [PATCH 078/294] yep --- scripts/readme-template.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/readme-template.md b/scripts/readme-template.md index 69d8e863..e6087f72 100644 --- a/scripts/readme-template.md +++ b/scripts/readme-template.md @@ -1,3 +1,5 @@ +# → Visit [uses.tech](https://uses.tech) for a good time + A list of `/uses` pages detailing developer setups, gear, software and configs. Add your own `/uses` page in [data.js](https://github.com/wesbos/awesome-uses/blob/master/src/data.js). From 6be70c8955c832f729462d9716599557684d0d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=86ndrew=20Rininsland?= Date: Fri, 10 Jan 2020 17:59:43 +0000 Subject: [PATCH 079/294] =?UTF-8?q?Adding=20myself=20(=C3=86ndrew=20Rinins?= =?UTF-8?q?land)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Thank youu!!!! 💚 --- src/data.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/data.js b/src/data.js index 3f8f4b05..0cac579a 100644 --- a/src/data.js +++ b/src/data.js @@ -1890,6 +1890,30 @@ const pages = [ phone: 'iphone', tags: ['Think', 'Apply'], }, + { + name: 'Ændrew Rininsland', + description: 'Developer-Journalist', + url: 'https://aendrew.com/uses', + twitter: '@aendrew', + emoji: '💚', + country: '🏳️‍🌈', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'DataViz', + 'JavaScript', + 'TypeScript', + 'Node', + 'Python', + 'Author', + 'Journalist', + 'Speaker', + 'Front-End', + 'React', + 'D3' + ], + }, ]; export default pages; From 11602c5c2ec68dd6efa131e26ed450343ac226ba Mon Sep 17 00:00:00 2001 From: Joey Date: Fri, 10 Jan 2020 12:02:15 -0600 Subject: [PATCH 080/294] Added Twitter card --- gatsby-config.js | 2 ++ package-lock.json | 65 ++++++++++++---------------------------- src/components/header.js | 10 ++++++- src/components/layout.js | 8 ++++- 4 files changed, 37 insertions(+), 48 deletions(-) diff --git a/gatsby-config.js b/gatsby-config.js index ae71b3e2..ef46ca29 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -3,6 +3,7 @@ module.exports = { title: `/uses`, description: `A list of /uses pages detailing developer setups.`, author: `@wesbos`, + siteUrl: "https://uses.tech", }, plugins: [ { @@ -26,6 +27,7 @@ module.exports = { icon: `src/images/gatsby-icon.png`, // This path is relative to the root of the site. }, }, + `gatsby-plugin-react-helmet`, `gatsby-plugin-styled-components`, ], }; diff --git a/package-lock.json b/package-lock.json index f8210af3..dd7ca16d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -926,6 +926,11 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" }, + "@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, "@emotion/unitless": { "version": "0.7.5", "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", @@ -4264,20 +4269,13 @@ } }, "css-to-react-native": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-2.3.2.tgz", - "integrity": "sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", "requires": { "camelize": "^1.0.0", "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^3.3.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - } + "postcss-value-parser": "^4.0.2" } }, "css-tree": { @@ -9960,11 +9958,6 @@ "is-invalid-path": "^0.1.0" } }, - "is-what": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.5.0.tgz", - "integrity": "sha512-00pwt/Jf7IaRh5m2Dp93Iw8LG2cd3OpDj3NrD1XPNUpAWVxPvBP296p4IiGmIU4Ur0f3f56IoIM+fS2pFYF+tQ==" - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -10690,11 +10683,6 @@ "p-is-promise": "^2.0.0" } }, - "memoize-one": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.1.1.tgz", - "integrity": "sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==" - }, "memory-fs": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", @@ -10811,14 +10799,6 @@ } } }, - "merge-anything": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/merge-anything/-/merge-anything-2.4.4.tgz", - "integrity": "sha512-l5XlriUDJKQT12bH+rVhAHjwIuXWdAIecGwsYjv2LJo+dA1AeRTmeQS+3QBpO6lEthBMDi2IUMpLC1yyRvGlwQ==", - "requires": { - "is-what": "^3.3.1" - } - }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -15225,21 +15205,19 @@ } }, "styled-components": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-4.4.1.tgz", - "integrity": "sha512-RNqj14kYzw++6Sr38n7197xG33ipEOktGElty4I70IKzQF1jzaD1U4xQ+Ny/i03UUhHlC5NWEO+d8olRCDji6g==", + "version": "5.0.0-rc.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.0.0-rc.3.tgz", + "integrity": "sha512-FPezIfX26DigdMspk4rtL2Z4KMtgHcUK56Zb/XTXfs4XXBPFZefTNpi+pQEOkWRmE5r5dO9vzT7Hd+b78NtMLA==", "requires": { "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@emotion/is-prop-valid": "^0.8.1", - "@emotion/unitless": "^0.7.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^0.8.3", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", "babel-plugin-styled-components": ">= 1", - "css-to-react-native": "^2.2.2", - "memoize-one": "^5.0.0", - "merge-anything": "^2.2.4", - "prop-types": "^15.5.4", - "react-is": "^16.6.0", - "stylis": "^3.5.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", "stylis-rule-sheet": "^0.0.10", "supports-color": "^5.5.0" } @@ -15276,11 +15254,6 @@ } } }, - "stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, "stylis-rule-sheet": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", diff --git a/src/components/header.js b/src/components/header.js index 3b80b1b7..fa587a32 100644 --- a/src/components/header.js +++ b/src/components/header.js @@ -5,12 +5,20 @@ import Helmet from 'react-helmet'; import styled from 'styled-components'; import FavIcon from './FavIcon'; -function Header({ siteTitle }) { +function Header({ siteTitle, siteDescription,siteUrl }) { return ( + {siteTitle} + + + + + + +

diff --git a/src/components/layout.js b/src/components/layout.js index 502fb33d..2f4a808a 100644 --- a/src/components/layout.js +++ b/src/components/layout.js @@ -19,6 +19,8 @@ const Layout = ({ children }) => { site { siteMetadata { title + description + siteUrl } } } @@ -28,7 +30,11 @@ const Layout = ({ children }) => { <>
-
+
{children}