TekOnline

Category: Uncategorized

  • 🖥️ Thinking of Building a PC in 2026?

    Got a quote from a builder? Not sure what you want vs what you actually need? This guide is for you. I love PCs — always have. As a result, I tend to stay fairly up to date with the tech. But I also know I’m a bit different to most people. Realistically, who cares…

  • Fasting… Until You Have a Piccolo ☕

    What Actually Happens in Your Body Fasting is often talked about as an on/off switch — fasted or not fasted.In reality, it’s more like a dimmer switch. Let’s walk through what your body is doing while fasting, and then what changes the moment you introduce a piccolo. The Fasted State: What’s Going On? When you’ve…

  • How to Change Token Expiry in authentik for a Provider

    When integrating applications with authentik, you may occasionally need to adjust how long access tokens, refresh tokens, or ID tokens remain valid. This is especially useful when balancing security requirements with user convenience. This guide walks through exactly where to change token expiry settings for a specific provider in authentik. Why Adjust Token Expiry? You…

  • Configuring Nextcloud Trusted Domains: A Complete Guide

    Introduction When setting up Nextcloud behind a reverse proxy like Nginx Proxy Manager, you’ll inevitably encounter the “Trusted Domain” error. This security feature prevents unauthorized access by restricting which domains can access your Nextcloud instance. In this guide, I’ll walk through how to properly configure trusted domains for a Nextcloud instance running in Docker, including…

  • Trust Your Gut — and Your Feet

    Why your body’s feedback matters more than expert advice My wife recently tried on a pair of ASICS Gel Nimbus.Instant reaction: “Wow.”Soft. Plush. Comfortable. The kind of shoe that makes your body relax before your brain even gets a vote. Then came the conversation with the sales assistant. “If you like the Nimbus, you should…

  • Editor-Visible Wire Links (Godot 4)

    Editor-Visible Wire Links (Godot 4)

    When you need to show a relationship between two 3D nodes (crate -> drop-off, switch -> door), a live wire in the editor is a fast way to debug layout and gameplay flow. This post covers a simple, reusable line-link scene that lets you pick a start and end node in the inspector and see…

  • Docker Cheat Sheet

    Getting Started Installation Basic Commands Quick Start 5-Minute Docker Introduction Common First Commands Dockerfile Basics Structure A Dockerfile is a text file that contains instructions for building a Docker image. Common Instructions Instruction Purpose Example FROM Base image FROM node:18-alpine WORKDIR Set working directory WORKDIR /usr/src/app COPY Copy files COPY package.json . ADD Copy +…

  • Debugging the Narration System: From Invisible UI to Working Text Display

    How we fixed a UI rendering issue in Godot 4 by leveraging existing scene structure Godot Version: 4.5Renderer: GL CompatibilityProject Type: 3D Game with UI Overlay The Problem We built a complete narration system for Mission 01: “First Lift” – a flexible system that could display cold open text, dialogue, radio messages, objectives, and mission stats. The code…

  • Building a Physics-Based Crate Carrying System in Godot 4

    Building a Physics-Based Crate Carrying System in Godot 4

    Introduction One of the most satisfying mechanics in any game is picking up and carrying objects. Whether it’s Half-Life’s physics-driven objects or Death Stranding’s weighty cargo, good carry mechanics make the world feel interactive and physical. In our ship-driving game, we needed a crate carrying system that feels responsive, realistic, and fun. This post walks…

  • 🚀 How I Fixed “Improv Wi-Fi Serial Not Detected” When Adding a New ESPHome Device in Home Assistant

    If you’ve been trying to add an ESP32/ESP8266 device to Home Assistant using ESPHome and ran into this frustrating message: “An error occurred. Improv Wi-Fi Serial not detected” …you’re definitely not alone! This error pops up right after flashing the firmware when ESPHome tries to configure Wi-Fi via the web serial interface and can stop…