Merge branch 'website' of https://github.com/diurivj/awesome-uses into website

This commit is contained in:
diurivj 2020-01-09 11:51:05 -06:00
commit b32d46d344
2 changed files with 94 additions and 7 deletions

View file

@ -32,6 +32,34 @@ const pages = [
'JavaScript',
'React',
'Node',
'CSS',
],
},
{
name: 'Gant Laborde',
description:
'Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author, Podcaster',
url: 'http://gantlaborde.com/uses/',
twitter: '@gantlaborde',
emoji: '🔥',
country: 'US',
computer: 'windows',
phone: 'ios',
tags: [
'Engineer',
'JavaScript',
'Developer',
'Consultant',
'Entrepreneur',
'React',
'Blogger',
'Teacher',
'Speaker',
'TypeScript',
'Web Developer',
'Writer',
'Podcaster',
'Machine Learning',
],
},
{
@ -267,6 +295,27 @@ const pages = [
'React',
],
},
{
name: 'Lina María Montaño Ramírez',
description: 'Software Engineer at @holbertonschool, Web Developer and passionate',
url: 'https://calypsobronte.me/uses',
twitter: '@calypsobronte',
emoji: '🦄',
country: '🇨🇴',
computer: 'linux',
phone: 'android',
tags: [
'Developer',
'Full Stack',
'JavaScript',
'Python',
'C',
'Mentor',
'Organizer',
'YouTuber',
'Back End',
],
},
{
name: 'Brad Garropy',
description:
@ -618,14 +667,9 @@ const pages = [
url: 'https://pavel.dev/uses',
twitter: '@theopract',
emoji: '🤟',
country: 'RU',
country: '🇷🇺',
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',
@ -982,6 +1026,48 @@ const pages = [
'Mongo DB',
],
},
{
name: 'Rafael Quintanilha',
description:
'Software Engineer. Blogs about Web Development, Front-end, React, UI/UX, Accessibility.',
url: 'https://rafaelquintanilha.com/about#uses',
twitter: '@webquintanilha',
emoji: '⚔️',
country: '🇧🇷',
computer: 'linux',
phone: 'android',
tags: [
'Engineer',
'Entrepreneur',
'Front End',
'JavaScript',
'React',
'Node',
'Blogger',
],
},
{
name: 'Ben Leivian',
description:
'A “seasoned” full-stack developer & visual designer 🍔',
url: 'https://benleivian.com/uses',
twitter: '@benleivian',
emoji: '🍔',
country: '🇺🇸',
computer: 'apple',
phone: 'iphone',
tags: [
'Full Stack',
'Developer',
'Designer',
'PHP',
'JavaScript',
'Laravel',
'Vue',
'Node',
'Docker',
],
},
];
export default pages;

View file

@ -44,7 +44,8 @@ export function tags() {
// sort and filter for any tags that only have 1
const tags = Object.entries(counts)
.sort(([, countA], [, countB]) => countB - countA)
.filter(([, count]) => count > 1)
// Only show the tag if this topic has 3 or more people in it
.filter(([, count]) => count >= 3)
.map(([name, count]) => ({ name, count }));
return [{ name: 'all', count: people.length }, ...tags];