How to Build a Raspberry Pi Home Server with Tailscale VPN and Fritz!Box
Step-by-step guide to building a secure Raspberry Pi home server with Tailscale VPN and Fritz!Box, including remote file storage with Garage and Armadietto.
Step-by-step guide to building a secure Raspberry Pi home server with Tailscale VPN and Fritz!Box, including remote file storage with Garage and Armadietto.
Discover how I refactored The Runic Edda from singleton-heavy code to a clean Service Layer in Godot. Learn the pattern, benefits, and real examples.
Learn how CSS typed arithmetic lets you divide typed values, create unitless numbers, convert between units, and build advanced responsive layouts without JavaScript or media queries. This in-depth guide explains rules, examples, and real use cases for modern computational CSS.
Discover the Compound Components pattern (also known as Headless UI, Components as API, or Slot-Based API in Svelte). Learn its advantages with practical React and Svelte 5 examples.
For a long time, Vercel and Next.js were my default. Recently, I can no longer support them due to their political stance. It is time to look for alternatives.
Learn how to switch cleanly between the player camera and cinematic cameras in Godot 4 using a lightweight CameraSwitcher. Supports instant cuts, smooth blends, and fade-to-black transitions—perfect for cutscenes and scripted moments
Skew protection ensures consistent client-server versions in modern web apps, preventing mismatches, downtime, and SEO issues during frequent deploys.
Diego de Miguel
Discover what a nudge is and how it influences your decisions without banning options. Real examples from the digital world, subscriptions, restaurants, vacations, and movie theaters.
Doing a lot of things can lead to burnout. Learn how to break the cycle of hyperproductivity and protect your energy.
A summary of the book "Designing Games" by Tynan Sylvester, exploring the emotional impact of game design and how it shapes player experiences.
Discover the latest updates in WAI-ARIA 1.3, including new roles and properties that enhance web accessibility for diverse user needs. Learn how these changes improve the semantics of web content and support users with disabilities.