From c3336e6652351896106ff8580694384a9d448096 Mon Sep 17 00:00:00 2001 From: Karl Horky Date: Fri, 10 Jan 2020 10:57:37 +0100 Subject: [PATCH 01/17] 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 02/17] 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 03/17] 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 04/17] 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 17b6d512c8de8aa97f70accc9c8e1ad8a070c383 Mon Sep 17 00:00:00 2001 From: Rene Pot Date: Fri, 10 Jan 2020 11:29:40 +0100 Subject: [PATCH 05/17] 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 e83258cacb1ba4d72d73090eb39f9860d97ede97 Mon Sep 17 00:00:00 2001 From: Georgi Yanev Date: Fri, 10 Jan 2020 13:02:39 +0200 Subject: [PATCH 06/17] 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 07/17] 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 08/17] 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 42b3588416a96b9f1affdd7de3af8f3a41d220b4 Mon Sep 17 00:00:00 2001 From: Kasper Jacobsen Date: Fri, 10 Jan 2020 12:52:44 +0100 Subject: [PATCH 09/17] 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 88945573176ac2998b772edfef7eceda468f86a6 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 10 Jan 2020 10:07:39 -0500 Subject: [PATCH 10/17] 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 11/17] 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 12/17] 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 13/17] 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 14/17] #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 15/17] #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 16/17] 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 17/17] 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: '๐Ÿ‘จโ€๐Ÿ”ฌ',