All Blog Entries23
- Rewriting my website for Svelte and other improvements 2026/04Re-building this website from scratch with Svelte and SvelteKit, focusing on static generation and custom asset pipelines. It explores using Tailwind CSS and Deno.ToolWeb
- Fake and Slop Content On YouTube 2025/09Examining the trend of mass-produced, non-genuine content on YouTube that mimics informative channels, often utilizing AI voice technology.AIMedia
- Fabric Mod Bisection Tool 2025/07Building a fabric mod bisection tool helps developers efficiently pinpoint specific bugs within a modding environment, offering a focused approach to debugging.MinecraftModdingTool
- First june Album 2025/06A few notes on June's first album, "Too Bad We Grow Up," and the sound of their debut release. Discover their music here.BandMusic
- Ascent: My first proper game 2024/06Ascent is my first complete game, developed for a Computer Graphics course. Explore the project details and see how the visual systems were implemented.Computer GraphicsGame
- Binary Tree Labeling 2023/11Suggesting renaming pointers in binary trees from positional terms like "left" and "right" to names conveying actual relationships, like lessThan or greaterOrEqual.CData Structures
- Inheritance Equality Footgun 2023/11Investigating a common pitfall when manually implementing the equals method in Java inheritance structures. See how dynamic type checking resolves unexpected equality behaviors.JavaLearningObject-Oriented Programming
- SvelteKit: Run Script after Build 2023/10Using a Vite plugin to modify the SvelteKit 200.html fallback file, ensuring proper title and description tags for improved SEO.Node.jsToolWeb
- Learning a bit of Lua 2023/10Exploring Lua scripting within ComputerCraft, detailing scripts for mining contiguous resources and navigating paths within the simulation environment.Computer GraphicsLuaTool
- Installing RStudio on Termux 2023/10Building an RStudio environment on Android using Termux. Follow steps to install necessary components within Ubuntu and run the R server.CLILinuxRTool
- ESO is a mess 2023/10Investigating the onboarding process in ESO. This looks at how the game presents itself to newcomers, highlighting confusing direction and monotonous early gameplay experiences.Game
- Restoring Mahiro Maeda's 'Outtakes From Evangelion (Vol.1)' Cover Illustration 2023/09Combining archival research and image restoration techniques, this piece details bringing back the detail of an Evangelion album cover using specialized denoising and upscaling.Computer GraphicsMediaTool
- Graphics Development Resources 2023/09Curating valuable resources for real-time rendering, this collection provides documentation and learning materials related to OpenGL graphics development.Computer GraphicsOpenGLTool
- New Domain Name 2023/09Exploring the practical reasons for selecting webindex.page. Good personal domain names are often unavailable, and the cost of short TLDs influenced this decision.Web
- My Portable Computer Setup 2023/09Building a portable computing setup under 500 euros. This explores options including Chromebooks, notebooks, and tablets, detailing the final configuration.HardwareMediaWeb
- ChatGPT: Have you used it? 2022/12Exploring the utility of AI assistants like ChatGPT. See how this technology helps with coding, understanding math concepts, brainstorming ideas, and providing quick reference.AILearningTool
- NotNite / Friend Cloud 2022/11Exploring the concept of Friend Cloud, a hybrid friend network that mixes public and private cloud functionality. This discusses simple, aesthetic web experiences.MediaToolWeb
- Wave Function Collapse 2022/10Experimenting with Wave Function Collapse for terrain generation, exploring methods like weighting tiles with noise maps and layered approaches.Computer GraphicsGoProcedural Generation
- Unsafe BBCode 2022/10Examining BBCode renderers on npm. Many available parsers rely on risky regex or introduce vulnerabilities like JavaScript injection risks.JavaScriptSecurityToolWeb
- Comments / Disqus 2022/10Investigating third-party comment systems like Disqus revealed privacy concerns regarding embedded trackers. This prompted building a custom commenting solution using Firebase Firestore.SecurityToolWeb
- Markdown Support 2022/10The edit page now includes markdown support, completing a major feature. Next steps involve adding comments, improving design, and implementing pagination.MarkdownToolWeb
- Nothings aka Sean Barrett 2022/10Discovering old resources like nothings' 1999 article on software patents. Exploring the influence of developers like Sean Barrett, creator of stb_image for OpenGL rendering.Computer GraphicsJavaOpenGLTool
- First Entry 2022/10Hello World!