JLJosh Leeinsoftwareforbreakfast.hashnode.dev00Getting Started With Caching in Ruby on Rails2d ago · 9 min read · Your Rails app is slow. You know it. Your users know it. And the worst part is, half the time your app is doing the exact same work over and over again, fetching the same data, rendering the same partJoin discussion
SWSAGAR WADDENKERIinnewkeyword.hashnode.dev00The new Keyword in JavaScript2d ago · 7 min read · In our journey through JavaScript, we all likely seen the new keyword and wondered, "What is it actually doing?" If a regular object {} is a house you built by hand, using new is like using a blueprinJoin discussion
HRHammad Razainswwitchjs.hashnode.dev00Control Flow in JavaScript: If, Else, and Switch Explained.5d ago · 3 min read · Every program needs the ability to make decisions. Sometimes the program must run one block of code, and sometimes another. This decision-making process is called control flow. In JavaScript, we contrJoin discussion
HRHammad Razainjsarrowfunc.hashnode.dev00Arrow Function.5d ago · 4 min read · Modern JavaScript introduced many improvements that make code shorter, cleaner, and easier to read. One of the most commonly used features is arrow function.Arrow functions were introduced in E6(ECMA Join discussion
HRHammad Razainjavascriptoop.hashnode.dev00JavaScript Object Oriented Programming (OOP)5d ago · 3 min read · As applications grow bigger, managing code becomes harder.We need a way to organize code , reuse logic and model real- world entities. This is where the OOP comes in. OOP helps us structure our prograJoin discussion
HRHammad Razainjsarrays10.hashnode.dev00JavaScript Arrays5d ago · 3 min read · When programming, we often deal with lists of data. For Example: A list of fruits , students marks , tasks in a to-do app. Instead of creating many separate variables, JavaScript provides a powerful sJoin discussion
HRHammad Razainjavascriptfunction.hashnode.dev00JavaScript Function Declaration VS Expression.5d ago · 3 min read · When writing JavaScript programs, we often repeat the same logic multiple times. Instead of writing the same code again and again, we can use functions. Functions allow us to create reusable blocks ofJoin discussion
HRHammad Razainthiscall.hashnode.dev00this , call(), apply(), blind()5d ago · 3 min read · JavaScript functions behave differently depending on who calls them.This is where the keyword this becomes important. Many beginners find this confusing, but the easiest way to understand it is: " thiJoin discussion
HRHammad Razainjavascriptarra.hashnode.dev00JavaScript Arrays5d ago · 3 min read · Arrays are one of the most commonly used data structures in JavaScript. They allow us to store multiple values in a single variable and work with them easily. For Example: let numbers = [5, 10, 15, 20Join discussion
HRHammad Razainjavascriptvariable.hashnode.dev00JavaScript Variables5d ago · 3 min read · When writing JavaScript programs, we constantly need a way to store information such as a user's name, age, login status, or score. This is where variables come in. What are the Variables? A variable Join discussion