Open in app
Home
Notifications
Lists
Stories

Write
Saima Rahman
Saima Rahman

Home
About

Mar 30

Re-render & Optimization in React

Understanding when react render and re-render parts of our websites. In Javascript whenever we instantiate an object, under the hood Javascript creates this object in memory. Here we created an obj1 with a key-value pair of names, now we will create obj2 which will be a pointer and this object…

Reactjs

3 min read


Feb 28

Why React.js?

What problems does react solve? Back in the day, we had HTML files for each page and every time we moved from one page to another, the browser would have to send requests to the server each time. But in single-page applications, like React.js, the Javascript files just update the…

React

2 min read


Feb 21

CSS Layouts & floats

Positioning elements side by side the old way… Hey folks, today we will learn the old fashion way to style layouts and basically the key thing here is to learn why we are using these CSS properties. Thanks to Brad Schiff ( youtuber) whose Udemy course and YouTube videos has…

CSS

5 min read

CSS Layouts & floats
CSS Layouts & floats

Feb 17

CSS Essentials

Few important rules that will make our lives easier! — Things you will learn: CSS Selectors Specificity CSS box model CSS Selectors: Type Selectors: It is the name of the element. You simply select the element and add CSS to it. h1 { color: orange; text-align: center: } p { color: green; } Descendant Selectors: Getting access to elements inside…

CSS

4 min read

CSS Essentials
CSS Essentials

Feb 16

Creating Table with HTML

HTML simple table for collecting data. Let’s make a grocery list together :) <table> <thead> <tr> <th>Name</th> <th>Aisle</th> <th>Price</th> <th>Quantity</th> </tr> </thead>…

Html Table

1 min read


Feb 16

HTML Forms

Today we will learn about basic HTML forms. We can literally copy-paste any form from Google but understanding the basics is very important when you are about to apply for a front-end position. One of the ways a user can interact with a web browser is through Forms. Let's practice…

Html Form

3 min read

HTML Forms
HTML Forms

Feb 16

Basic HTML Elements for Beginners

In this blog, we will learn about HTML elements that I use on daily basis. Contents: Structural Elements Navigation Element Non-semantic Elements HTML Comments Section Element Structural Elements: The purpose of these structural elements is to gove additional semantic meaning and organization. <header> </header> <footer> </footer> <artcle> </article> Self-contained item of content <aside>…

Front End Development

2 min read

Basic HTML Elements for Beginners
Basic HTML Elements for Beginners

Feb 18, 2021

Controlled vs Uncontrolled Component in React.js

Using a simple counter form to go over this concept I will assume before jumping into this topic that you have worked with React before and know at least some of it! We have built applications with React, but often times we do not question why and how these things…

Controlled Component

2 min read

Controlled vs Uncontrolled Component in React.js
Controlled vs Uncontrolled Component in React.js

Dec 13, 2020

Integrating External API Ruby on Rails

Integrating Zomato API step by step process. When I was a Software Engineering Bootcamp Student, I had a hard time incorporating external APIS to my Rails App. It required me to read the documentation, get the API key, and what not! Oh well, that's every engineer’s life. …

Zomato Api

3 min read

Integrating External API Ruby on Rails
Integrating External API Ruby on Rails

Jul 15, 2020

The behavior of Asynchronous Javascript under the hood

Oh well! It did take me a while to wrap my head around how Javascript, being a single-threaded language (meaning it has only one execution path), handles asynchronous calls. Asynchronous Behaviour is possible through Callback Queue! I will be explaining this in a bit.

Asynchronous

2 min read

The behavior of Asynchronous Javascript under the hood
The behavior of Asynchronous Javascript under the hood
Saima Rahman

Saima Rahman

Software Engineer Apprentice at IBM

Following
  • Abhay Parashar

    Abhay Parashar

  • Pinterest Engineering

    Pinterest Engineering

  • Aphinya Dechalert

    Aphinya Dechalert

  • Priyansh Khodiyar

    Priyansh Khodiyar

  • Samir Jasarat

    Samir Jasarat

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable