Author: adam.huang

How to Regain SSH Access After Losing Your Private Key

Posted by on 11.10.25 in Uncategorized

You will perform two main phases: The main idea is to use the EC2 Instance Connect (browser-based SSH) as a temporary “backdoor” to install a new, permanent key. Step 1: Create a New Key Pair (Locally) First, you need to create a new key pair on your own computer. This will generate a new private […]

Continue reading »

Docker, Kubernetes & AWS Deployment Notes

Posted by on 11.9.25 in Uncategorized

Some docker command

Continue reading »

Client-Side Data Storage Ultimate Guide

Posted by on 10.30.25 in Uncategorized

Client-Side Storage Why Use Client-Side Storage? Client-side storage is popular in modern web development for several key reasons: What are Cookies? Key Characteristics The 5 Properties of a Cookie String A cookie is a single string composed of up to five properties: When to Use Cookies What is Web Storage? 🤔 Key Features of Web […]

Continue reading »

RESTful API Template Using Flask

Posted by on 10.28.25 in Uncategorized

Here is a simple yet complete template for a RESTful API using Flask and the Flask-RESTful extension, which is a common and effective way to build APIs. This example creates a simple “To-Do List” API where you can get, create, update, and delete tasks. 1. Prerequisites First, you’ll need to install Flask and Flask-RESTful. Bash […]

Continue reading »

Why LLMs Crave GPUs and VRAM: A Quick Guide

Posted by on 10.12.25 in CPU, GPU, LLMs

Why GPUs and VRAM Running Large Language Models (LLMs) locally with tools like Ollama often hits a hardware wall. The reason? They have an insatiable appetite for GPUs and VRAM. Here’s a simple breakdown of why. An LLM’s performance hinges on three key factors: its size, memory speed, and processing architecture. In short, the VRAM […]

Continue reading »

API Development with Apigee

Posted by on 9.28.25 in Apigee

API Lifecycle Establishes the contract between the consumer and service provider, defining details such as: APIGEE uses the OpenAPI specification to design APIs. API proxies are created based on the OpenAPI specification. If no specification exists, APIGEE provides tools to build proxies. The APIGEE portal facilitates development with built-in policies, testing, and debugging. APIGEE offers […]

Continue reading »

Data Engineer Project Workflow

Posted by on 9.25.25 in Uncategorized

Data Engineer Pipeline Productionizing High Level Task Document  Task Description 1. Understand use case and expected input output-output Get the initial understanding of the project. Expected Input and output 2. Hadover checklist Get Handover: Checklist from Data Scientist and Review it 3. Create SR for Data Sources Access Raise SR for Required Data Sources. It’s […]

Continue reading »

How to Write a Research Paper

Posted by on 9.13.25 in Research

Tools it used: Overleaf. 1. Section 1 (Introduction)  The problem you are solving should be important – cite to references saying the problem is important and must be solved. Do NOT describe your solution or proposed approach here.  Simply document what the problem is…  2. Section 2 – Related work  Identify 5-10 related papers and select those […]

Continue reading »

Raspberry Pi Comprehensive Hardware Introduction

Posted by on 8.29.25 in Hardware, Respberry Pi

Here’s the updated list of hardware requirements including these Raspberry Pi models: Raspberry Pi Board: Any of the following Raspberry Pi models: Power Adapters: Voltage and amperage requirements might differ based on the Raspberry Pi model. Raspberry Pi 4 might require a higher amperage adapter, like 3A or more. HDMI Cable, Monitor, Keyboard, Mouse: Standard […]

Continue reading »

From Reader to Researcher: A Practical Guide to Your First Research Paper

Posted by on 8.19.25 in Research

Ready to go from a knowledge consumer to a knowledge producer? Writing your first research paper can seem daunting, but it’s more accessible than you think.

Continue reading »

1 2