---
title: "Sagnik Dev (@midknight247) | Hashnode"
description: "Sagnik Dev (@midknight247) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@midknight247"
---

@midknight247

# Sagnik Dev

@midknight247 · Joined May 2025

### [Analyzing NYC Traffic Accidents (2018-2022): Insights from Temporal and Spatial Patterns](https://project101.hashnode.dev/analyzing-nyc-traffic-accidents-2018-2022-insights-from-temporal-and-spatial-patterns?utm_source=hashnode&utm_medium=feed)

Introduction During my recent data exploration project, I analyzed traffic accident data for New York City from 2018 to 2022. The goal was to uncover patterns in time and space, validate assumptions, and create actionable visualizations. This blog do...

5 min read · [project101.hashnode.dev](https://project101.hashnode.dev/analyzing-nyc-traffic-accidents-2018-2022-insights-from-temporal-and-spatial-patterns?utm_source=hashnode&utm_medium=feed)

[Dec 22, 2025](https://hashnode.com/posts/analyzing-nyc-traffic-accidents-2018-2022-insights-from-temporal-and-spatial-patterns/6948e1bbfe3f67cc930457ea)

### [Netflix Content Explorer — My First Data Analytics Project](https://project101.hashnode.dev/netflix-content-explorer-my-first-data-analytics-project?utm_source=hashnode&utm_medium=feed)

When I started my journey to become an AI Engineer, I knew I had to get comfortable with not just coding, but also understanding data, analyzing it, and communicating results. So, I picked something fun and familiar: Netflix’s global catalogue. It so...

3 min read · [project101.hashnode.dev](https://project101.hashnode.dev/netflix-content-explorer-my-first-data-analytics-project?utm_source=hashnode&utm_medium=feed)

[Aug 21, 2025](https://hashnode.com/posts/netflix-content-explorer-my-first-data-analytics-project/68a772b9cb13e10b1ec0f0ca)

### [Building a Personal Task Manager in Python: Journey, Functionality & Debugging](https://project101.hashnode.dev/building-a-personal-task-manager-in-python-journey-functionality-and-debugging?utm_source=hashnode&utm_medium=feed)

I created a personal task manager CLI app to apply concepts like OOP, JSON file handling, decorators, and error handling. Here's how I built it.

4 min read · [project101.hashnode.dev](https://project101.hashnode.dev/building-a-personal-task-manager-in-python-journey-functionality-and-debugging?utm_source=hashnode&utm_medium=feed)

[May 24, 2025](https://hashnode.com/posts/building-a-personal-task-manager-in-python-journey-functionality-and-debugging/683211b16280f880bafbcf50)

### [The Hidden Bug Behind Missing Files in Python](https://oop1.hashnode.dev/the-hidden-bug-behind-missing-files-in-python?utm_source=hashnode&utm_medium=feed)

A beginner-friendly walkthrough of how forgetting to check variable assignment can lead to UnboundLocalError in Python, even when using try-except-finally.

3 min read · [oop1.hashnode.dev](https://oop1.hashnode.dev/the-hidden-bug-behind-missing-files-in-python?utm_source=hashnode&utm_medium=feed)

[May 23, 2025](https://hashnode.com/posts/the-hidden-bug-behind-missing-files-in-python/683028ac925a843478e26911)

### [Typo That Broke My Python Class - My First Real Debugging Moment](https://oop1.hashnode.dev/typo-that-broke-my-python-class-my-first-real-debugging-moment?utm_source=hashnode&utm_medium=feed)

Documenting my debugging journey when I faced an AttributeError caused by missing double underscores in the \_\_init\_\_ method of my Python class.

2 min read · [oop1.hashnode.dev](https://oop1.hashnode.dev/typo-that-broke-my-python-class-my-first-real-debugging-moment?utm_source=hashnode&utm_medium=feed)

[May 21, 2025](https://hashnode.com/posts/typo-that-broke-my-python-class-my-first-real-debugging-moment/682e116b9c0b6b544d51d510)
