---
title: "Dylan (@Dylan1409) | Hashnode"
description: "Aspiring Tech Writer. Read the latest articles by Dylan on Hashnode."
url: "https://hashnode.com/@Dylan1409"
---

@Dylan1409

# Dylan

@Dylan1409 · Joined August 2025

Aspiring Tech Writer

### [7 Critical Lessons I Learned Hardening My Docker Platform](https://syntaxnsoul.hashnode.dev/7-critical-lessons-i-learned-hardening-my-docker-platform?utm_source=hashnode&utm_medium=feed)

Master Docker security! Learn 7 critical lessons for hardening your Docker host, daemon, and containers. Prevent breaches with Rootless mode, Seccomp

5 min read · [syntaxnsoul.hashnode.dev](https://syntaxnsoul.hashnode.dev/7-critical-lessons-i-learned-hardening-my-docker-platform?utm_source=hashnode&utm_medium=feed)

[Nov 4, 2025](https://hashnode.com/posts/7-critical-lessons-i-learned-hardening-my-docker-platform/690a18da32fe1663a8860483)

### [Fixing Frontend-Backend Communication in Docker: My Journey with Environment Variables, Nginx, and Networking](https://syntaxnsoul.hashnode.dev/fixing-frontend-backend-communication-in-docker-my-journey-with-environment-variables-nginx-and-networking?utm_source=hashnode&utm_medium=feed)

When I containerized my React frontend and FastAPI backend for the AESL Material Tracker project, I expected everything to just work. After all, the containers built successfully, the backend was serving data, and the frontend launched without errors...

7 min read · [syntaxnsoul.hashnode.dev](https://syntaxnsoul.hashnode.dev/fixing-frontend-backend-communication-in-docker-my-journey-with-environment-variables-nginx-and-networking?utm_source=hashnode&utm_medium=feed)

[Oct 23, 2025](https://hashnode.com/posts/fixing-frontend-backend-communication-in-docker-my-journey-with-environment-variables-nginx-and-networking/68fa70a6c51f449dc6306067)

### [My Deep Dive into the grep Command in Linux](https://syntaxnsoul.hashnode.dev/my-deep-dive-into-the-grep-command-in-linux?utm_source=hashnode&utm_medium=feed)

I used to ignore grep, thinking it was just another command. But once I needed to track down every instance of “api” across my project, everything clicked.

5 min read · [syntaxnsoul.hashnode.dev](https://syntaxnsoul.hashnode.dev/my-deep-dive-into-the-grep-command-in-linux?utm_source=hashnode&utm_medium=feed)

[Oct 9, 2025](https://hashnode.com/posts/my-deep-dive-into-the-grep-command-in-linux/68e76bfffa89d2e473edf1f3)

### [Fixing Two Docker Issues: Port Mapping and Backend Routing](https://syntaxnsoul.hashnode.dev/fixing-two-docker-issues-port-mapping-and-backend-routing?utm_source=hashnode&utm_medium=feed)

Learn how I fixed two common Docker setup problems in a React and FastAPI project: incorrect port mapping between 3000:80 and 3000:3000, and frontend-backen

3 min read · [syntaxnsoul.hashnode.dev](https://syntaxnsoul.hashnode.dev/fixing-two-docker-issues-port-mapping-and-backend-routing?utm_source=hashnode&utm_medium=feed)

[Oct 7, 2025](https://hashnode.com/posts/fixing-two-docker-issues-port-mapping-and-backend-routing/68e4d397ef46ec4be8c8cf86)

### [From Procrastination to Containers: My Messy Docker Journey on Windows 10](https://syntaxnsoul.hashnode.dev/from-procrastination-to-containers-my-messy-docker-journey-on-windows-10?utm_source=hashnode&utm_medium=feed)

"Make sure you have Node 16, not 17. Install Python 3.9, not 3.10. Oh, and PostgreSQL needs to be version 13 with these specific extensions..." I was getting tired of saying this every time someone new joined our team. We were building an application...

7 min read · [syntaxnsoul.hashnode.dev](https://syntaxnsoul.hashnode.dev/from-procrastination-to-containers-my-messy-docker-journey-on-windows-10?utm_source=hashnode&utm_medium=feed)

[Sep 10, 2025](https://hashnode.com/posts/from-procrastination-to-containers-my-messy-docker-journey-on-windows-10/68c20a20716792caf69ecbc5)
