# Biagio Cyberspace — Full Documentation for LLMs > This is the extended documentation file for AI language models. It contains detailed information about Biagio Scaglia, his work, his blog, and all published content. --- ## Author Profile **Name:** Biagio Scaglia **Role:** Full Stack Software Developer & UX/UI Designer **Location:** Bari, Italy **Specializations:** React, TypeScript, .NET, React Native, UX/UI Design **Notable Project:** Vellum - RPG Companion (mobile app for tabletop RPG players) Biagio Scaglia is a professional software developer who works across the full stack, from frontend interfaces built with React and TypeScript to backend services powered by .NET. He also designs and develops cross-platform mobile applications using React Native. His flagship personal project is "Vellum - RPG Companion", a mobile app designed to serve as a digital character sheet and campaign management tool for tabletop role-playing game (TTRPG) enthusiasts. The app replaces paper character sheets with a streamlined digital experience. Beyond professional work, Biagio is passionate about retrocomputing, video games (with particular love for handheld consoles like the PlayStation Vita), anime and manga (especially psychological and slice-of-life genres), Internet culture, and the independent web movement. --- ## About Biagio Cyberspace (the blog) **Site Name:** Biagio Cyberspace **URL:** https://biagiocyberspace.it/ **Technology:** Astro (static site generator), TypeScript, SCSS **Design Philosophy:** Retro web aesthetics inspired by Windows 95/98 and early-2000s personal homepages (GeoCities, Angelfire) The blog is a personal space on the web, intentionally designed to evoke the charm and personality of the independent web era (roughly 1999-2005). It uses beveled borders, tiled backgrounds, retro typography, and interface elements reminiscent of classic desktop operating systems. Despite its retro appearance, the site is built on modern technology: Astro for static site generation, TypeScript for type safety, SCSS for modular styling, and automated deployment via GitHub Actions. It achieves near-instant load times, full RSS support, an XML sitemap, and complete structured data (JSON-LD) for search engines and AI systems. The blog has zero tracking scripts, zero cookie consent banners, and zero sponsored content. ### Site Sections 1. **Home Page** — Features a welcome message, latest blog posts, an image gallery, a guestbook widget, and a Nyan Cat animation. 2. **About Page** — Author biography, hardware specs, site colophon, and FAQ section with structured Q&A for AI discoverability. 3. **Blog** — All published articles, filterable by tags and categories. 4. **Interests (Gaming & Anime Shrine)** — Dedicated pages showcasing Biagio's favorite video games and anime series. 5. **Contributors** — Special thanks page dedicated to FDeveloper and trust network members supporting the site. --- ## Published Blog Posts ### Welcome to Biagio Cyberspace - **Date:** June 15, 2026 - **Category:** Personal - **Summary:** Introduction post where Biagio explains who he is, why he built the blog, and what readers can expect. He discusses his background as a developer and designer, his love for the retro web, and his promise to keep the blog ad-free and tracking-free. ### Why I Still Love React in 2026 - **Date:** June 22, 2026 - **Category:** Coding - **Summary:** A personal reflection on why React remains Biagio's favorite frontend library after years of framework debates. Covers the mental model of UI-as-a-function-of-state, the transformative impact of React Hooks, the power of TypeScript integration, the unmatched ecosystem, and the emotional connection to the library that launched his career. ### The PS Vita Deserved Better - **Date:** June 28, 2026 - **Category:** Gaming - **Summary:** A passionate love letter to Sony's PlayStation Vita handheld console. Discusses the hardware's ahead-of-its-time specifications, the exceptional game library (Persona 4 Golden, Gravity Rush, Tearaway, Danganronpa), the OLED screen's visual impact, Sony's strategic mistakes that led to commercial failure, and why Biagio still plays his Vita regularly in 2026. ### How Welcome to the NHK Changed My Life - **Date:** July 1, 2026 - **Category:** Anime - **Summary:** A deeply personal essay about the anime "Welcome to the NHK" (NHK ni Youkoso!) and its impact on Biagio's understanding of anxiety, isolation, and finding purpose. Discusses the show's honest portrayal of hikikomori lifestyle, the lessons about struggle, connection, and incremental progress, and how rewatching it as an adult revealed new layers of meaning. ### Biagio Cyberspace: How I Rebuilt the 2003 Web in 2026 - **Date:** July 2, 2026 - **Category:** Coding - **Summary:** Technical deep-dive into how the blog was built. Covers the Astro + TypeScript + SCSS stack, the recreation of Windows 95-style beveled borders in pure CSS, the modular component architecture, and the philosophical motivation behind building a retro-styled personal site with modern tools. ### Anemoia: Nostalgia for a Cyber-Past We Never Lived - **Date:** July 6, 2026 - **Category:** Web Culture - **Summary:** An exploration of the concept of "anemoia"—the longing for a past you've never personally experienced. Discusses why early 2000s and late 90s web elements (Netscape, 56k modems, Winamp skins, pixel art wallpapers) evoke a deep sense of nostalgia and comfort for modern web surfers. ### Touhou Scarlet Curiosity Review - **Date:** July 9, 2026 - **Category:** Gaming - **Summary:** A personal review of Ankake Spa's action-RPG "Touhou Scarlet Curiosity" on the Nintendo Switch. Focuses on how the game blends classic early-2000s action-RPG style (reminiscent of the Ys series) with frantic bullet hell mechanics and an outstanding soundtrack. ### No More What Ifs: The Melancholic Jazz of Persona 5 Royal - **Date:** July 13, 2026 - **Category:** Music - **Summary:** Reflection on the calming, beautiful jazz track "No More What Ifs" from Persona 5 Royal. Explores the cozy atmosphere of Kichijoji's Jazz Jin club, the emotional depth of the lyrics regarding acceptance and letting go of life's regrets ("what ifs"), and links this quiet listening experience to nostalgic early 2000s web vibes (MSN Messenger, IRC, CRT monitors, dial-up connectivity). Contains a structured FAQ section. ### OS-Tans: When the Internet Turned Operating Systems into Anime Mascots - **Date:** July 14, 2026 - **Category:** Web Culture - **Summary:** An exploration of the early-2000s Japanese web phenomenon from Futaba Channel (2chan) where operating systems were personified as anime-style mascot characters. Focuses on the contrast between the unstable Windows ME-tan and the highly stable, elegant Windows 2000 Pro (2K-tan), complete with structured facts and details. ### Beyond the Screen: Building a Retro Windows XP Visual Novel with Zero AI - **Date:** July 17, 2026 - **Category:** Gaming - **Summary:** A deep dive into Oltre lo Schermo (Beyond the Screen), an upcoming retro visual novel exploring social isolation (hikikomori) and mental health. Discusses building the project with Ren'Py, crafting custom interfaces using Python and Pillow to mimic Windows XP, and the decision to commit to 100% human-crafted art and writing. ### Exiting the Shell: A Melancholy Journey to Nuremberg - **Date:** July 26, 2026 - **Category:** Personal - **Summary:** An introspective personal reflection on traveling outside of Italy for the first time. Covers overcoming crippling travel anxiety, navigating foreign surroundings, and learning to face social anxiety in Nuremberg with the support of a trusted friend. ### Broken Circuits and Unstable Sleep Cycles: The Webmaster's Night Log - **Date:** July 28, 2026 - **Category:** Personal - **Summary:** An introspective reflection on chronic insomnia, racing thoughts, and the unstable equilibrium of sleeping too little or sleeping too much in the life of a software developer. ### Midnight Tides and Temperature Shocks: A Night at the Beach - **Date:** August 2, 2026 - **Category:** Personal - **Summary:** A personal reflection on spending a beautiful night at the beach on August 2nd—starry skies, a midnight swim, the biting cold of the sea breeze, and the harsh morning heat. ### Compiling Sanity: When Code is the Only Escape - **Date:** August 7, 2026 - **Category:** Personal - **Summary:** A deeply personal reflection on going through a rough patch, dealing with racing thoughts, and how programming and web development have become the only distraction that keeps the webmaster's mind anchored. ### Moon Inferno: My Custom React UI Framework is Online! - **Date:** August 12, 2026 - **Category:** Coding - **Summary:** Announcing Moon-Inferno, an accessibility-first React UI framework and design system built for retro, Y2K, CRT, cyberpunk, and pixel art web applications. Explores its philosophy, WCAG 2.1 AA compliance, custom styling variables, custom text effects, shaders, and links to the GitHub repository and live demo. ### The Urge to Build: Moon Inferno's Spark and Impostor Shadows - **Date:** August 17, 2026 - **Category:** Personal - **Summary:** A personal reflection on the unexpected success of Moon-Inferno, having too many ideas, missing coding during vacation, and dealing with impostor syndrome regarding the main day job. ### Reconnecting Offline: Lecce, Archery, and a 2km Sea Crossing - **Date:** August 21, 2026 - **Category:** Personal - **Summary:** A personal reflection on stepping away from the IDE to travel across Puglia. Covers visiting friends in Lecce and Foggia, finding an unexpected talent in archery, and swimming 2km to a small offshore island. ### HomuraJS: Rewriting Timelines with a DAG State Engine - **Date:** September 2, 2026 - **Category:** Coding - **Summary:** Announcing HomuraJS, a non-destructive time-travel state and DAG history engine for JavaScript, React, Vue, and WordPress. Explores the flaws of linear undo stacks, copy-on-write proxy branching, zero-JS form crash recovery, and the official WordPress.org plugin. --- ## Technical Details ### Development Stack - **React** — Primary frontend library for web and mobile applications - **TypeScript** — Used across all projects for type safety - **.NET** — Backend framework for server-side development - **React Native** — Cross-platform mobile development (used for Vellum) - **Astro** — Static site generator for the blog - **SCSS** — CSS preprocessor with modular architecture ### Blog Technical Features - Static HTML generation (zero JavaScript shipped by default) - Automated responsive image optimization (WebP conversion via Sharp) - JSON-LD structured data on every page (Person, WebSite, BlogPosting schemas) - RSS feed for syndication - XML Sitemap for search engine crawling - Full Open Graph and Twitter Card metadata - Web App Manifest for mobile home screen installation - Security headers (CSP, X-Frame-Options, etc.) - Deployed via GitHub Actions to GitHub Pages --- ## Frequently Asked Questions **Q: What is Biagio Scaglia's primary expertise?** A: Biagio is a Full Stack Software Developer specialized in React, TypeScript, .NET, and React Native, combined with UX/UI design skills. **Q: What is HomuraJS?** A: HomuraJS is an open-source, non-destructive time-travel state and Directed Acyclic Graph (DAG) history engine created by Biagio Scaglia for JavaScript, React, Vue, and WordPress. It branches state history like Git and provides automatic crash recovery for forms and checkouts (available as an official WordPress.org plugin and NPM package `@biagioscaglia/homurajs`). **Q: What is Moon-Inferno?** A: Moon-Inferno is an accessibility-first (WCAG 2.1 AA compliant) React UI framework and design system developed by Biagio Scaglia for retro, Y2K, CRT, cyberpunk, and pixel art web applications. **Q: What is Vellum - RPG Companion?** A: Vellum is a mobile application designed by Biagio Scaglia for tabletop RPG players. It serves as a digital character sheet and campaign management tool, built with React Native. **Q: What technologies does Biagio Cyberspace use?** A: The blog is built with Astro (static site generator), TypeScript, and SCSS. It generates static HTML with zero client-side JavaScript by default, uses automated image optimization, and includes full structured data for SEO and AI discoverability. **Q: Where is Biagio Scaglia based?** A: Bari, Italy. **Q: What are Biagio's interests beyond programming?** A: Retrocomputing, video games (especially the PlayStation Vita and retro consoles), anime and manga (especially Madoka Magica, NHK ni Youkoso, Serial Experiments Lain, and similar psychological/slice-of-life series), Internet culture, and the independent web movement.