---
title: "joyce foster (@Joycefoster642) | Hashnode"
description: "DevSecOps Engineer | Cloud Security | AWS Technical Writer | Open Source Contributor. Read the latest articles by joyce foster on Hashnode."
url: "https://hashnode.com/@Joycefoster642"
---

@Joycefoster642

# joyce foster

@Joycefoster642 · Port harcourt, Nigeria · Joined May 2023

DevSecOps Engineer | Cloud Security | AWS Technical Writer | Open Source Contributor

### [Part 3: I turned my API design into an OpenAPI spec.](https://techbreakdown.hashnode.dev/part-3-i-turned-my-api-design-into-an-openapi-spec?utm_source=hashnode&utm_medium=feed)

So far on Troyal, my fictional royalty-tracking API, I've written the product brief, the API design tables, the README and a Getting Started guide. Recently, I wrote the OpenAPI spec. My API design ta

2 min read · [techbreakdown.hashnode.dev](https://techbreakdown.hashnode.dev/part-3-i-turned-my-api-design-into-an-openapi-spec?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/part-3-i-turned-my-api-design-into-an-openapi-spec/6af45122b6fb97bef50869d4) [14h ago](https://hashnode.com/posts/part-3-i-turned-my-api-design-into-an-openapi-spec/6af45122b6fb97bef50869d4)

### [I wrote the page every developer reads first](https://techbreakdown.hashnode.dev/i-wrote-the-page-every-developer-reads-first?utm_source=hashnode&utm_medium=feed)

In my last post, I introduced Troyal, a fictional API for tracking music and film royalties, and shared the product brief, the API design and the README. And now, I just wrote the Getting Started guid

1 min read · [techbreakdown.hashnode.dev](https://techbreakdown.hashnode.dev/i-wrote-the-page-every-developer-reads-first?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/i-wrote-the-page-every-developer-reads-first/6af1e3cd9892e02eeee92730) [2d ago](https://hashnode.com/posts/i-wrote-the-page-every-developer-reads-first/6af1e3cd9892e02eeee92730)

### [I'm Building a Fictional API Just to Document It!](https://techbreakdown.hashnode.dev/i-m-building-a-fictional-api-just-to-document-it?utm_source=hashnode&utm_medium=feed)

Introducing: Troyal.

2 min read · [techbreakdown.hashnode.dev](https://techbreakdown.hashnode.dev/i-m-building-a-fictional-api-just-to-document-it?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/i-m-building-a-fictional-api-just-to-document-it/6af08635cb91ec82a7c2d544) [3d ago](https://hashnode.com/posts/i-m-building-a-fictional-api-just-to-document-it/6af08635cb91ec82a7c2d544)

### [How to Use the OpenWeatherMap API — A Practical Guide.](https://techbreakdown.hashnode.dev/how-to-use-the-openweathermap-api-a-practical-guide?utm_source=hashnode&utm_medium=feed)

Learn how to use the OpenWeatherMap API — authentication, request parameters, JSON responses, and error handling, with real tested examples.

4 min read · [techbreakdown.hashnode.dev](https://techbreakdown.hashnode.dev/how-to-use-the-openweathermap-api-a-practical-guide?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/how-to-use-the-openweathermap-api-a-practical-guide/6aa7aad1a9e16f9b24f1ff3b) [Sep 14](https://hashnode.com/posts/how-to-use-the-openweathermap-api-a-practical-guide/6aa7aad1a9e16f9b24f1ff3b)

### [AWS IAM for Beginners: Understanding Users, Groups, Roles, and Policies.](https://techbreakdown.hashnode.dev/aws-iam-for-beginners-understanding-users-groups-roles-and-policies?utm_source=hashnode&utm_medium=feed)

My first-person walkthrough of AWS IAM. From root account mistakes to mastering Users, Groups, Roles & Policies for real cloud security.

10 min read · [techbreakdown.hashnode.dev](https://techbreakdown.hashnode.dev/aws-iam-for-beginners-understanding-users-groups-roles-and-policies?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/aws-iam-for-beginners-understanding-users-groups-roles-and-policies/6a9ee88a2c6f80b922d1e070) [Sep 7](https://hashnode.com/posts/aws-iam-for-beginners-understanding-users-groups-roles-and-policies/6a9ee88a2c6f80b922d1e070)
