Tag
Posts tagged “Web Dev”

Guide to Frappe PDF Generation & Fixing wkhtmltopdf Meta
Getting the "Invalid wkhtmltopdf version" error in Frappe or ERPNext? Learn how to fix broken PDFs, install the patched Qt version, and switch to headless Chrome for pixel-perfect modern CSS and custom font support.

How to Create a Role-Based Custom Dashboard in Frappe v16 | Step-by-Step Guide
Learn how to build custom, role-based dashboards in Frappe v16 using Workspaces, Custom HTML blocks, and Python APIs. Perfect for ERPNext developers

How to Make Your Dev Branch Exactly the Same as Main Using Git Hard Reset
Clicked Update from Main in GitHub Desktop, but your dev branch still has old code? Here's exactly why it happens and the 3-command Git fix to make branches identical.

Vue 3 Reactivity: computed() vs watch() vs watchEffect() — When to Use Which?
Confused by Vue 3's reactivity options? Master the differences between computed, watch, and watchEffect with real-world examples and best practices.

Fix Missing Git Branches - Bench get-app Cloned Only One Branch
Cloned a Git repository but only see one branch in `git branch -a`? Learn why this happens and how to fetch all remote branches properly.

How to Unshallow a Git Repository & Restore Full History
Accidentally did a shallow clone? Learn how to use git fetch unshallow to convert a git shallow clone into a full repository without losing data.

How to Configure Google Antigravity for Complex WSL Workflows
Preventing AI disasters in WSL! Learn how to configure Google Antigravity for Frappe & ERPNext projects to avoid 'sudo' errors and master your dev environment.

How to Run pgAdmin 4 in WSL and Access from Windows
The complete guide to running pgAdmin 4 Web in WSL. Learn how to install, configure, and connect to your PostgreSQL database directly from your Windows browser.

Three.js Threlte Shadow Cut-Off Issue Explanation and Solution
Shadows disappearing in your Threlte or Three.js scene? It’s a frustum issue. Learn how to visualize the shadow box and fix clipping instantly with this guide.

How Shopify Stores Data: A Developer’s "No-Database" Guide 👇
Confused by Shopify's lack of a database? 🤯 Learn how Shopify stores your theme data, from simple Settings to complex Metafields. Perfect for devs moving from WP/Laravel.

Installing SvelteKit with shadcn-svelte & daisyUI Together
Struggle to choose between Shadcn svelte and daisyUI? Don't! This guide shows you how to install and configure both in SvelteKit for a powerful, flexible UI stack.

Frappe Script Reports with the Python Query Builder
Learn to build powerful, custom Script Reports in Frappe. This guide covers Python, the PyPika-powered Query Builder, table joins, and interactive filters