Learn As I Learn: Recent Episodes

Akanksha Pathak

No time to learn? Get a quick summary of the most popular titles from experts by listening to this channel. Pick between product, music or any other hobbies you would like to try out.

Please subscribe to start learning for FREE now!

View Details

Get ready to refresh your memory about data protection

View Details

During the initial stages of product design, security architects usually come into the picture and perform threat analysis using threat modeling.

View Details

Understand what security architects look for in a product

View Details

It's time to make it real and start connecting the product worldwith cyber.

View Details

In Series 2, Episode 16, uncover the perils of improper authentication methods in the digital landscape. Join us as we dissect real-world cases, highlighting the consequences of weak authentication practices and providing essential guidance on fortifying online security protocols.

View Details

In Series 2, Episode 15, delve into the realm of cybersecurity as we explore Insecure Direct Object References (IDOR). Uncover the vulnerabilities and risks associated with IDOR, gaining crucial insights into safeguarding digital assets against unauthorized access and manipulation.

View Details

In Series 2, Episode 14, unravel the intricate world of cookies, session management, and secure flags. Delve into best practices and security measures, discovering how these elements impact user authentication and privacy, ensuring a safer digital environment for all.

View Details

In Series 2, Episode 13, demystify web security jargon with a deep dive into CSP, SOP, and CORS. Explore the complexities and nuances of Content Security Policy, Same-Origin Policy, and Cross-Origin Resource Sharing, equipping yourself with essential knowledge for a safer online experience.

View Details

In Series 2, Episode 12, unravel the secrets of web application security through HTTP headers. Explore the pivotal role these headers play in fortifying your web apps, empowering you with invaluable insights to bolster your online defenses.

View Details

In Series 2, Episode 11, unravel the critical importance of server-side validation in cybersecurity. Join us as we dissect real-world scenarios, shedding light on why robust server-side validation is the cornerstone of digital defense strategies.

View Details

Dive into the world of cybersecurity with our podcast, exploring defense in depth strategies through real-life examples. Discover the power of client and server-side validation techniques, safeguarding digital landscapes one layer at a time.

Client side validation:

// Client-side validation for a registration form

function validateForm() {

var username =document.forms["registrationForm"]["username"].value;

var password =document.forms["registrationForm"]["password"].value;

// Check ifusername and password are not empty

if (username =="" || password == "") {

alert("Username and password must be filled out");

return false;// Prevent form submission

}

// Check ifpassword is at least 8 characters long

if(password.length < 8) {

alert("Password must be at least 8 characters long");

return false;// Prevent form submission

}

}

Server side validation:

const express = require('express');

const bodyParser = require('body-parser');

const app = express();

// Middleware to parse incoming JSON requests

app.use(bodyParser.json());

// POST endpoint for user registration

app.post('/register', (req, res) => {

constusername = req.body.username;

constpassword = req.body.password;

//Server-side validation

if(!username || !password) {

returnres.status(400).json({ error: "Username and password are required"});

}

// Performfurther validation checks and save user data to the database

// ...

returnres.status(200).json({ message: "Registration successful" });

});

// Start the server

app.listen(3000, () => {

console.log('Server is running on port 3000');

});

View Details

Join us in this illuminating podcast episode as we explore the vital concept of 'Data Escaping' in web app security. Discover how this technique acts as a crucial shield, ensuring that user input is handled safely, preventing data breaches, and maintaining the integrity of your web application. Don't miss this essential guide to keeping your online platform secure!

Codes referred in the episodes:

User inputs: "Hey, check outthis& that! "

Data Escaping: "Hey, check outthis& that! "

User Inputs: "Please input your here."

Data escaping: "Please input your here. "

View Details

In this eye-opening podcast episode, we unlock the secrets of web app security, offering practical insights and expert tips to help you fortify your online presence and shield your web applications from potential threats. Tune in to safeguard your digital world!

View Details

Join us in this engaging podcast episode as we dive into the 'Secure by Design' security principle, uncovering how it empowers individuals and organizations to take proactive steps towards protecting their digital assets in today's interconnected world.

View Details

Join us in this insightful podcast episode as we unravel the core principles of GAPP (Generally Accepted Privacy Principles), delving into how they safeguard your digital privacy and shape the future of data protection.

View Details

Unlock the secrets of robust cybersecurity practices with Series 2: Ep 5 of our podcast, where we demystify the NIST 800-53 and NIST Framework, empowering you to fortify your digital infrastructure against cyber threats.

