Merge branch 'master' into frontend-tag-merge

This commit is contained in:
Wes Bos 2020-10-12 15:00:30 -04:00 committed by GitHub
commit d793ec5ed7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 602 additions and 80 deletions

View file

@ -5,7 +5,9 @@ function sourceNodes({ actions, createNodeId, createContentDigest }) {
// Add People to the GraphQL API, we randomize the data on each build so no one gets their feelings hurt
people
.sort(() => Math.random() - 0.5)
.forEach(person => {
.forEach(p => {
// Remove duplicated tags.
const person = { ...p, tags: [...new Set(p.tags)] };
const nodeMeta = {
id: createNodeId(`person-${person.name}`),
parent: null,

View file

@ -29,20 +29,29 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
# Awesome Uses ![Awesome][awesome-badge]
* [Alvin Bryan](https://alvin.codes/uses) — Loves coding maps, graphics and games.
* [Kushan Shamika](http://kushan.info/uses) — Coder · Tech Freak · SE Undergraduate · FOSS Lover · BackEnd Developer
* [Rowe Morehouse](https://rowe-morehouse.github.io/resume/uses/) — Growth · Product · Software Project Management · Frontend Dev · Design · Technical Writing · Sales
* [Marc Berger](https://mberger75.github.io/uses/) — Fullstack Web Developer
* [Erik Hedin](https://www.erikhedin.com/uses/) — Full-stack Web Developer
* [Adi Purnomo](https://github.com/medival/uses/) — Front End Developer x Network Engineer
* [Matt James](https://mattfrankjames.com/uses/) — Senior Front-end Software Engineer & Web Design Teacher
* [Marty Romero](http://martyromero.me/uses/) — Front-end UI developer
* [Sheila Leon](https://sheilaleon.tech/uses/) — Self-taught Front-end Dev, Designer & Product Manager
* [Bram Smulders](https://bram.is/using) — Front-end UI developer
* [Rubén Sospedra](https://sospedra.me/uses) — JavaScript Software Engineer, speaker, and trainer
* [Erick Mwamodo](https://mwamodo.com/uses) — Web Engineer, Designer, All-Round Entrepreneur
* [Ali Alaa](https://www.alialaa.dev/uses) — Front-end web developer & online learning content creator.
* [Devansh Bajaj](https://devanshbajaj.me/uses) — 20 | M | Front End | Web Developer | Freelancer | Android enthusiast
* [Ivan Muratov](https://binakot.github.io/resume/uses) — SOFTWARE DEVELOPER. TECHNICAL TEAM LEADER. CHIEF TECHNICAL OFFICER.
* [Carlos Longarela](https://github.com/CarlosLongarela/uses/) — I enjoy solving problems and creating new stuff. WordPress lover and developer. Standards enthusiast
* [Christian Oliff](https://christianoliff.com/uses/) — Front-end web developer person.
* [John Irle](https://johnirle.com/blog/uses) — Graduate Student, Intern Developer at Charter and Go
* [Kieran Osgood](https://osgood.dev/uses/) — Full stack developer. Curiosity in all.
* [Pablo Obando](https://pabloobando.dev/uses) — A software engineer who enjoys programming and good beers 🍻
* [Adam DeHaven](https://www.adamdehaven.com/uses/) — Full-Stack Software Engineer, UX Designer, runner, and cyclist based in Louisville, KY
* [Nicolas M. Pardo](https://nikodermus.media/uses) — JavaScript Developer and teacher at debakatas.com
* [Satyam Lachhwani](https://portfolio-satyam.now.sh/uses) — Web developer - Exploring ways to find out what's good for me.
* [Simon Fish](https://simon.fish/uses) — Engineering and educating for a free and open web. Ruby/React fullstack developer
* [Aymen Jarouih](https://www.ajarouih.me/uses) — Fullstack Developer, Technical SEO & WebPerf
* [Diogo Ferreira](https://diogoferreira.pt/uses) — Linux System Administrator and DevOps aficionado. Sometimes I write on the internet.
@ -88,6 +97,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Abo Baloyi](https://baloyiabo.co.za/uses) — Full stack developer & full time computer geek
* [Marko Denic](https://markodenic.com/uses/) — Web Developer
* [Oleg Perchyk](https://himynameisoleg.com/uses) — Web developer - also ride bmx and cook alot. :wq
* [Dhananjay Porwal](https://github.com/DhananjayPorwal/Grey-Test/blob/gh-pages/dhananjayporwal_uses.md) — Self taught Cyber Security Analyst, Graphic Designer and Front-end Developer
* [Manassarn "Noom" Manoonchai](https://monosor.com/uses) — Coding, Productivity, Technologies, macOS, Keyboard
* [Monica Powell](https://www.aboutmonica.com/uses/) — Hi! I'm a product engineer who is passionate about making open-source more accessible and community building
* [Mark Railton](https://markrailton.com/uses) — Software Engineer
@ -95,6 +105,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Raul Melo](https://raulmelo.dev/uses) — Developer, writer in my spare time, open-source contributor. Believes the only way to transform lives is through education.
* [Ryan Harris](https://ryanharris.dev/uses) — dev @ fauna. organizer @ reactadelphia. streamer @ twitch.tv/ryan_c_harris. member of @thelivecoders.
* [Chris Hufnagel](https://chrishufnagel.com/uses/) — Front End Developer & Designer
* [Jeff Szuc](https://jeffszuc.com/uses) — UX Designer, Frontend Developer, Lifelong Learner.
* [Maxim Zubarev](https://maximzubarev.com/uses) — Enthusiast with an opinion. I use things, press buttons, and sometimes go to places.
* [Kelvin Mai](https://kelvinmai.io/uses) — Self Taught Full Stack developer, youtuber, full time nerd and aspiring functional programming polyglot
* [Tim Raderschad](https://cstrnt.dev/uses) — Germany based JS Enthuasiast
@ -104,6 +115,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Farai Gandiya](https://farai.xyz/uses) — Software Developer
* [Elijah Rwothoromo](https://rwothoromo.wordpress.com/2020/05/29/uses/) — Software Developer, Poet, code and play!
* [Dhaval Boraniya](http://itca.xyz/uses) — Developer
* [davidak](https://davidak.de/uses/) — Creating Free Software, with a focus on QA.
* [Irshad Ali](http://www.irshadali.codes/uses) — Front-End-Developer based in Hyderabad, India.
* [James Mathias](https://leihu.com/uses) — Artist, Writer, & Outlaw
* [Sudhanshu Bajaj](https://www.sudhanshubajaj.com/uses/) — Code. Travel. Sleep. Repeat. Magento Developer
@ -119,7 +131,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Michael Rolfsen](https://boldandfriendly.de/uses) — Designer and Front-of-the-Front-End Dev. I suck at guitar.
* [Amadeus Mader](https://mozart409.space/uses) — Front-End Dev & Occasional Blogger. Loves React, CSS, Electron, Javascript, Gatsby & Next
* [Marko Bajlovic](https://marko.tech/uses) — Multidisciplinary creative and full-stack developer; forever learning.
* [Simon Aronsson](https://simme.dev/uses) — Developer Advocate, Cloud and Devops Aficionado, Full-stack Developer
* [Simon Aronsson](https://simme.dev/uses) — Developer Advocate, Cloud and DevOps Aficionado, Full-stack Developer
* [João Pescada](https://joaopescada.com/uses) — Technologist and Consultant for web apps
* [Wes Bos](https://wesbos.com/uses) — Maker of this site. Web Developer, Tutorial Maker, Syntax.fm Podcaster, BBQ Lover
* [Yogi](https://github.com/yg/uses) — iOS and Web Developer
@ -127,6 +139,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Gift Egwuenu](https://giftegwuenu.com/uses) — 💻Frontend Engineer and Technical Writer.
* [Bui Minh Phuc](https://buiminhphuc.com/uses/) — A front-end web developer lives and works in Saigon, and still single 😉
* [Chandu J S](https://chandujs.dev/uses) — 💻 Full Stack Developer & Photographer from Trivandrum, India ❤️. Freelancer.
* [Shubham Battoo](https://shubhambattoo.in/uses) — Software Engineer focused on Web Technologies from India.
* [Mykolas Krupauskas](https://mkrup.com/uses) — A passionate software developer that helps people create value with technology.
* [Arturo De la Garza](https://arturodelagarza.com/uses) — Full-stack web developer, avid learner, loves to play video games and board games
* [Tuna Çağlar Gümüş](https://pikseladam.com/uses) — Senior software and systems engineer. I design things and make stuff when needed.
@ -157,6 +170,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Pierre-Antoine "Leny" Delnatte](https://leny.me/uses/) — Developer, Bootcamp coach. Forging the next generation of webdevelopers.
* [Nich Secord](https://secord.io/uses) — Full Stack Developer from the Redmond, WA area. Best skier on the mountain. Pretty good in general.
* [Sebastien Elet](https://www.notion.so/Dev-environment-ec11cb5bd0594c16a3c6338e6aa4f5b9) — Full stack javascript developer which also loves ops and automation
* [Simone Puhl](http://www.simonepuhl.com/uses) — Front end / Web Developer, Cacti & Cat mom who loves cheeseburgers
* [Mitchell Hanberg](https://mitchellhanberg.com/uses) — Full Stack Developer who loves working with Elixir, Ruby and JS.
* [Michael Herman](https://mherman.org/about#uses) — Full-stack web developer. Software architect. Educator. Entrepreneur. Lover of Docker, Radiohead, running, and reading well-crafted project READMEs.
* [Elisha Terada](https://www.elishaterada.com/uses) — Web & Mobile Software Engineer, UI Designer, Creative-Thinker.
@ -172,6 +186,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Varatep Buranintu](https://www.varatech.io/uses/) — Full Stack Software Engineer, IBM Edge UI Lead, Bridging the gap between humans and computers with beautiful experiences.
* [Anwar Hussain](https://gist.github.com/getanwar/daa9cb57428fd56255b1759fef2754f0) — Web Developer and No-Code Maker
* [Victor Silva](https://github.com/VictorHSC/awesome-uses) — Web Developer
* [Matt Litzinger](https://mlitzinger.com/uses/) — Web Developer
* [Asur Bernardo](https://asur.dev/uses/) — Back end developer with no aesthetic sense. Full stack with reservations. Open-source enthusiast. Continuous learner!
* [Vinoth Chellamuthu](https://ecevinoth.github.io/#uses) — Data Engineer
* [José Cabeda](https://cabeda.me/uses) — Data Engineer at day and Full Stack at night
@ -230,6 +245,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Gant Laborde](http://gantlaborde.com/uses/) — Speaker, GDE Web/ML, Podcaster, Trainer, Speaker, Author, Podcaster
* [Dave Mullen Jnr](https://davemullenjnr.co.uk/uses) — Designer, photographer, developer, multi-instrumentalist, chess player, aspiring minimalist, environmentally friendly.
* [Tiffany White](https://tiffanywhite.dev/uses/) — Frontend dev, blogger, podcaster, herder of cats
* [Mahfoudh Arous](https://aladinstudio.com/uses/) — Software Engineer . Frontend Dev · Technical Writing
* [Kent C. Dodds](https://kentcdodds.com/uses) — JavaScript Software Engineer, speaker, and trainer
* [Ava Gaiety Wroten](https://www.wroten.me/uses) — JavaScript Software Engineer, artist, and designer
* [Nathan Smith](https://nathan-smith.org/uses) — Full stack dev, cat dad, dungeon master.
@ -263,7 +279,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [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
* [Michael Knepprath](https://mknepprath.com/uses) — Pokémon-obsessed Software Engineer & Designer. Twitter bots are my jam.
* [Nico Bachner](https://nicob.dev/#uses) — Self taught Web Dev from Luxembourg. Open Source enthousiast
* [Nico Bachner](https://nicob.dev/#uses) — High School Student. Self taught Web Developer. Open Source enthusiast
* [Brad Garropy](https://bradgarropy.com/uses) — Self taught frontender at Adobe, into lifting and country music.
* [Jeff Mair](https://jeffmair.net/uses) — Contract/Freelance Web Developer, .NET Programmer, Dad, Korean Learner
* [Jeremy Collins](https://jeremycollins.net/uses) — Full-stack developer always seeking to learn more. Web and mobile technology enthusiast.
@ -353,9 +369,11 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Tony Mannino](http://spaghet.me/uses/) — Full-Stack developer
* [Scott Spence](https://scottspence.me#uses) — Father, husband 👨‍👩‍👧 Web Developer. Just In Time learner ❤️ 👍 http://my.pronoun.is/he
* [Marc Littlemore](https://marclittlemore.com/uses) — Engineering Team Lead @ BBC, Node.js fan, course creator, entrepreneur, ex-videogame developer, public speaker, and sepsis survivor.
* [Danielle Mayabb](https://danielle-m.dev/uses) — Full-stack developer, Accessibility Engineer, Information Architect, Generalist
* [José Manuel Lucas](https://jmlweb.es/blog/2020/uses/) — Professional Frontend Engineer - Amateur musician
* [Dao Huy Tuan](https://daohuytuan.com/uses/) — FrontEnd Engineer, Blogger, Vimmer
* [Georgi Yanev](https://gyanev.com/uses/) — Software Engineer, FPV Drone Pilot, Blogger, YouTuber
* [Frédéric Harper](https://fred.dev/uses) — Developer Advocate with a knack for public speaking & making videos
* [Mark Tse](https://neverendingqs.com/uses/) — A back-end developer who likes to dabble in the front-end.
* [Karl Horky](https://github.com/karlhorky/uses/blob/master/readme.md) — Founder, Teacher at https://upleveled.io
* [Zoran Panev](https://gist.github.com/8f08557764711afbf82b75ac0ce61e79.git) — Web developer
@ -499,6 +517,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Łukasz Rybka](https://www.dragonia.org.pl/uses/) — Full Stack Developer from Poland. Public speaker, bootcamp trainer and consultant. Legacy code and CI/CD enthusiast.
* [Simranjit Singh](https://simranjit.dev/uses) — Javascript loving Coldfusion developer
* [Maxwell Morrison](https://maxmorrison.me/uses) — Continuous leaner and freelance full stack developer
* [Matt Hughes](https://matthughes.dev/uses) — Full Stack Web Developer
* [Rail Hamdeew](https://hmdw.me/uses/) — Full Stack. Open to new technologies
* [Eric Eggert](https://yatil.net/uses) — HTML, CSS, JS & Accessibility.
* [Armno Prommarak](https://armno.in.th/uses) — Frontend developer, blogger, cyclist.
@ -507,6 +526,7 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Piyush Mehta](http://www.piyushmehta.com/uses/) — Full Stack Developer Based in INDIA
* [Duncan McDougall](https://www.belter.io/uses/) — Web developer, contractor, remotely working from the South of Scotland
* [Mijndert Stuij](https://mijndertstuij.nl/uses/) — Engineer. Hacker. Minimalist.
* [Juan Fernandes](https://www.juanfernandes.uk/uses/) — Freelance Front-end Developer
* [Kevin Simkanič](https://github.com/kevinko12323/uses) — Wordpress ninja 😎 React lover ❤️ CSS master 🧐
* [Lakshmipriya Mukundan](https://gist.github.com/lakshmipriyamukundan/ddd224306ce962f4f159f1065f0f0c67) — Javascript lover, FullStack enthusiast, React Learner (current), Pet lover
* [Jeremy Bunting](https://qbunt.com/uses) — Web 🤖 working remotely from the Connecticut burbs
@ -515,9 +535,12 @@ This readme is auto-generated from the data.js file, so please don't PR this fil
* [Tony Mamedbekov](https://www.tmamedbekov.dev/uses) — Architect, developer, cms enthusiast, technologoy evangelist, content creator, bloger, consultant
* [Matt Busche](https://matthewbusche.com/uses/) — Full Stack developer from Des Moines, Iowa, web performance enthusiast
* [Zura Gabievi](https://gist.github.com/zgabievi/60e81da327c1c80cdca3f65b39baa23d) — Front-end Team Lead.
* [T G Pranesh](https://www.tgpranesh.site/uses/) — Front-end Developer
* [Preston Lamb](https://www.prestonlamb.com/uses) — Full Stack JavaScript Developer and Thinkster.io Author
* [Patrick Obermeier](https://www.patrickobermeier.dev/uses) — Experienced front-end developer with a solid online-marketing background on top. Lover of fancy hipster beer.
* [Jerry Shi](https://github.com/szy0syz/uses) — Full Stack, Motivated full-stack developer not afraid to use any technology.
* [Francisco Valloire](https://github.com/frajova/what-i-use) — Frontend developer, self-taught, enthusiastic and passionate about new technologies.
* [Luis Contreras](https://luiscontreras.dev/uses) — Detail-oriented and passionate Software Engineer.
* [Johannes Konings](https://johanneskonings.dev/uses/) — Developer
* [Jesús Leganés-Combarro "piranna"](https://piranna.github.io/uses) — Passionate computers engineer and ex-PhD. candidate in Computers Engineering. Proud advocate of Open Source, standards, specifications, and best practices.
* [Abul Khoyer](https://abulkhoyer.com/uses/) — Web Developer and Designer

View file

@ -63,7 +63,7 @@ module.exports.Schema = Joi.object({
twitter: Joi.string().pattern(new RegExp(/^@?(\w){1,15}$/)),
emoji: Joi.string().allow(''),
computer: Joi.string().valid('apple', 'windows', 'linux'),
phone: Joi.string().valid('iphone', 'android', 'windowsphone'),
phone: Joi.string().valid('iphone', 'android', 'windowsphone','flipphone'),
tags: Joi.array().items(Joi.string()),
});

File diff suppressed because it is too large Load diff

BIN
src/images/flip-phone.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

@ -4,5 +4,6 @@ import windowsphone from '../images/windowsphone.png';
import windows from '../images/windows.svg';
import apple from '../images/apple.svg';
import linux from '../images/linux.png';
import flipphone from '../images/flip-phone.png';
export { iphone, android, windowsphone, windows, apple, linux };
export { iphone, android, windowsphone, windows, apple, linux, flipphone };

View file

@ -3,7 +3,9 @@ import people from '../data.js';
function merge(prop) {
return function(acc, obj) {
return [...obj[prop], ...acc];
// Remove duplicated values.
const values = [...new Set(obj[prop])];
return [...values, ...acc];
};
}