PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Blocks

    Design blocks for your website

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Mariam Reba Alexander

@mariamrebaalexander

301 Points 3 Followers

8 Posts

0 Answers

I am a frontend developer working at Maersk. Keen to learn and do some exciting or experimental projects. I specialise in finding & fixing issues and bugs, refactoring and perfecting code & preventing bugs through test driven development.

Cross-site scripting (XSS) attack - part 3

By now you have an understanding of Stored XSS attack and Reflected XSS attack, and some measures to prevent it. Now we will look into the last type of XSS attack, DOM based XSS attack. In...

Cross-site scripting (XSS) attacks - part 2

In the last post I went through what is Cross-site scripting and Stored XSS attack, a type of cross-site scripting caused by stored javascript in database from user inputs. If you haven't re...

Cross-site scripting (XSS) attacks - part 1

As frontend developers we are constantly adding and releasing new features or fixing bugs as per business requirements, and it's hard to keep vigilance on the security side of things. It has...

Break and continue in Javascript

You would have probably used `break` or `continue` in your javascript code at least once. Break and continue in javascript are known as *jump statements*. Let's look into both the statements...

What you may not know about loops in JS - part 1 - for loop

You may have used *for* loop, *for/of* and *for/in* a million times on your code and you probably know by now that it is used for iterating an array or object keys (or values) and execute so...