View Details

Join us in Series 2: Ep 4 of our podcast as we unravel the crucial world of cybersecurity standards, regulations, and principles, arming you with the knowledge to safeguard against digital threats and protect your digital assets.

View Details

In this informative podcast, we unravel the fundamental principles of the CIA triad - Confidentiality, Integrity, and Availability - and how these three pillars form the cornerstone of information security in our interconnected world.

Join us as we discuss how the CIA triad is applied across various industries and explore its crucial role in safeguarding sensitive data, preserving data accuracy, and ensuring continuous access to critical resources.

View Details

In this episode, we delve into a real-world defense in depth example: how modern cybersecurity strategies implement a multi-tiered approach to fortify data and systems, combining firewalls, encryption, access controls, and monitoring to ensure digital defenses are resilient against cyber attacks.

View Details

Let us learn about Defense in Depth (DiD) - a cybersecurity strategy that employs multiple layers of security controls to safeguard systems and data, making it harder for attackers to breach and ensuring resilience against potential threats.

View Details

In this informative podcast episode, we unravel the inner workings of the Domain Name System (DNS) and its vital role in internet communication. Join me as we explore the intricate processes of domain name resolution, DNS servers, and caching, shedding light on how this fundamental system enables seamless web browsing and connects us to websites across the globe.

View Details

In this captivating podcast episode, we unravel the mysteries of encryption, encoding, decoding, and steganography. Join us as we delve into the world of secure communication, exploring the techniques used to protect data, hide messages in plain sight, and decode information, shedding light on the fascinating intersection of technology and secrecy.

View Details

In this podcast episode, we explore the world of Single Sign-On (SSO), a streamlined authentication method that allows users to access multiple applications and systems with just one set of credentials. Join me as I dive into this concept.

View Details

MFA (Multi-Factor Authentication) is a security measure that requires users to provide two or more pieces of evidence, such as a password and a fingerprint, to verify their identity and gain access to a system or application, adding an extra layer of protection against unauthorized access. Want to know more? Tune in!

View Details

Firewalls is a term that everyone talks about. So if you want to know what exactly this in, simply tune in!

View Details

Confused about the difference between VPN and Proxy? Well, that is what I am here to explain!

View Details

Want to know what is this proxy that we hear so often? If yes, this episode is for you!

View Details

Let us understand another common terminology in both Technology and Cyber Security world.

View Details

Let us understand some commonly used terms in today's digital world!

View Details

Today we'll talk about physical and logical design.

View Details

In today's episode, we will dive deeper into the topic of network architecture and discuss the importance of building a secure and resilient network. We willcover various attacks that can be targeted towards network devices, network topologies, and network design. We will also discuss the best practices forbuilding a defensible network architecture.

View Details

In this podcast, I am going to share 5 tips that are applicable to anyone and everyone to stay safe and secure online.

View Details

An attempt to spread cyber awareness!

Stay tuned and stay safe :)

View Details

Understanding what is the meaning of the right experience

View Details

Why is it important to analyze your failures and learn from your Mistake in Product Management?

View Details

Forgiveness and Risk and Reward - Because it is worth it #product_management #designing #booksummary #creativity #knowledge_sharing #chapter6&7_summary #interview_preparation

View Details

Overcoming obstacles - because you can never avoid them forever #product_management #designing #booksummary #creativity #knowledge_sharing #chapter5_summary #interview_preparation

View Details

Emotional engagement - what helps you leave an everlasting impression #product_management #designing #booksummary #creativity #knowledge_sharing

View Details

Personality- that shapes you, your design and your audience #product_management #designing #booksummary #creativity #knowledge_sharing #chapter3_summary #interview_preparation

View Details

Designing for humans - who can feel and is driven by emotions #product_management #designing #booksummary #creativity #knowledge_sharing #chapter2_summary #interview_preparation

View Details

Emotional design - essential not optional #product_management #designing #booksummary #creativity #knowledge_sharing #chapter1_summary #interview_preparation

View Details

Understanding humans is crucial before designing a product. This short summary of the book "Designing for Emotion" is sure to help you make designing decisions.

Knowledge is unlimited and there is no end to creativity expansion but we as extremely small creatures on this planet keep finding ways to become better each day. I thought that talking about product management will help me sharing my knowledge in the best possible way. So lets start by talking about -Designing for Emotion #product_management #designing #booksummary #creativity #knowledge_sharing