Code. Debug. Deploy.
Notes, experiments and breakdowns from a fullstack engineer
Web Unit Converters
PX to REM Converter
Instantly calculate pixel to remREM to PX Converter
Instantly calculate rem to pixelPX to EM Converter
Instantly calculate pixel to emVH to PX Converter
Instantly calculate vh to pixelVW to PX Converter
Instantly calculate vw to pixelPercent to PX Converter
Instantly calculate percent to pixel
Color Converters
HEX to RGB Converter
Instantly calculate hex to rgbHEX to HSL Converter
Instantly calculate hex to hslRGB to HEX Converter
Instantly calculate rgb to hexRGB to HSV Converter
Instantly calculate rgb to hsvHSLA to RGBA Converter
Instantly calculate hsla to rgbaHSVA to HEXA Converter
Instantly calculate hsva to hexa
Latest Digests
Svelte 5.52.0 adds TrustedHTML support for {@html}, enabling safer Trusted Types integration
February 21, 2026Svelte 5.52.0 (Feb 18, 2026) adds TrustedHTML support to {@html} expressions so apps can interoperate with browser Trusted Types without string coercion—important for XSS-hardening in SSR and client-rendered apps.
React Native 0.84 Released — Hermes V1 Becomes the Default, Prebuilt iOS Binaries and Legacy‑Arch Removal
February 18, 2026React Native 0.84 makes Hermes V1 the default JavaScript engine, ships precompiled iOS binaries by default, removes remaining Legacy Architecture components, and raises the Node requirement — immediate actions for full‑stack teams.
Next.js 16 makes Turbopack stable and the default for dev and build
February 20, 2026Next.js 16 moves Turbopack to stable/default, raises the Node.js minimum, and ships production-facing caching primitives — what full‑stack teams must change now.
Vite 8.0.0‑beta.14 adds server‑side .wasm?init (WASM SSR) and updates Rolldown to 1.0.0‑rc.4
February 19, 2026Vite's Feb 12, 2026 beta introduces SSR support for pre-initialized WebAssembly modules and upgrades its bundler integration to Rolldown 1.0.0‑rc.4 — a practical change that reduces client hydration work and improves tooling stability for Wasm-heavy server renders.
Latest Posts
Website Redesign in the Age of AI and the End of Traditional SEO
February 12, 2026
The story of another redesign of my website, GSAP animations, and why design no longer drives search traffic in the age of AI.
Traffic Report: July–August 2025
August 11, 2025
Website traffic for the last 30 days — a brief report and observations.
Traffic Report: December 2025 – January 2026
January 9, 2026
Website traffic over the last 30 days — a short report and observations.
Major npm incident: how to protect projects from supply-chain attacks
August 12, 2025
In July 2025, one of the largest attacks on the npm ecosystem occurred — packages with hundreds of millions of weekly downloads were compromised. We break down what happened and how developers can protect themselves from similar threats.
Projects

Days Without Sweets
A minimalist Android app to help you track your sugar-free streaks. Stay motivated and break the habit.

One Step in High School
A short visual novel about the first day at a new school. Choices matter. Story-driven, emotional, and nostalgic.

Fishing Pixel Art
A relaxing pixel-style fishing game for Android. Cast your line, catch quirky fish, and enjoy the retro aesthetics.

Crazy Tennis
A fast-paced browser tennis game with chaotic twists. Play solo or with a friend — easy to start, hard to master.