diff --git a/migration.md b/migration.md index ec3c0bc7..b80889e4 100644 --- a/migration.md +++ b/migration.md @@ -87,17 +87,17 @@ When done, check that person off. * [ ] [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 +* [x] [Josh Manders](https://joshmanders.com/uses/) - Full Snack Developer and Indie Maker ๐ŸŒฏ +* [x] [Daniel Wirtz](https://danielwirtz.com/uses/) - Designer who codes @Crisp Studio +* [x] [Harry Wolff](https://hswolff.com/uses/) - Front-end engineer and YouTouber +* [x] [Pouria Ezzati](https://pouria.dev/uses/) - Web developer +* [x] [James Mills](https://jamesmills.co.uk/uses/) - Web Consultant +* [x] [Jeffrey Way](https://laracasts.com/blog/laracasts-uses) - Laracasts author +* [x] [Terry Godier](https://terrygodier.com/uses/) - Developer and Marketer * [x] [David O'Trakoun](https://www.davidosomething.com/uses/) - Software Engineer * [x] [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 +* [x] [Erno Salo](https://endormi.io/uses/) - Full Stack Developer and Open Source Contributor +* [x] [James Brooks](https://james.brooks.page/uses/) - Software Developer at Laravel and Podcaster * [x] [Bรฉla Varga](http://ecmanauten.de/uses/) - Front-end Developer, Meetup & Event Organizer and UX/UI Designer [awesome-badge]: https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg diff --git a/src/components/Topics.js b/src/components/Topics.js index 57cac06b..4262a986 100644 --- a/src/components/Topics.js +++ b/src/components/Topics.js @@ -15,6 +15,7 @@ export default function Topics() { currentTag={tag.name === currentTag} htmlFor={`filter-${tag.name}`} key={`filter-${tag.name}`} + clickable > (props.small ? `1.2rem;` : `1.7rem;`)} - + font-size: ${props => (props.small ? `1.2rem;` : `1.7rem;`)}; padding: 5px; color: hsla(0, 100%, 100%, 0.8); transition: background-color 0.2s; - cursor: pointer; + cursor: ${props => (props.clickable? "pointer" : "default")}; display: grid; grid-template-columns: 1fr auto; align-items: center; diff --git a/src/data.js b/src/data.js index fa4f23a8..b615ec06 100644 --- a/src/data.js +++ b/src/data.js @@ -267,6 +267,26 @@ const pages = [ 'Python', ], }, + { + name: 'Abdisalan Mohamud', + description: 'Software Engineer, blogger, lifetime learner', + url: 'https://abdisalan.com/uses', + twitter: '@abdisalan_js', + emoji: '๐Ÿคท๐Ÿพโ€โ™‚๏ธ', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'Blogger', + 'JavaScript', + 'React', + 'ReasonML', + 'Go', + 'AWS', + ], + }, { name: 'Josh Barker', description: @@ -555,20 +575,228 @@ const pages = [ }, { name: 'Christopher Hranj', - description: - 'Software Engineer, Blogger, Musician, Ultimate player.', + description: 'Software Engineer, Blogger, Musician, Ultimate player.', url: 'https://brodan.biz/uses', twitter: '@brodan_', emoji: '๐Ÿ', country: '๐Ÿ‡บ๐Ÿ‡ธ', computer: 'apple', phone: 'android', + tags: ['Engineer', 'Back End', 'Blogger', 'Python', 'Crystal'], + }, + { + name: 'Vincent Ramdhanie', + description: 'Software Developer, Lecturer, Technical Writer and Mentor', + url: 'https://vincentramdhanie.com/uses', + emoji: '', + country: '๐Ÿ‡น๐Ÿ‡น', + computer: 'apple', + phone: 'android', tags: [ - 'Engineer', - 'Back End', - 'Blogger', + 'Developer', + 'Full Stack', + 'Lecturer', + 'Mentor', + 'React', + 'Node', + 'Testing', + 'Machine Learning', 'Python', - 'Crystal', + ], + }, + { + name: 'Amir R Muntasser', + description: + "Web Developer, #vuenicorn wizard, Oxford comma enthusiast, and inventor of the ol' razzle dazzle.", + url: 'https://arkm.xyz/uses/', + twitter: '@arkmuntasser', + emoji: 'โšก๏ธ', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Front End', + 'JavaScript', + 'CSS', + 'HTML', + 'a11y', + 'Vue', + 'React', + 'Developer', + ], + }, + { + name: 'Pavel Melnik', + description: + 'Web developer, Technology enthusiast, Energy Management System expert', + url: 'https://pavel.dev/uses', + twitter: '@theopract', + emoji: '๐ŸคŸ', + country: 'RU', + computer: 'windows', + 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', + 'Front End', + 'Engineer', + 'JavaScript', + 'Vue', + 'SQL', + 'Accessibility', + 'Performance', + ], + }, + { + name: 'Miguel รngel Durรกn', + description: + 'Front end passionate, Web Performance freak, casual speaker, podcast host, and gamer.', + url: 'https://midu.dev/uses', + twitter: '@midudev', + emoji: '๐Ÿ‘พ', + country: '๐Ÿ‡ช๐Ÿ‡ธ', + computer: 'apple', + phone: 'android', + tags: [ + 'Developer', + 'Front End', + 'Full Stack', + 'Engineer', + 'JavaScript', + 'Typescript', + 'React', + 'Accessibility', + 'Performance', + 'Teacher', + 'YouTuber', + 'Node', + 'Speaker', + 'Podcaster', + 'Blogger', + ], + }, + { + name: 'Josh Manders', + description: 'Full Snack Developer and Indie Maker', + url: 'https://joshmanders.com/uses/', + twitter: '@joshmanders', + emoji: '๐ŸŒฏ', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Full Stack', + 'Front End', + 'Back End', + 'Node', + 'React', + 'GraphQL', + ], + }, + { + name: 'Daniel Wirtz', + description: 'Designer who codes @Crisp Studio', + url: 'https://danielwirtz.com/uses/', + twitter: '@wirtzdan', + emoji: '๐ŸŽจ', + country: '๐Ÿ‡ฉ๐Ÿ‡ช', + computer: 'apple', + phone: 'android', + tags: ['Designer', 'Entrepreneur'], + }, + { + name: 'Harry Wolff', + description: 'Front-end engineer and YouTuber ', + url: 'https://hswolff.com/uses/', + twitter: '@hswolff', + emoji: '๐Ÿ‘จโ€๐ŸŽค', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: ['Engineer', 'YouTuber', 'Blogger', 'Front End'], + }, + { + name: 'Pouria Ezzati', + description: 'Web Developer', + url: 'https://hswolff.com/uses/', + twitter: '@poeti8', + emoji: '๐Ÿ‡ฎ๐Ÿ‡ท', + country: '๐Ÿ‡ฎ๐Ÿ‡ท', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Designer', + 'Back End', + 'Front End', + 'PHP', + 'JavaScript', + ], + }, + { + name: 'James Mills', + description: + 'Work with PHP & Laravel at @clicksco in Dubai. Pleased to be part of the Laravel community.', + url: 'https://hswolff.com/uses/', + twitter: '@jamesmills', + emoji: '๐Ÿ–ฑ', + country: '๐Ÿ‡ฆ๐Ÿ‡ช', + computer: 'apple', + phone: 'iphone', + tags: [ + 'Developer', + 'Designer', + 'YouTuber', + 'Blogger', + 'Back End', + 'PHP', + 'JavaScript', + ], + }, + { + name: 'Jeffrey Way', + description: 'Laracasts Author', + url: 'https://laracasts.com/blog/laracasts-uses', + twitter: '@jeffrey_way', + emoji: '๐Ÿ’ป', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: ['Developer', 'Designer', 'Back End', 'PHP'], + }, + { + name: 'Terry Godier', + description: 'A developer and marketer of fine internet products.', + url: 'https://laracasts.com/blog/laracasts-uses', + twitter: '@terrygodier', + emoji: '๐Ÿ‡บ๐Ÿ‡ธ', + country: '๐Ÿ‡บ๐Ÿ‡ธ', + computer: 'apple', + phone: 'iphone', + tags: ['Developer', 'Marketer', 'Writer', 'PHP', 'Laravel'], + }, + { + name: 'Erno Salo', + description: 'Full Stack Developer and Open Source Contributor', + url: 'https://endormi.io/uses/', + twitter: '@terrygodier', + emoji: '๐ŸŽฎ', + country: '๐Ÿ‡ซ๐Ÿ‡ฎ', + computer: 'windows', + phone: 'android', + tags: [ + 'Developer', + 'Designer', + 'Front End', + 'Back End', + 'JavaScript', + 'Python', + 'Node', ], }, { @@ -588,6 +816,16 @@ const pages = [ 'GDE', 'Front End' ], + },{ + name: 'James Brooks', + description: 'Software Developer at Laravel and Podcaster', + url: 'https://james.brooks.page/uses/', + twitter: '@terrygodier', + emoji: '๐Ÿ‘ฉโ€๐Ÿ’ป', + country: '๐Ÿ‡ฌ๐Ÿ‡ง', + computer: 'apple', + phone: 'iphone', + tags: ['Developer', 'Back End', 'PHP'], }, ];