profile
viewpoint
Faruq NodeJSs Lagos, Nigeria thekatana.tech Frontend web developer, IOT enthusiast and Flutter Developer.

NodeJSs/My-Blog 3

My Blog

NodeJSs/Country-Search 2

A website created with React that searches for countries

NodeJSs/AnimeSearch 1

An anime search app built with react

NodeJSs/Firebase-auth-article 1

The repository for my article on Firebase authentication

NodeJSs/gatsby-portfolio-story 1

A starter template for Gatsby for designers and developers to tell stories about their work. Inspired by @Edmund1645

NodeJSs/osf-website 1

Website for OSCA Open Source Festival

NodeJSs/Building-a-blog-with-Gatsby 0

This is repo for my tutorial on building a blog with Gatsby

create barnchNodeJSs/react-redux-firebase-article

branch : master

created branch time in a day

created repositoryNodeJSs/react-redux-firebase-article

The repository for my article on react-redux-firebase

created time in a day

issue closedNodeJSs/Firebase-auth-article

firebase config in plain text in the webapp. is this safe?

i am sorry, but you hidden the firebase info in the article

const firebaseConfig = { apiKey: 'AIzaXXXXXXXXXXXXXXXXXXXXXXX', authDomain: 'test-XXXX.firebaseapp.com', databaseURL: 'https://test-XXXXXX.firebaseio.com', projectId: 'test-XXXX', storageBucket: 'test-XXXX.appspot.com', messagingSenderId: 'XXXXXXX', appId: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" };

but with developer tools i can see the data in plain text

const firebaseConfig = { apiKey: "AIzaSyA9WZB5N6ekNxyN3yGaUwjuBilvXItUv38", authDomain: "fir-auth-article.firebaseapp.com", databaseURL: "https://fir-auth-article.firebaseio.com", projectId: "fir-auth-article", storageBucket: "fir-auth-article.appspot.com", messagingSenderId: "774252759419", appId: "1:774252759419:web:e014ddfa3553a4832a15de", measurementId: "G-77Z5WJ0SET" };

are u sure this tutorial is safe to be taken as an example?

closed time in 2 days

ionutale

startedEronmmer/erons.me

started time in 3 days

startediampawan/Flutter-UI-Kit

started time in 3 days

create barnchNodeJSs/Delivery_app-flutterUI

branch : master

created branch time in 4 days

created repositoryNodeJSs/Delivery_app-flutterUI

An delivery app built with Flutter to hone my Flutter UI skills. Just UI, Zero functionality.

created time in 4 days

push eventNodeJSs/Firebase-auth-article

dependabot[bot]

commit sha fe450fb1872fec38ea25df412011c3e6b23c3b91

Bump acorn from 5.7.3 to 5.7.4 Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

Faruq

commit sha 68e54c904c8daa14ac4f36893681c7578d72a0e9

Merge pull request #2 from NodeJSs/dependabot/npm_and_yarn/acorn-5.7.4 Bump acorn from 5.7.3 to 5.7.4

view details

push time in 4 days

PR merged NodeJSs/Firebase-auth-article

Bump acorn from 5.7.3 to 5.7.4 dependencies

Bumps acorn from 5.7.3 to 5.7.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6370e90067552022710190319cbbbd8c43001957"><code>6370e90</code></a> Mark version 5.7.4</li> <li><a href="https://github.com/acornjs/acorn/commit/fbc15b1344f6dfb992f67b4bbf1357436247c8a0"><code>fbc15b1</code></a> More rigorously check surrogate pairs in regexp validator</li> <li>See full diff in <a href="https://github.com/acornjs/acorn/compare/5.7.3...5.7.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+927 -47

0 comment

2 changed files

dependabot[bot]

pr closed time in 4 days

PR opened Kodi-ezike/grid

Fixed Grid issues

You're welcome!

+34 -31

0 comment

1 changed file

pr created time in 5 days

push eventNodeJSs/grid

Faruq

commit sha 4ed180da81563f3fddcada04d4177811c1763906

Update grid.css

view details

push time in 5 days

push eventNodeJSs/grid

Faruq

commit sha 10b2361992b941feecd063e56ad798c9acb0afb4

Changes

view details

push time in 5 days

startedsimformsolutions/flutter_credit_card

started time in 5 days

startedigorantun/node-chat

started time in 6 days

startedquetool/flutter_open_whatsapp

started time in 6 days

startedgladchinda/build-react-pagination-demo

started time in 6 days

issue commentNodeJSs/Firebase-auth-article

firebase config in plain text in the webapp. is this safe?

Hey, Exposing your firebase config details is usually safe. However, I did forget to mention in the article that Firestore security rules should be set to prevent unauthorised access to the certain data in the database.

ionutale

comment created time in 6 days

push eventNodeJSs/gitgo

Yusuff Faruq

commit sha aba993c65a562a9b7e7c28ff06407ec6339025e8

structured code properly

view details

push time in 7 days

push eventNodeJSs/gitgo

Faruq

commit sha 472b12dcbac2b858069a79510874d666247436c1

Update README.md

view details

push time in 7 days

push eventNodeJSs/gitgo

Faruq

commit sha 1cb7a5159344add93821d4f5fcdecf26d2daf165

Update README.md

view details

push time in 7 days

push eventNodeJSs/gitgo

Yusuff Faruq

commit sha 1a8d86f2e527bb394c633b6e65b8b13769959f32

done

view details

push time in 7 days

push eventNodeJSs/gitgo

Yusuff Faruq

commit sha f4a0fe852f69619084be37da24b1844aa4ac3567

First comment

view details

push time in 7 days

create barnchNodeJSs/gitgo

branch : master

created branch time in 7 days

created repositoryNodeJSs/gitgo

First Go CLI

created time in 7 days

PR opened obajitheking/Real-Baji

Using correct path to image
+1 -1

0 comment

1 changed file

pr created time in 8 days

push eventNodeJSs/Real-Baji

Faruq

commit sha e39f320cd86ec17adadd9cea4089a3ae1309bdfe

Using correct path to image

view details

push time in 8 days

startedEronmmer/define-this

started time in 8 days

PR opened geektutor/Leaderboard

Fixed overlapping of comment lines
+2 -2

0 comment

1 changed file

pr created time in 9 days

push eventNodeJSs/Leaderboard

Faruq

commit sha d961d548c28ac692fc0e5f6940d10cb2de6e1baf

Fixed overlapping of comment lines

view details

push time in 9 days

startedReactTraining/history

started time in 11 days

create barnchNodeJSs/Foxlearn-flutter

branch : master

created branch time in 13 days

created repositoryNodeJSs/Foxlearn-flutter

created time in 13 days

startedgolang/go

started time in 16 days

startedcaddyserver/caddy

started time in 16 days

startedgeektutor/Leaderboard

started time in 16 days

startedryanoasis/nerd-fonts

started time in 17 days

push eventNodeJSs/Country-Search

dependabot[bot]

commit sha ba94f7d1b1c96524df95b231d81b96a4c595f778

Bump acorn from 5.7.3 to 5.7.4 Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

Faruq

commit sha cb2a1a2436a13d6d224153f3b56ffb983f467844

Merge pull request #1 from NodeJSs/dependabot/npm_and_yarn/acorn-5.7.4 Bump acorn from 5.7.3 to 5.7.4

view details

push time in 17 days

PR merged NodeJSs/Country-Search

Bump acorn from 5.7.3 to 5.7.4 dependencies

Bumps acorn from 5.7.3 to 5.7.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6370e90067552022710190319cbbbd8c43001957"><code>6370e90</code></a> Mark version 5.7.4</li> <li><a href="https://github.com/acornjs/acorn/commit/fbc15b1344f6dfb992f67b4bbf1357436247c8a0"><code>fbc15b1</code></a> More rigorously check surrogate pairs in regexp validator</li> <li>See full diff in <a href="https://github.com/acornjs/acorn/compare/5.7.3...5.7.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+435 -32

0 comment

2 changed files

dependabot[bot]

pr closed time in 17 days

startedprondubuisi/accepted-gsoc-proposals

started time in 18 days

created repositoryNodeJSs/My-Portfolio

A website containing my major projects

created time in 22 days

push eventNodeJSs/ECX-Flexbox

Yusuff Faruq

commit sha e92d79884adec569b358883a3cecf8690e4e8827

Final commit

view details

push time in 22 days

create barnchNodeJSs/ECX-Flexbox

branch : master

created branch time in 23 days

created repositoryNodeJSs/ECX-Flexbox

Code for ECX Front-end class on Flexbox

created time in 23 days

push eventNodeJSs/My-Blog

Faruq

commit sha 4df60385d9dfcc07562ef26df869f04dd67d27e4

Update Blog “handling-user-authentication-with-firebase-in-your-react-apps”

view details

push time in a month

push eventNodeJSs/My-Blog

Faruq

commit sha 6c92e097682a8bb4369bb486f9788320b74f5293

Create Blog “handling-user-authentication-with-firebase-in-your-react-apps”

view details

push time in a month

push eventNodeJSs/My-Blog

Faruq

commit sha 9ca08eaf841592f370ca2282cc385776bcb82834

Upload “/static/assets/user-authentication-firebase-react.jpeg”

view details

push time in a month

startedgofiber/fiber

started time in a month

startedreactjs/reactjs.org

started time in a month

startedgold-olar/states-and-lga-naija

started time in a month

create barnchNodeJSs/CloudPad

branch : master

created branch time in a month

created repositoryNodeJSs/CloudPad

An online note taking app

created time in a month

startedant-design/ant-design

started time in a month

startedflutter/flutter

started time in a month

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha 320646705969922d94ccf36348666323e43be31a

Added a success bar after sending the email

view details

push time in 2 months

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha ac254b71aa8f917f63b33e02452cde74a16ab578

Implemneted PasswordReset feature - now testing in production

view details

push time in 2 months

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha f67f941cdc0b97c8ee3a536bf2027b7215f360f3

added firebase.js to gitignore

view details

push time in 2 months

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha 5882bc44cae01b0c6ed5e5beb6be5cab709330b4

fixed display name issue and testing password reset

view details

push time in 2 months

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha de16629466346d13390770406593b2d97861538b

Fixed flex direction issue in ProfilePage.jsx

view details

push time in 2 months

push eventNodeJSs/Firebase-auth-article

Yusuff Faruq

commit sha ff422aa4e1ec870c5fd727c0946b697ecef2a047

Sign up function implemented

view details

push time in 2 months

created repositoryNodeJSs/First-Flutter-App-Screen

My First Flutter App screen

created time in 2 months

create barnchNodeJSs/Firebase-auth-article

branch : master

created branch time in 2 months

created repositoryNodeJSs/Firebase-auth-article

The repository for my article on Firebase authentication

created time in 2 months

push eventNodeJSs/My-Blog

Faruq

commit sha 11c2c16574188e6058f6ec4835a250e190260116

Update Blog “storing-and-retrieving-data-for-react-native-apps-with-firebase”

view details

push time in 2 months

push eventNodeJSs/My-Blog

Faruq

commit sha 11f0acbd2a552805f5334e0ed90f4e95f7826b8f

Update Blog “storing-and-retrieving-data-for-react-native-apps-with-firebase”

view details

push time in 2 months

push eventNodeJSs/My-Blog

Faruq

commit sha cd9007bd8fd72cf9b3fe8c76747080067191c278

Upload “/static/assets/storing-retrieving-data-react-native-apps-firebase.jpeg”

view details

push time in 2 months

push eventNodeJSs/My-Blog

Faruq

commit sha 674f16308f1466ffaba7fee9f93d1c439d7a99a8

Create Blog “storing-and-retrieving-data-for-react-native-apps-with-firebase”

view details

push time in 2 months

push eventNodeJSs/My-Blog

Faruq

commit sha 1f6fc148a1c95c0efbbd5a2d73bac3ef2fd8eb2c

Create Blog “animating-react-components-using-react-transition-group”

view details

push time in 2 months

fork NodeJSs/think-piece

A demostration application for working with Firebase and Cloud Firestore

fork in 2 months

create barnchNodeJSs/React-Native-Firebase-To-Do

branch : master

created branch time in 2 months

created repositoryNodeJSs/React-Native-Firebase-To-Do

A react native to-do app which uses Firebase's database service

created time in 2 months

startedflorinpop17/app-ideas

started time in 3 months

push eventNodeJSs/My-Blog

Yusuff Faruq

commit sha 545792fca83449de899b5391e90a7b07da941f2d

Moved file

view details

push time in 3 months

push eventNodeJSs/Country-Search

Yusuff Faruq

commit sha 1a46f36bf8efdd3884cf26417ddcc3fece3d9ad2

Fixed minor problems

view details

push time in 3 months

startedreact-native-community/react-native-maps

started time in 3 months

startednachos-ui/nachos-ui

started time in 3 months

startedakveo/react-native-ui-kitten

started time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 2b0276e6515affe6f59f56da71dc12b897752fa8

Create Blog “an-introduction-to-reacts-context-api”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha aeb8ef17da00071ef782e6d68d3fba133526299d

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha e8f3c4e70b8ee14aeb035a152f7819d28f2d700a

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 52bcdba807055d853aa4fa4d5f62577b6919bde0

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 3ee31bddb1d9d5f2856620e0a078b505ebf97a70

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 9e5f747afa7a0cec94f788b78e1af0a7bf4790be

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 5a6c3475e9bf28f9b2165f5f37663e0b1d6b353e

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 9a794ebc2af7f1046829e4f55c5782eed8e57ea4

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 68490cc0c861db149e2efa8200fb236cdd10156f

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

startedNodeJSs/Country-Search

started time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 1ab6ae9f7e8552125bf1740ecf2cee0c5c955b28

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha e7955d04256f3cc64d212b52cf8e61788997b1a8

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha bef7d6b8ec0591a96f9bbb9dcc5ef24caa3aa044

Update Unfinished Blog Posts “triggering-animations-during-mounting-and-unmounting-of-react-components”

view details

push time in 3 months

push eventNodeJSs/My-Blog

Yusuff Faruq

commit sha b9ef61199a38999f1a0213c6782f9de00851fc98

Fixed problem with post having no cover image

view details

push time in 3 months

push eventNodeJSs/My-Blog

Yusuff Faruq

commit sha 55d171a9459c607c0b4b0ccdfc8905111242e557

Moved new post to blog posts

view details

push time in 3 months

startednegomi/react-burger-menu

started time in 3 months

push eventNodeJSs/Country-Search

Yusuff Faruq

commit sha 730a4386997124b36f9a98d8a6e1e8097ce44861

Change light mode bg color to original one

view details

push time in 3 months

push eventNodeJSs/Country-Search

Yusuff Faruq

commit sha b7bb8d8fd58a079bcb154ff4cb2f8468162db8bd

90% done

view details

push time in 3 months

create barnchNodeJSs/Reach-router-tutorial

branch : master

created branch time in 3 months

created repositoryNodeJSs/Reach-router-tutorial

Code for my Reach Router Tutorial

created time in 3 months

push eventNodeJSs/My-Blog

Faruq

commit sha 0467507f78ab0aa50cebfaba12b02c1e77e25c53

Update Unfinished Blog Posts “accessibility-focused-routing-in-react-with-reach-router”

view details

push time in 3 months

more