Lusan Sapkota
  • Git
  • Wiki
  • Store
  • Portfolio

Pick one

  • 01Git
  • 02Wiki
  • 03Store
Back to portfolio

Colophon

Crafted by Lusan Sapkota in Kathmandu, Nepal.

I turn ideas into scalable products, from architecture to deployment.

Subscribe

Main portfolio

Occasional updates. Unsubscribe anytime.

Sites

  • Portfolio
  • Git
  • Wiki
  • Store
  • Privacy

Elsewhere

  • Github
  • X
  • Linkedin

© 2026 Lusan Sapkota — All rights reserved

Set in Geist & Instrument Serif

Things I have learned.

Notes, tutorials, and deep dives from building software. A living library of what I have picked up along the way and what I would want to read first.

Articles14Categories7Total views73

Chapter 01 — Categories

Linux & Desktop

Native Linux apps, KDE Plasma, Wayland and packaging for Linux distributions.

5
Explore category

Python & Backend

Python web frameworks, APIs, backend architecture and running services in production.

1
Explore category

AI & LLMs

Local language models, AI tooling, agents and getting the most out of small models.

3
Explore category

Developer Tools

Editor extensions, CLIs and tools that make everyday development faster.

1
Explore category

Browser & Web

Browser extensions, frontend work and building for the web.

2
Explore category

Mobile Apps

Android and cross-platform apps built with React Native, Expo and Flutter.

1
Explore category

Architecture

System design case studies and the decisions behind them, written without client details.

1
Explore category

Chapter 02 — Latest articles

Inside Lcore: The Architecture of a Single-File FrameworkArchitecture
Oct 18, 2026·13 min read

Inside Lcore: The Architecture of a Single-File Framework

One request, end to end, through a single-file Python framework, with the design decisions behind each layer.

PythonLcoreWSGI
Image Bridge: A Link Is Not an ImageAI & LLMs
Oct 18, 2026·3 min read

Image Bridge: A Link Is Not an Image

A small tool that publishes screenshots as public links, and the lesson about model capabilities it taught me.

PythonCloudflare TunnelStreamlit
TimeRing: My First Release on SourceForgeLinux & Desktop
Oct 18, 2026·3 min read

TimeRing: My First Release on SourceForge

A small multi-timer desktop app, and my first step from GitHub repositories to a real public release.

PythonPyQt5Desktop Apps
NoteSpark: My First Real Mobile AppMobile Apps
Oct 18, 2026·4 min read

NoteSpark: My First Real Mobile App

An offline-first Android notes app with no accounts, no tracking and no ads, and my first shipped mobile app.

React NativeExpoTypeScript
Velox: What If React Had a Lighter Sibling?Browser & Web
Oct 18, 2026·5 min read

Velox: What If React Had a Lighter Sibling?

A small, readable React framework on plain Vite, still in progress, and the lessons it is teaching me.

ReactViteTypeScript
Tick: My First Real Rust ProjectLinux & Desktop
Oct 18, 2026·4 min read

Tick: My First Real Rust Project

A small Rust and egui task tracker, and why its 106 MB was really 40 MB.

RusteguiSQLite
SenseCenter: Where Rust Started to ClickLinux & Desktop
Oct 18, 2026·5 min read

SenseCenter: Where Rust Started to Click

Fans, RGB, battery, telemetry and firmware for Acer laptops on Linux, and the project where Rust clicked.

RustTauriReact
Scribble: Excalidraw on Any Web PageBrowser & Web
Oct 18, 2026·5 min read

Scribble: Excalidraw on Any Web Page

A Chrome extension that lays an Excalidraw canvas over any website, born from wanting it in the middle of meetings.

Chrome ExtensionExcalidrawReact
Kairon: The Desktop App That Taught Me GoLinux & Desktop
Oct 18, 2026·4 min read

Kairon: The Desktop App That Taught Me Go

A local-first desktop planner, and the project where Go finally clicked.

GoWailsReact
Building Smart-Shell: Plain English to Safe Shell CommandsAI & LLMs
Oct 18, 2026·8 min read

Building Smart-Shell: Plain English to Safe Shell Commands

A terminal assistant that writes shell commands, and the safety model that makes it worth trusting.

PythonCLIBash
Building DroidBridge: Android Devices AI Agents Can UseDeveloper Tools
Oct 18, 2026·7 min read

Building DroidBridge: Android Devices AI Agents Can Use

Mirror and control Android devices inside VS Code, and let AI agents test your app on a real phone.

VS CodeAndroidMCP
Building Flint: Getting the Most Out of a 3B Local ModelAI & LLMs
Oct 18, 2026·13 min read

Building Flint: Getting the Most Out of a 3B Local Model

A 24 MB Go app that makes 3B local models genuinely useful, and the benchmark where its own scaffolding lost first.

GoOllamaLocal LLMs
Why I Built Lcore, My Own Python Web FrameworkPython & Backend
Oct 18, 2026·10 min read

Why I Built Lcore, My Own Python Web Framework

A single-file, zero-dependency Python framework that began as curiosity and now runs this site in production.

PythonLcoreWSGI
Building KGlance: My First C++ ProjectLinux & Desktop
Oct 18, 2026·12 min read

Building KGlance: My First C++ Project

My first C++ project, a 147KB KDE Plasma popup, and the Wayland, D-Bus and packaging lessons that came with it.

C++Qt 6KDE Plasma