Mazen AlswarSetting up auth with a Rails JSON API and a React FrontendOne of the main set backs I have encountered in my coding journey (so far) was trying to wrap my head around authorization and…Oct 22, 2019Oct 22, 2019
Mazen AlswarPart 2: Creating a React frontend using React Hooks, React Router & ReduxIn this part, I will be setting up a React project from scratch using npx create-react-app and will use React hooks and Redux for state…Oct 22, 2019Oct 22, 2019
Mazen AlswarPart 1: Creating a Rails JSON API using BCrypt and JWT for auth.In this part, I will be using Ruby on Rails as an API. Rails is dynamic, intelligent and opinionated. Rails is easy to set-up and has very…Oct 22, 2019Oct 22, 2019
Mazen AlswarWhy learning vanilla CSS is so importantTo start, let’s talk about what CSS actually means. CSS stands for Cascading Style Sheets, and according to MDN Web Docs, CSS is a:Apr 2, 2019Apr 2, 2019
Mazen AlswarGetting Started with CSS Grid LayoutGetting started with CSS in general is intimidating, especially if you haven’t played around with it before. CSS alone, without any…Mar 16, 2019Mar 16, 2019
Mazen AlswarHow to build an interactive Freddie Mercury meme using HTML, CSS, JS & jQueryI don’t know about you, but as a budding programmer I hear this sentence a lot: “Just go build something, that’s how you learn”. This…Mar 4, 20191Mar 4, 20191
Mazen AlswarBreaking down complicated code (using Ruby as an example)I’ve only been programming for less than a year but it’s been an amazing journey so far and I am very grateful for all the wonderful free…Feb 19, 2019Feb 19, 2019