Open in app

Sign In

Write

Sign In

Bao Nguyen
Bao Nguyen

353 Followers

Home

About

Jan 29

Polish Your Resume with GPT-3’s Assistance

ChatGPT is a powerful language model developed by OpenAI that can understand and generate human-like language. We can already see a lot of things that ChatGPT can do: from generating music lyrics to passing law exam. GPT 3 (3.5 to be correct) is the underlying model of ChatGPT and it…

Gpt 3

3 min read

Polish Your Resume with GPT-3’s Assistance
Polish Your Resume with GPT-3’s Assistance
Gpt 3

3 min read


Jan 13

My AWS Solution Architect Recertification Journey

I recently went through the process of recertifying as an AWS Solution Architect, and I wanted to share my experience with anyone who is preparing for the exam. Also, check out my post if ChatGPT can pass the AWS exam. Overall, it took me about 3 weeks of dedicated study…

Aws Certification

2 min read

My AWS Solution Architect Recertification Journey
My AWS Solution Architect Recertification Journey
Aws Certification

2 min read


Dec 22, 2022

Can ChatGPT pass the AWS Certified Solution Architect exam?

ChatGPT is one of the hot topics today, and everyone is talking about it. ChatGPT can do a lot of things: answering questions, language translation, and even code generation. It even passed a Google-level coding interview. So, I’m in the process to re-certify my AWS Solution Architect exam and I…

Chatgpt

2 min read

Can ChatGPT pass the AWS Certified Solution Architect exam?
Can ChatGPT pass the AWS Certified Solution Architect exam?
Chatgpt

2 min read


Published in FAUN Publication

·Nov 27, 2021

Machine Learning Sampling Techniques using SQL

Sampling is a very popular technique in machine learning. When the data is big, you can do sampling to learn about the data or train a test model first. Or when the data is small or imbalance, you can do sampling to rebalance the data. …

Sql

3 min read

Machine Learning Sampling Techniques using SQL
Machine Learning Sampling Techniques using SQL
Sql

3 min read


Published in Machine Learning Interview

·Oct 30, 2021

System Design: Cache Serialization, Update Policies & Eviction

This post is a follow-up post to my previous post on Cache component design. Previously, I mainly focused on deciding which data to cache and monitoring cache components. In this post, I will dive into more about other aspects of the caching system. Cache serialization & compressions Most of the…

System Design Project

3 min read

System Design: Cache Serialization, Update Policies & Eviction
System Design: Cache Serialization, Update Policies & Eviction
System Design Project

3 min read


Published in Machine Learning Interview

·Jun 25, 2021

System Design: Design and monitor Cache component

Caching is one of the most basic System Design techniques, and every software engineer needs to know about Cache. There are so many great articles about Cache already, so I will mainly focus on sharing my opinion and experience on improving and monitoring your cache component. Do you need Cache? When you introduce Caching…

System Design Interview

4 min read

System Design: Design and monitor Cache component
System Design: Design and monitor Cache component
System Design Interview

4 min read


Published in Machine Learning Interview

·Jun 1, 2021

My journey to pass Certified Kubernetes Application Developer Exam

I have finally passed my Certified Kubernetes Application Developer, or CKAD, last week. CKAD is certification by Cloud Native Computing Foundation (CNCF) to test your experience and knowledge about Kubernetes. The test was a way to validate my knowledge and experience with Kubernetes. I wrote this post to share my…

Kubernetes

3 min read

My journey to pass Certified Kubernetes Application Developer Exam
My journey to pass Certified Kubernetes Application Developer Exam
Kubernetes

3 min read


Published in Machine Learning Interview

·May 22, 2021

Handling unknown value in real life Machine learning application

Before we begin, let’s start with a definition of unknown value in a machine learning system. It’s basically a categorical value that your model has not seen in both training and evaluation datasets. For example, your loan default prediction has five income categories, but it receives something else. You may…

Machine Learning

3 min read

Handling unknown value in real life Machine learning application
Handling unknown value in real life Machine learning application
Machine Learning

3 min read


Jun 29, 2020

Push Down Filter for CSV files in Spark 3.0

Spark 3.0 is out, and there are ton of improvements! But there are a nice improvement that is not yet highlighted in the announcement post: Push down filter for CSV file. Prior to Spark 3.0, when you load a CSV file, the CSV file is read to memory then apply…

Spark

2 min read

Push Down Filter for CSV files in Spark 3.0
Push Down Filter for CSV files in Spark 3.0
Spark

2 min read


Published in FAUN Publication

·Nov 26, 2019

Understanding Docker Container Memory Limit Behavior

Docker allows you to set the limit of memory, CPU, and also recently GPU on your container. It is not as simple as it sounds. Let’s go ahead and try this docker run --rm --memory 50mb busybox free -m The above command creates a container with 50mb of memory and…

Docker

4 min read

Understanding Docker Container Memory Limit Behavior
Understanding Docker Container Memory Limit Behavior
Docker

4 min read

Bao Nguyen

Bao Nguyen

353 Followers

I write, so I learn.

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Astro

    Astro

  • Hieu Tr. Tran

    Hieu Tr. Tran

  • Pham An Khang

    Pham An Khang

  • TPT

    TPT

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech