---
title: "Roodius (@roodius) | Hashnode"
description: "one sip every day of tech Not reel. Read the latest articles by Roodius on Hashnode."
url: "https://hashnode.com/@roodius"
---

@roodius

# Roodius

@roodius · Earth · Joined October 2025

one sip every day of tech Not reel

### [How to Draw a Physical DFD ( Data Flow Diagram )](https://prismaxwithxturborepo.hashnode.dev/how-to-draw-a-physical-dfd-data-flow-diagram?utm_source=hashnode&utm_medium=feed)

Physical data flow diagram shows how the data flow is actually implemented in the specific system. Compare to Logical DFD we include additional details in Physical such as data storage, data transmiss

1 min read · [prismaxwithxturborepo.hashnode.dev](https://prismaxwithxturborepo.hashnode.dev/how-to-draw-a-physical-dfd-data-flow-diagram?utm_source=hashnode&utm_medium=feed)

[Apr 30](https://hashnode.com/posts/how-to-draw-a-physical-dfd-data-flow-diagram/69f354d4909e64ad07d27463)

### [NextAuth + JWT + Express + Prisma — Complete Authentication Flow Explained](https://roodius-nextauth.hashnode.dev/nextauth-jwt-express-prisma-complete-authentication-flow-explained?utm_source=hashnode&utm_medium=feed)

Learn how to implement secure authentication using NextAuth with JWT, Express backend, and Prisma. This complete full-stack guide covers login with G

4 min read · [roodius-nextauth.hashnode.dev](https://roodius-nextauth.hashnode.dev/nextauth-jwt-express-prisma-complete-authentication-flow-explained?utm_source=hashnode&utm_medium=feed)

[Apr 27](https://hashnode.com/posts/nextauth-jwt-express-prisma-complete-authentication-flow-explained/69ef61d3330a1ad7f7e23258)

### [Breaking a JWT Authentication API: Identifying Critical Vulnerabilities using AI & Structured Test Cases](https://passmark-breakingajwtauthenticationapiusingaistructured.hashnode.dev/breaking-a-jwt-authentication-api-identifying-critical-vulnerabilities-using-ai-structured-test-cases?utm_source=hashnode&utm_medium=feed)

This project gave me a practical understanding of how small validation issues can lead to serious security risks in real-world applications.

6 min read · [passmark-breakingajwtauthenticationapiusingaistructured.hashnode.dev](https://passmark-breakingajwtauthenticationapiusingaistructured.hashnode.dev/breaking-a-jwt-authentication-api-identifying-critical-vulnerabilities-using-ai-structured-test-cases?utm_source=hashnode&utm_medium=feed)

[Apr 23](https://hashnode.com/posts/breaking-a-jwt-authentication-api-identifying-critical-vulnerabilities-using-ai-structured-test-cases/69ea0a992e2c2c3d5a6dc52b)

### [Given a string s, return the longest palindromic substring in s.](https://rust-roodius.hashnode.dev/given-a-string-s-return-the-longest-palindromic-substring-in-s?utm_source=hashnode&utm_medium=feed)

The Longest Palindromic Substring problem involves finding the longest contiguous palindrome within a given string. A palindrome is a sequence of char

2 min read · [rust-roodius.hashnode.dev](https://rust-roodius.hashnode.dev/given-a-string-s-return-the-longest-palindromic-substring-in-s?utm_source=hashnode&utm_medium=feed)

[Apr 10](https://hashnode.com/posts/given-a-string-s-return-the-longest-palindromic-substring-in-s/69d94505c8e5007ddbe64421)

### [Easy Way To setup PrismaORM (7.x.x.) in Turborepo \[2026\]](https://prismaxwithxturborepo.hashnode.dev/easy-way-to-setup-prismaorm-7xx-in-turborepo-2026?utm_source=hashnode&utm_medium=feed)

Simple PrismaORM Setup Guide for Turborepo

4 min read · [prismaxwithxturborepo.hashnode.dev](https://prismaxwithxturborepo.hashnode.dev/easy-way-to-setup-prismaorm-7xx-in-turborepo-2026?utm_source=hashnode&utm_medium=feed)

[Feb 1](https://hashnode.com/posts/easy-way-to-setup-prismaorm-7xx-in-turborepo-2026/697f23f6f662b4fe864620cf)
