---
title: "Johnny Santamaria (@jds64) | Hashnode"
description: "jds64. Read the latest articles by Johnny Santamaria on Hashnode."
url: "https://hashnode.com/@jds64"
---

@jds64

# Johnny Santamaria

@jds64 · San Francisco, CA · Joined January 2025

jds64

[Website](https://dev.to/settings)

### [Improving MultiPartitionKey Typing in Dagster: A Deep Dive](https://johnny603-repocasestudies.hashnode.dev/improving-multipartitionkey-typing-in-dagster-a-deep-dive?utm_source=hashnode&utm_medium=feed)

Enhancing Type Safety and Flexibility in Partitioned Data Pipelines

12 min read · [johnny603-repocasestudies.hashnode.dev](https://johnny603-repocasestudies.hashnode.dev/improving-multipartitionkey-typing-in-dagster-a-deep-dive?utm_source=hashnode&utm_medium=feed)

[Mar 28](https://hashnode.com/posts/improving-multipartitionkey-typing-in-dagster-a-deep-dive/69c736bd7cf270651084a3d6)

### [Keeping Your Secrets in Sync: Environment Lifecycle Management That Actually Works](https://johnny603-repocasestudies.hashnode.dev/keeping-your-secrets-in-sync-environment-lifecycle-management-that-actually-works?utm_source=hashnode&utm_medium=feed)

Optimize Secret Management with Effective Environment Lifecycle Management Practices

7 min read · [johnny603-repocasestudies.hashnode.dev](https://johnny603-repocasestudies.hashnode.dev/keeping-your-secrets-in-sync-environment-lifecycle-management-that-actually-works?utm_source=hashnode&utm_medium=feed)

[Feb 14](https://hashnode.com/posts/keeping-your-secrets-in-sync-environment-lifecycle-management-that-actually-works/698fd142a4234d73c0df1a70)

### [Keyshade Debugging: Mastering Workspace Role Tests and API Repair](https://johnny603-repocasestudies.hashnode.dev/keyshade-debugging-mastering-workspace-role-tests-and-api-repair?utm_source=hashnode&utm_medium=feed)

Fix Code Issues with Just One File Change

24 min read · [johnny603-repocasestudies.hashnode.dev](https://johnny603-repocasestudies.hashnode.dev/keyshade-debugging-mastering-workspace-role-tests-and-api-repair?utm_source=hashnode&utm_medium=feed)

[Nov 7, 2025](https://hashnode.com/posts/keyshade-debugging-mastering-workspace-role-tests-and-api-repair/690e7eeeaf8cde44def3dd77)

### [Fixing CLI Error Handling: A Deep Dive into Keyshade's WebSocket Communication Bug](https://johnny603-repocasestudies.hashnode.dev/fixing-cli-error-handling-a-deep-dive-into-keyshades-websocket-communication-bug?utm_source=hashnode&utm_medium=feed)

Fixing the WebSocket Communication Problem in Keyshade

13 min read · [johnny603-repocasestudies.hashnode.dev](https://johnny603-repocasestudies.hashnode.dev/fixing-cli-error-handling-a-deep-dive-into-keyshades-websocket-communication-bug?utm_source=hashnode&utm_medium=feed)

[Aug 12, 2025](https://hashnode.com/posts/fixing-cli-error-handling-a-deep-dive-into-keyshades-websocket-communication-bug/689a9ef70fd1b7f6b24578f1)

### [Level Up Your Linux Skills](https://100-free-learning-tools.hashnode.dev/level-up-your-linux-skills?utm_source=hashnode&utm_medium=feed)

Deep Dive into OverTheWire Bandit

6 min read · [100-free-learning-tools.hashnode.dev](https://100-free-learning-tools.hashnode.dev/level-up-your-linux-skills?utm_source=hashnode&utm_medium=feed)

[Jun 23, 2025](https://hashnode.com/posts/level-up-your-linux-skills/6859dfef2f6e11d17c200fc5)
