Jun 01 Swapping Large or Stalled Files with mitmproxy You’re on a slow network, the JS bundle is 16 MB, and your page won’t finish loading. Or a CDN returns a 504 every third request. You …
May 31 Lightning Fast Android & Gradle Builds Waiting 3–5 minutes for every Gradle build is a productivity killer. Here’s every optimisation I apply to cut build times down to seconds — not …
May 31 Classic 2D Games — Play in Browser 5 classic arcade games, implemented from scratch in HTML Canvas + JavaScript. No frameworks, no dependencies — just you, the keyboard, and a few …
May 29 The Daily Standup The Daily StandupEpisode 7 — "Yesterday, Today, and Blockers" 9:00 AM — the invite 🧑💻 Daily standup starting now. Please join. 9:01 AM 🧑💻 I was in …
May 29 Spaceboy Theme: Configuration Reference Every parameter can be set in two places. hugo.toml [params] sets the site-wide default. Front matter on a single post overrides it. Front matter …
May 25 Docker to Setup (D2S) - Frappe Multi-Site Bench Step-by-step guide to create and run multiple isolated Frappe sites using Traefik reverse proxy. Based on frappe_docker. Architecture What We Built …
May 21 Frappe Docker Setup (Custom Image + App) Based on frappe_docker This guide walks through deploying a custom Frappe app using Docker — from cloning frappe_docker and building a custom image …
May 21 data-testid — From Zero to Hero A complete guide to mandatory data-testid enforcement, duplicate detection, auto-generation, and E2E workflow — with every command you need. 1. What …
May 21 Attention Is All You Need — Explained Simply The paper that built modern AI · Vaswani et al., 2017 Attention Is All You Need The famous research paper behind ChatGPT, translation apps, …
Apr 21 Neural Network Concepts & Architecture This document explains the logical structure and operational principles of a feedforward neural network with backpropagation. Network Topology A …