Bhupal Sapkota Software Consultant Helping founders build
and launch their ideas with code & AI

Bhupal's Newsletter

I send out occassional email with programming resources, summaries of my readings on art, science, and commerce behind technology, my writings on growing an online business etc. Feel free to subscribe, no spam!

Home

🚀 Technology Blog

Things I found userful while working on different projects.

Listening Social Media for B2B Customer Pain Points

In the world of B2B social listening, many companies make a critical mistake: they track the Topic, not the Pain. If you sell a CRM, tracking “Customer Relationship Management” is a discussion. Tracking a specific point of friction, like a competitor’s high price or a missing feature, is a wallet-opening moment. Your goal is to […]

Tagged with:

SaaS keywords by Search Intent or Funnel Stage

When people ask for a “top 100 SaaS keywords” list, they are usually looking for a shortcut to SEO success. In reality, such a list is not very practical.The most valuable SaaS keywords are highly dependent on what your product does — whether it’s CRM, project management, accounting, email marketing, analytics, or something else entirely.A […]

Tagged with:

Raspberry Pi SSD Optimization

Optimize Your Raspberry Pi to Run Fully from an SSD Cloning your Raspberry Pi OS from an SD card to an SSD can dramatically improve speed, reliability, and disk longevity. In this guide, we’ll walk you through a complete setup, from cloning to SSD optimizations. Step 1: Boot from the SSD After cloning your SD […]

Tagged with:

How to Prompt ChatGPT for Visually Appealing Web Pages

Practical tips for developers and designers who want to create aesthetically pleasing, professional, and modern visually appealing web layouts using AI assistance. 🎯 1. Start with Intent, Not Code Begin your prompt by explaining why the section exists. This helps set the design context before jumping into code. Example: “I want a footer that feels […]

Tagged with:

Idea to MVP – How to Build a Useful App From Scratch (When You Have No Idea What to Build)

Idea to MVP – How to Build a Useful App From Scratch (When You Have No Idea What to Build) – If you’re a developer or tech-savvy creative itching to build something useful but don’t know where to start, you’re not alone. Whether you’re looking for a weekend side project, a startup prototype, or something […]

Vibe Coded Alphabet Learning Immersive 3D Game in Cursor AI

I coded an alphabet learning game with Cursor AI, inspired by @levelsio, and I loved every minute of this vibe coding stunt. The only thing I did outside Cursor was generate an alphabet array for Nepali Language levels. It’s 100% AI code. Total 3-4 hours of Ctrl + K in Cursor AI. घरमा अक्षर सिक्दै […]

Tagged with:

Cashless Nepal – Features Nepalese Digital Economy Needs

Cashless Nepal – Important Features Nepalese Entrepreneurs Need to Flourish in the Digital Economy 1. Subscription Billing Subscription-based services are growing in Nepal, from online education platforms like e-learning courses to entertainment services like music and video streaming. With a robust payment gateway, businesses can offer recurring billing, ensuring uninterrupted service for users while providing […]

Tagged with:

Google Chrome Sidepanel Extension

Google Chrome Sidepanel is very useful visual space in your browsing sessions. You can customize it to load any URL from your local server or internet. Here’s a simple Google Chrome extension that creates a side panel to load a preset URL. The extension is lightweight and includes the necessary files to work with Chrome’s […]

Tagged with:

Why OBX notation for Baghchal game?

OBX (Online Baghchal Exchange), a FEN-like (Forsyth-Edwards Notation) system, offers a powerful and efficient way to represent the game state of Baghchal. Online Baghchal is an online real-time version of Baghchal board game. Playing Baghchal has been my hobby since childhood so I developed Online Baghchal website and mobile apps.. I enjoy playing Baghchal game online […]

Tagged with:

Scraping table data with pagination using Javascript

Scraping table data with pagination involves extracting data from a web table and navigating through multiple pages to collect all available records. It can be achieved using JavaScript with the following approach: Identify the Table and Pagination Elements: Use browser developer tools to locate the table containing the data and the pagination controls (e.g., next […]

Tagged with:

Creating Google Chrome Extension – Custom New Tab Page

A Chrome extension that loads a custom URL on the new tab page enhances productivity and personalization by directing users to their preferred tools or resources instantly. Whether it’s a project dashboard, a learning platform, or a focus-oriented homepage, this extension simplifies workflows and eliminates the need for manual navigation. It’s perfect for professionals, students, […]

Tagged with:

« Older Entries