KHOI | Blog

Tips for technical co-founder · 2 min read

2024-03-12

Ideating: 1. Build prototype ASAP in a matter of days. 2. Create 90/10 solution. Focusing on a minimal viable product (MVP) that covers 90% of the ess...

Learning Go — Week 5 · 4 min read

2024-03-03

Have not made any update to my Golang journey, because I had been busy building my first Golang project over the past few weeks. This project was buil...

Learning Go — Week 4 · 4 min read

2024-01-08

I love how Go does error-handling! Error handling is not done via exceptions in Go. Instead, errors are normal values of types that implement the buil...

Learning Go — Week 3 · 2 min read

2024-01-06

Week 3 of learning Golang. It's been a while! Yeah, I just graduated and spent some time traveling with my parents! Recently, I've been doing Go chall...

Learning Go — Week 2 · 2 min read

2023-11-28

Week 2 of learning Golang: Speed-running has been my method of learning Go for the past week. Having learnt Python and C, I skipped some parts of A To...

Setting up CI/CD for your blog · 11 min read

2023-11-25

In this blog post, let's learn how to set up a CI/CD workflow for your blog with CircleCI, GitHub, and a Virtual Private Server (VPS)...

SOAR Playbooks · 3 min read

2023-11-24

SOAR stands for Security Orchestration, Automation and Response. It is a technology solution that aims to streamline and automate the security operati...

Learning Go — Week 1 · 1 min read

2023-11-18

Week 1 of learning Golang. Here are a few things I found interesting about Go: 1. Go is sort of Object-Oriented...

CompTIA Roadmap · 1 min read

2023-11-14

I attended the National Cyber Summit a few months ago and got this flyer. I think it might be helpful to share...

Hosting my own ActivityPub server · 4 min read

2023-11-12

I love self-hosting. The idea of running someone else's software is beautiful and satisfying. Like learning how to bake a cake from a recipe, if it tu...