Author: jcianci12
-
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)
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
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’re flashing an ESP32 or ESP8266 with ESPHome and get this message: An error occurred. Improv Wi-Fi Serial not detected …it usually happens right after the firmware has been installed, when ESPHome tries to send the Wi-Fi details to the device over USB/serial. I ran into this while setting up a board, and the…
-
How to Set Up SSH Access to pfSense: Complete Guide
Setting up SSH access to your pfSense firewall/router gives you powerful command-line capabilities for troubleshooting, monitoring, and advanced configuration. This guide covers everything you need to know to set up secure SSH access to pfSense. Why Use SSH with pfSense? SSH access to pfSense enables you to: Prerequisites Method 1: Password Authentication (Quick Setup) Password…