blog.ranaemad.comMySQL Commands You Need To Know To Create A New UserWorking with our root user on all our databases is not a smart move and we all know it. We are going to learn how to use the command line to create a new MySQL user and grant him all the permissions and privileges needed to work independently. I am a...Aug 24, 2020·3 min read
blog.ranaemad.comDeploy React Apps on Github PagesWe have been learning and creating lots of fun stuff and I believe we have a good idea on how to build React apps. It's time for us to know how to deploy those apps and have a live URL to show our progress off! We have been using Create React App to ...Aug 14, 2020·3 min read
blog.ranaemad.comMetrics of Awesome: Authentication in React With JWTSigning up and signing in are parts of our indispensable web routine and if we plan on using React for creating complex web applications, we need to know how we are going to approach authentication in React. We know by now, React handles communicatin...Aug 6, 2020·20 min read
blog.ranaemad.comExploring DigitalOcean Droplets And Using Them For Creating A PHP EnvironmentHosting is expiring and some serious panicking needs to take place! I had very basic hosting for my personal website and I was not satisfied with it. Once you realize you're not satisfied with your hosting, you think you're going to do proper researc...Jul 26, 2020·6 min read
blog.ranaemad.comInspiration of The Day: React RouterWe have been using React to develop Single Page Applications, so far and it's not that we don't like SPAs, we love them, but we tend to get involved in more complex applications that require multiple pages, don't we? So we need to be prepared if we h...Jul 21, 2020·16 min read