Pragalva Sapkota
Blog Projects Open Source Homelab CV

Blog

Capturing my thoughts and learnings.

Filter
Topic

i

Blogs are categorized by tags: technical or personal first, then an optional topic tag.

2026-10-13 site

ELMo: From One Word Vector to Context

Character CNNs, LSTMs, and what our first long GPU run taught us about contextual word representations.

#technical #llms
2026-10-04 site

A Lower Loss Gave My GloVe Model Worse Vectors

GloVe from scratch against my word2vec: cheaper per pass, hungrier for text, sensitive to one threshold, and in every run the training loss told me nothing about the vectors.

#technical #llms
2026-09-27 site

What My Word2Vec Model Learned

A small skip-gram experiment, from an expensive softmax to useful neighbours and unreliable analogies.

#technical #llms
2026-09-22 site

Observing the Probabilities

What I observed while training a tiny language model: the loss stopped falling, rug's embedding never moved, and cat and dog were not as close as I expected.

#technical #llms
2026-09-19 site

The Assignment Was One JPEG

What it actually takes to run a 38 FPS model on a Jetson Nano, and why mine ran at 12.

#technical #edge
2026-08-21 site

Viewing Language Through a Probabilistic Lens

How next-word prediction, distributed representations, and a neural probability model let useful structure emerge from language.

#technical #llms
2026-08-17 site

How I Access My Bare-Metal Homelab When I Touch Grass

Why I put NetBird inside Talos to reach my bare-metal homelab without depending on Kubernetes or another always-on machine.

#technical #homelab
2026-07-04 site

How I Made My Homelab Declarative

Migrating every hand-installed Helm release on my Talos cluster into git with Argo CD: the app-of-apps bootstrap, the adoption drill, and the surprises each component threw at me, until helm list -A came back empty.

#technical #homelab
2026-06-25 site

Working With Text Data

How raw text becomes something an LLM can actually train on: tokenizing, building a vocabulary, byte pair encoding, sliding windows, and turning token IDs into token and positional embeddings.

#technical #llms
2026-06-08 site

Understanding LLMs

A foundational look at large language models, recurrent and convolutional architectures, transformers, and the difference between BERT and GPT.

#technical #llms
2026-05-13 site

What Open Source Has Given Me

A small note on open source, consistency, Meshery, and gratitude as my LFX term comes close to ending.

#personal #open-source
2026-04-27 site

The Weight of More

A personal blog regarding my journey in open source and everything in between

#personal #open-source
2026-01-01 medium

Why Your Pod is Pending: A Deep Dive into the K8s Scheduler

An in-depth look at how the Kubernetes scheduler works and a practical guide to diagnosing pods stuck in Pending state.

#technical #kubernetes
2025-12-17 medium

How etcd Works: Consensus, Quorum, and Failure Handling

A deep dive into how etcd implements the Raft consensus algorithm for distributed state management.

#technical #etcd
2025-12-07 medium

How Tailscale works under the hood

Understanding Tailscale's architecture with the help of my homelab setup.

#technical #homelab
2025-10-18 medium

Step by step guide on Manually Installing Arch Linux on Proxmox VE

Experimenting with Arch Linux installation to learn about secure, modular, and customizable Linux environments.

#technical #linux
2024-11-28 medium

How My Homelab Helped Me Understand Kubernetes Cluster Architecture

Understanding Kubernetes cluster using my Homelab setup.

#technical #homelab

No posts match this filter.