41554 blogs · [ { "id": "01a08790-c0e7-73f4-a815-3edb27d8264f", "title": "Background Jobs in Go with Asynq and Valkey", "url": "https://josephgoksu.com/blog/background-jobs-in-go-asynq-valkey", "published_at": "2026-03-27T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2859b8d9", "title": "Why I Built TaskWing", "url": "https://josephgoksu.com/blog/why-i-built-taskwing", "published_at": "2026-02-15T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb28a3578c", "title": "I Fine-Tuned My Own LLM in a Weekend - Here's Everything I Learned", "url": "https://josephgoksu.com/blog/fine-tuning-llm-for-compliance-narratives", "published_at": "2026-02-14T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb28b94b23", "title": "Notes on Zero Trust Architecture on AWS", "url": "https://josephgoksu.com/blog/notes-on-zero-trust-architecture-on-aws", "published_at": "2025-02-25T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2938a5d6", "title": "Why did I switch from Node.js to Golang after 5 years?", "url": "https://josephgoksu.com/blog/why-golang-is-a-better-choice-than-nodejs", "published_at": "2024-10-12T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb29c647c9", "title": "What do I need Amazon GuardDuty for?", "url": "https://josephgoksu.com/blog/amazon-guard-duty-simple-walkthrough", "published_at": "2024-07-22T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb29edd6fd", "title": "How did I deploy my NestJS app to AWS ECS using Pulumi?", "url": "https://josephgoksu.com/blog/iac-pulumi-and-aws-ecs-deployment-tutorial", "published_at": "2023-11-06T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2a23c223", "title": "I built a boilerplate for NestJS so you don't have to", "url": "https://josephgoksu.com/blog/prime-nestjs-your-next-level-nestjs-boilerplate", "published_at": "2023-06-27T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2aa3ac1c", "title": "7 Proven Tips to Improve Your Development Process", "url": "https://josephgoksu.com/blog/7-proven-tips-for-improving-your-software-development-process", "published_at": "2022-12-18T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2ab76355", "title": "These practices helped me to manage Terraform better", "url": "https://josephgoksu.com/blog/terraform-best-practices", "published_at": "2022-08-14T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2abe19ba", "title": "Demystifying Continuous Integration and Continuous Delivery", "url": "https://josephgoksu.com/blog/demystifying-continuous-integration-continuous-delivery", "published_at": "2022-08-07T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2b82e110", "title": "GitOps Explained: Principles and Getting Started Guide", "url": "https://josephgoksu.com/blog/principles-of-gitops", "published_at": "2022-03-20T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2c63f21f", "title": "DevSecOps: Policy as Code with HashiCorp Sentinel", "url": "https://josephgoksu.com/blog/devops-policy-as-code", "published_at": "2022-03-17T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2d0ee582", "title": "AWS CloudFormation in 5 Mins [Quick Start]", "url": "https://josephgoksu.com/blog/aws-cloudformation-in-5-mins", "published_at": "2022-02-05T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2e04ec97", "title": "Kubernetes on AWS EKS for Beginners (Part 1)", "url": "https://josephgoksu.com/blog/kubernetes-on-aws-eks-for-beginners-part-1", "published_at": "2021-04-08T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2e2c0f51", "title": "How to Deploy Apache NiFi on AWS EC2: A Complete Guide", "url": "https://josephgoksu.com/blog/apache-nifi-on-aws", "published_at": "2021-03-25T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2e74ffe8", "title": "How to Use Lottie Animations in GatsbyJS", "url": "https://josephgoksu.com/blog/lottie-and-gatsby", "published_at": "2020-06-03T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb2f5c00a8", "title": "Coding Criteria: SOLID Principles", "url": "https://josephgoksu.com/blog/coding-criteria", "published_at": "2020-05-21T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb300d8d4b", "title": "AWS Amplify @auth Directives: A Complete Reference Guide", "url": "https://josephgoksu.com/blog/aws-amplify-auth-directives", "published_at": "2020-05-18T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb3026276e", "title": "s1e0 pilot - the second renaissance", "url": "https://josephgoksu.com/blog/s1e0-pilot-the-second-renaissance", "published_at": "2020-04-08T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb30b5ddb6", "title": "What's New in React Native v0.62.0!", "url": "https://josephgoksu.com/blog/react-native-v0.62.0-released-v", "published_at": "2020-04-04T12:00:00+00:00" }, { "id": "01a08790-c0e7-73f4-a815-3edb30ca1e19", "title": "I have created my YouTube channel", "url": "https://josephgoksu.com/blog/i-kick-started-my-youtube-channel", "published_at": "2020-03-30T11:00:00+00:00" } ] posts Claim your blog
Back to josephgoksu.com
Blog · corpus.blog/blogs/josephgoksu.com/posts

josephgoksu.com

josephgoksu.com

2026

2025

2024

2023

2022

2021

2020