The why’s of react-native-multiple-tags.

Caleb Tolu Israel
Aug 24, 2017 · 6 min read

Why create react-native-multiple-tags ?

react-native-multiple-tags is a react-native component that allows you to select one or more items from a list.I jumped on a fashion app which should be out very soon, though I’m not writing this article to explain how i jumped on the app or what’s making me jump instead of slide or skid on the app Lol, but to let you know how it all started. The users of the app should be able to select tags for whatsoever post they are uploading meaning they need something to select and because its a fashion app everything should be sleek. I flew to google to search for ready made components but all i saw couldn’t fit, I need something slim cox am slim, something sweet because I’m sweet, something sleek because I’m errrrhmmm sleek ? Lol, well i had to create one. stackoverflow and GitHub inspired me to create react-native-multiple-tags.

Why choose the long name ?

react-native-multiple-tags is kinda long I know but I think that’s the best name i could come up with, I want something that can just describe what the component does without so much hurly-burly and I’m having a feeling I got it right. Mind you I’m not really good in naming things, I don’t really know what I’m going to name my kids eventually when i have one, more so, I’m better now in naming things, I can remember one time like that, I wrote some codes before sleeping, waking up i was confused what the codes were doing, I was seeing some nonsense variable names flying everywhere without a trace where they were coming from and what in the heaven they were doing, it took me some time to study the code before I could continue, so I think am better and I guess y’all will agree with me.

Why make it open source ?

Really? have i created a bot that would change the world or have i just rewritten google with their search ranking algorithm in it ? the answer is NO! I haven’t. I have just shown the world how terrible my coding can be but who cares?. I wrote this component for an application and I’m done with the application even though i can use it for subsequent applications that i might want to develop meaning i can just hoard it but that brings about a question, all this while what have i gained in hoarding it ? absolutely nothing i guess have even lost weight (my weight loss has nothing to do with hoarding lol). but have decided to share it because of the following two reasons:

Nothing is too small to share or give.

You are the one feeling or having a mindset that its too small others are not,those that needs it are not, you are so good and you believe you don’t need this ? let it pass some people do, a lot of people do.

Nothing is too small. Nothing is too, quote-unquote, ordinary or insignificant. Those are the things that make up the measure of our days, and they’re the things that sustain us. And they’re the things that certainly can become worthy of poetry. -Rita Dove

Giving/Sharing is Receiving.

I learnt this the hard way, while i was in the university i laid my hands on some video tutorials (programming) which was around 30gb in memory size, this tutorials were hard to come by more so, i got it from a senior colleague that wanted me to grow as a programmer. I watched all the tutorials in less than 5 mins because am a genius giving birth to as a result of cross breeding humans with aliens, i don’t have to watch all to understand, mere seeing the title i already know what it all contains and that’s how I’ve been deceiving myself claiming am studying, now comes the most important part some of my friends will walk up to me, if i have any programming tutorial that they can study then i will lie to them that i don’t have because i don’t want them to be better which is one, secondly, I know they won’t study it, we just accumulate those tutorials for reasons i can’t even think of. Sometimes, i would give them some but guess what those ones won’t make them grow, they are just useless tutorials.

The moment i decided to put everything aside, study the tutorials to become a guy have always wanted to be, my dear computer went rogue, this guy went on it’s worst behaviour, bro won’t even start up really ? I gave it to a friend of mine who likes forming engineer, he fixed my laptop by formatting everything, all my hoarded treasures were lost, that was heart breaking, i told some of my friends about the loss surprisingly they copied all the nonsense tutorial i gave them into a flash so that i could have them back, i couldn’t collect them because i knew they were worthless and i felt if i had given them the good ones i would have had them back, giving or sharing is receiving.

we make a living by what we get, we make life by what we give -Sir Winston Churchill

thousands of candle can be lit from a single candle and the life of the candle will not be shortened, happiness never decreases from being shared likewise knowledge.

Why all this stories ?

I don’t even know when i typed all that, i don’t like writing though, but i love talking, so maybe that’s what made me typed all those things, wait did i typed all of that ? really ? am sorry for wasting your time to read all those nonsense next time you too stay in one place and stop reading articles up and down. Don’t listen to those quotes about reading, One once said

a reader lives a thousand lives before he dies… the one who never reads lives only one…. George R R Martin,

like seriously ? was that suppose to be a quote ? am i being pumped ? am living one right now am as confused as fuck (don’t really know if fuck gets confused, does it ? lol) so if i live a thousand i will be less confused ? moreover am satisfied living one, is like George R R Martin is high on some cheap cracks. Dr Seuss also said

they more you read the more things you know, the more that you learn the more places you’ll go

Lol, you ain’t going anywhere u rotting where u are now lol.. lastly, one quote goes like this

We read to know we’re not alone

hello?, am i with u?, you are alone my dear, u are alone as lone lol, I have written so many rubbish…please keep reading don’t mind me those quote are true…

Any problem with the components ?

Yes and No, for now i don’t think there is a problem with it but i guess there might be, go and discover them yourself, report any found in issues, you can make it better by submitting a pull request likewise on git. You can get this component @

https://github.com/caleb-tolu/react-native-multiple-tags.git

Or just install it using npm

npm i -S react-native-multiple-tags

Peace !!!

)
Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade