Skip to content
Juzhax Technology
  • Linux
  • Mac
  • WordPress
  • Blog
  • PHP
  • Joke
  • CSS
  • HTML
  • MySQL
  • Search
  • Home

Why a Code Editor Can Be Empty in a Filament Infolist

Leave a Comment / Development / juzhax

A Filament code editor can stay empty in an infolist because form state and record-display state are hydrated differently.

Why a Code Editor Can Be Empty in a Filament Infolist Read More »

Why an API Gateway Can Return 502 While the Web Portal Works

Leave a Comment / Development / juzhax

A working web portal does not prove its API service is running. A 502 usually points to a broken or unavailable upstream service behind the gateway.

Why an API Gateway Can Return 502 While the Web Portal Works Read More »

How to Route a Private LAN Through a WireGuard Client

Leave a Comment / Linux / juzhax

A WireGuard tunnel needs route ownership, forwarding, and a valid return path before other VPN peers can reach a private LAN behind one client.

How to Route a Private LAN Through a WireGuard Client Read More »

How to Separate Face Matching from Membership Validation

Leave a Comment / Development / juzhax

Face recognition confirms identity; a separate authorization system should decide whether that person currently has access.

How to Separate Face Matching from Membership Validation Read More »

How to Renew an Expired Hestia Control Panel Certificate

Leave a Comment / Linux / juzhax

Learn why a Hestia panel hostname certificate is managed at server level and how to verify DNS, renew it safely, and troubleshoot validation errors.

How to Renew an Expired Hestia Control Panel Certificate Read More »

How to Wrap Mixed CJK and English Text in Generated Images

PHP / juzhax

The main lesson is simple: mixed Japanese, Chinese, Korean, and English text needs more than ordinary word wrapping. A reliable image renderer must choose a font with the right glyphs, preserve Latin words, allow CJK text to break between characters, and invalidate old cached images after the logic changes. Why normal wrapping fails English text

How to Wrap Mixed CJK and English Text in Generated Images Read More »

How to Update a Derived Field in a Filament Form

Development / juzhax

A practical pattern for updating a read-only, copyable field when a user changes a related Filament form selection.

How to Update a Derived Field in a Filament Form Read More »

Why npm Works Over SSH but Fails in Automated Deployments

Node.js / juzhax

Learn why npm can work in an SSH session but fail in an automated deployment, and how to load NVM explicitly in a non-interactive shell.

Why npm Works Over SSH but Fails in Automated Deployments Read More »

How to Prevent Root-Owned Laravel Logs in Docker

Docker / juzhax

Prevent Laravel daily logs from becoming root-owned by running Artisan, schedulers, and queue processes as the container’s application user.

How to Prevent Root-Owned Laravel Logs in Docker Read More »

How to Keep Sequence Numbers Continuous Across Grouped Data

Development / juzhax

Keep the group identifier and the global sequence number separate. This prevents numbering from restarting when data is divided into sections.

How to Keep Sequence Numbers Continuous Across Grouped Data Read More »

1 2 … 19 Next →

Latest Posts

  • W
    Why a Code Editor Can Be Empty in a Filament Infolist
  • W
    Why an API Gateway Can Return 502 While the Web Portal Works
  • H
    How to Route a Private LAN Through a WireGuard Client
  • H
    How to Separate Face Matching from Membership Validation
  • H
    How to Renew an Expired Hestia Control Panel Certificate

Interesting Posts

  • Best 6 Terminal Shell Apps for iPhone (March 2025)
    Best 6 Terminal Shell Apps for iPhone (March 2025)
  • H
    How to Prevent Root-Owned Laravel Logs in Docker
  • W
    Why an API Gateway Can Return 502 While the Web Portal Works
  • W
    Why npm Works Over SSH but Fails in Automated Deployments
  • September 2026 (2)
  • August 2026 (16)
  • July 2026 (8)
  • February 2026 (1)
  • April 2025 (1)
  • March 2025 (3)
  • November 2024 (3)
  • September 2024 (1)
  • August 2024 (1)
  • July 2024 (1)
  • June 2024 (1)
  • January 2024 (1)
  • October 2023 (3)
  • July 2023 (1)
  • April 2023 (3)
  • July 2022 (2)
  • June 2022 (1)
  • May 2022 (3)
  • April 2022 (5)
  • October 2021 (1)
  • August 2021 (1)
  • March 2021 (2)
  • February 2021 (2)
  • November 2020 (4)
  • August 2020 (1)
  • May 2020 (10)
  • April 2020 (19)
  • February 2020 (2)
  • June 2019 (1)
  • May 2019 (1)
  • April 2019 (3)
  • March 2019 (2)
  • February 2019 (5)
  • April 2017 (1)
  • July 2016 (2)
  • May 2016 (4)
  • April 2016 (2)
  • March 2016 (4)
  • October 2015 (2)
  • September 2015 (2)
  • July 2015 (3)
  • June 2015 (2)
  • October 2014 (2)
  • September 2014 (4)
  • August 2014 (7)
  • June 2014 (1)
  • April 2014 (4)
  • March 2014 (1)
  • February 2014 (1)
  • January 2014 (3)
  • December 2013 (6)
  • November 2013 (9)
  • October 2013 (17)
  • February 2013 (1)

My Projects

  • Top Hashtags
  • Top Radio
  • Justin.my

Support

  • Privacy Policy
  • About Us
  • Disclaimer

Engineering Philosophy

Thoughtfully engineered software, built to scale, maintained with care, and designed to be useful.

Follow Us

Copyright © 2026 Juzhax Technology | Powered by juzhax