---
title: "Fer (@ferztyle) | Hashnode"
description: "Sr. DevOps/SRE. Read the latest articles by Fer on Hashnode."
url: "https://hashnode.com/@ferztyle"
---

@ferztyle

# Fer

@ferztyle · Asuncion, Paraguay · Joined January 2022

Sr. DevOps/SRE

[Website](https://ferztyle.me/)

### [Build an MCP Server in Go (Part 3): How IRSA and EKS Pod Identity Actually Work](https://ferztyle.me/build-an-mcp-server-in-go-part-3-how-irsa-and-eks-pod-identity-actually-work?utm_source=hashnode&utm_medium=feed)

Part 3 of the "Build an MCP Server in Go" series. Part 1 designs the KubeClient interface, Part 2 wraps it as MCP tools. This post is different: no server code yet, it's the background you need before diagnosing why a pod can't reach AWS, which Part 4 builds on top of it.

18 min read · [ferztyle.me](https://ferztyle.me/build-an-mcp-server-in-go-part-3-how-irsa-and-eks-pod-identity-actually-work?utm_source=hashnode&utm_medium=feed)

[Aug 27](https://hashnode.com/posts/build-an-mcp-server-in-go-part-3-how-irsa-and-eks-pod-identity-actually-work/6a905e414bbde339a8b0d28a)

### [LeetCode 151: Reverse Words in a String in Go](https://ferztyle.me/leetcode-151-reverse-words-in-a-string-in-go?utm_source=hashnode&utm_medium=feed)

Solve LeetCode 151 (Reverse Words in a String) in Go two ways, split/join and true in-place. Learn what O(1) space really means in Go.

11 min read · [ferztyle.me](https://ferztyle.me/leetcode-151-reverse-words-in-a-string-in-go?utm_source=hashnode&utm_medium=feed)

[Aug 19](https://hashnode.com/posts/leetcode-151-reverse-words-in-a-string-in-go/6a85ce2e1f55df659f59cff2)

### [Build an MCP Server in Go (Part 2): Building the MCP tool layer](https://ferztyle.me/build-an-mcp-server-in-go-part-2-building-the-mcp-tool-layer?utm_source=hashnode&utm_medium=feed)

Building the MCP tool layer in GO

29 min read · [ferztyle.me](https://ferztyle.me/build-an-mcp-server-in-go-part-2-building-the-mcp-tool-layer?utm_source=hashnode&utm_medium=feed)

[Aug 14](https://hashnode.com/posts/build-an-mcp-server-in-go-part-2-building-the-mcp-tool-layer/6a7f1dc712546213bff0d948)

### [Build an MCP Server in Go (Part 1): Designing a diagnostic-grade Kubernetes client](https://ferztyle.me/build-an-mcp-server-in-go-part-1-designing-a-diagnostic-grade-kubernetes-client?utm_source=hashnode&utm_medium=feed)

Design a Kubernetes client in Go for an MCP server

24 min read · [ferztyle.me](https://ferztyle.me/build-an-mcp-server-in-go-part-1-designing-a-diagnostic-grade-kubernetes-client?utm_source=hashnode&utm_medium=feed)

[Aug 14](https://hashnode.com/posts/build-an-mcp-server-in-go-part-1-designing-a-diagnostic-grade-kubernetes-client/6a7f1c546f85fe95ea1fc42d)

### [LeetCode #345 in Go: reverse vowels of a string, and how strings, bytes, and runes work in Go](https://ferztyle.me/leetcode-345-in-go-reverse-vowels-of-a-string-and-how-strings-bytes-and-runes-work-in-go?utm_source=hashnode&utm_medium=feed)

LeetCode #345 in Go: reverse vowels of a string, and how strings, bytes, and runes work in Go

15 min read · [ferztyle.me](https://ferztyle.me/leetcode-345-in-go-reverse-vowels-of-a-string-and-how-strings-bytes-and-runes-work-in-go?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/leetcode-345-in-go-reverse-vowels-of-a-string-and-how-strings-bytes-and-runes-work-in-go/6a733384cef049374277f7fb) [Aug 5](https://hashnode.com/posts/leetcode-345-in-go-reverse-vowels-of-a-string-and-how-strings-bytes-and-runes-work-in-go/6a733384cef049374277f7fb)
