πŸ“ prosalmontech Developer Blog

Real-world engineering case studies on SatViewer3D, QuakeViewer3D, Next.js, Cloudflare Pages, Python audio signal processing, and multilingual AI architecture. (27 articles)

πŸ“… 2026-08-29 #QuakeViewer3D#PWA#UI/UX#Touch Gestures#Mobile Optimization#Frontend

Engineering Touch-Fluid 3D Globe Physics: Inertial Camera Drag & PWA Disaster Dashboard UX

Quaternion rotation math, exponential inertial dampening, mobile viewport optimization, and responsive glassmorphism HUD design.

Read Article →
πŸ“… 2026-08-29 #QuakeViewer3D#Seismic Intensity#PGA#Attenuation Equation#JMA Shindo#Earthquake Engineering

Implementing Seismic Attenuation Algorithms: Estimating Local PGA & Intensity from Magnitude

Ground motion prediction equations (GMPE), peak ground acceleration (PGA/gal), and mapping between JMA Shindo and Modified Mercalli Intensity.

Read Article →
πŸ“… 2026-08-29 #SatViewer3D#i18n#Localization#Global SEO#Web Architecture#SEO Strategy

Designing a 14-Language Space Encyclopedia: Client-Side i18n & Global SEO Strategy

Lightweight client-side i18n dictionaries, hreflang tag architectures, and multilingual sitemaps to maximize worldwide search discovery.

Read Article →
πŸ“… 2026-08-28 #QuakeViewer3D#Deep-Focus Quakes#Anomalous Intensity#Mantle Transition#Plate Tectonics#Geophysics

Visualizing 700km Deep-Focus Earthquakes & Mantle Phase Changes on a 3D Globe

3D spatial plotting of subducting slab seismicity, anomalous seismic intensity propagation, and mantle transition zone physics.

Read Article →
πŸ“… 2026-08-28 #QuakeViewer3D#Mantle Slice#WebGL#Clipping Planes#Earth Internal Physics#3D Graphics

Revealing Earth's Core: 3D Mantle Slicing, Solid Rendering & Terrain Occlusion Engineering

Hemisphere clipping planes, 5-layer solid mantle/core meshes (Crust, Mantle, Outer/Inner Core), and fragment shader depth testing.

Read Article →
πŸ“… 2026-08-28 #SatViewer3D#Solar System#Saturn Rings#Uranus#WebGL 3D#NASA Textures

Faithfully Modeling Saturn's Cassini Division & Uranus' Vertical Rings in 3D WebGL

NASA real-photo texture mapping, astronomical ring inclination physics, sunspot HUD thermodynamics, and planetary exploration modeling.

Read Article →
πŸ“… 2026-08-28 #SatViewer3D#Starlink#Mega-Constellation#GPU Instancing#WebGL Optimization

Rendering 2,000+ SpaceX Starlink Satellites with Zero Latency Using GPU Instancing

Reducing WebGL draw calls with InstancedMesh, optimizing GPU vertex buffers, and spotting Starlink satellite trains in the night sky.

Read Article →
πŸ“… 2026-08-27 #QuakeViewer3D#USGS#Earthquake Alerts#GeoJSON#Real-Time Data#Web Development

QuakeViewer3D Architecture: Real-Time USGS GeoJSON Ingestion & 3D Seismic Visualization

GeoJSON live fetching, 60-second background polling, millisecond 3D hypocenter rendering, and event-driven alerting pipelines.

Read Article →
πŸ“… 2026-08-27 #SatViewer3D#CesiumJS#WebGL#SGP4#Orbital Mechanics#Performance Optimization

SatViewer3D Architecture: Synchronizing CesiumJS & SGP4 Orbital Mechanics in Real-Time WebGL

Deep dive into real-time SGP4 orbital propagation, J2 gravitational perturbations, and WebGL optimization for rendering thousands of satellites at 60fps.

Read Article →
πŸ“… 2026-08-27 #SatViewer3D#Space Debris#MOID#Collision Prediction#SSA#Astrodynamics

Implementing 24-Hour Space Debris Collision Prediction (MOID) & Space Situational Awareness Math

Mathematical implementation of Minimum Orbit Intersection Distance (MOID), tracking historic collision fragments (COSMOS-2251, Fengyun-1C), and risk alerts.

Read Article →
πŸ“… 2025-09-07 #Konnichiwork#Development Notes#Update

Konnichiwork Site Improvement Report: From Translation Function Fixes to Account Deletion Implementation

Reporting on the comprehensive overhaul of Konnichiwork's translation function, enhanced navigation to the forum from the top page, implementation of account deletion in My Page, and access control for the forum page.

Read Article →
πŸ“… 2025-09-06 #Next.js#Debugging#Hydration Error#Internationalization#Favicon

Debugging and Resolving Complex Issues in Next.js Applications

This article details the process of identifying and resolving multiple technical issues in a Next.js application through interaction with the Gemini CLI.

Read Article →
πŸ“… 2025-08-21

International Student Recruitment Site Development in Japan

Konnichiwork Development Log: Struggles with Multilingual Support and Authentication

Read Article →
πŸ“… 2025-08-17 #development notes#Python#Webγ‚’γƒ—γƒͺ#Hugging Face#Gunicorn#librosa

Humming to Sheet Music! 5 Hurdles Encountered in Python Web App Development and How to Overcome Them

This app analyzes melodies hummed by users in real-time and displays them as sheet music.

Read Article →
πŸ“… 2025-08-12 #development notes#Next.js#Multilingual#Translation#SEO#UX

Building a Multilingual Next.js Blog: Translating and Managing Content

Strategies for creating and managing a multilingual blog in Next.js, covering content translation, SEO considerations, and user experience.

Read Article →
πŸ“… 2025-08-12 #development notes#Next.js#Styling#UI/UX#Navigation#Tags

Enhancing Your Next.js Blog: Styling, Navigation, and Tag Pages

Tips and techniques for improving the user experience of your Next.js blog through effective styling, intuitive navigation, and dynamic tag pages.

Read Article →
πŸ“… 2025-08-12 #development notes#Next.js#Cloudflare Pages#Deployment#Edge Runtime#SSG

Mastering Next.js Deployment on Cloudflare Pages: Overcoming Edge Runtime & Static Generation Challenges

A deep dive into common deployment issues when hosting Next.js applications on Cloudflare Pages, focusing on Edge Runtime compatibility and static site generation.

Read Article →
πŸ“… 2025-08-12 #development notes#Next.js#Contentful#Markdown#Data Migration

Migrating Blog Content: From Contentful to Static Markdown in Next.js

A step-by-step guide on migrating blog content from Contentful to static Markdown files in a Next.js project.

Read Article →
πŸ“… 2025-08-12 #development notes#Next.js#Git#Deployment#Troubleshooting

Setting Up a Next.js Blog: Navigating Initial Git & Deployment Hurdles

A guide to common initial challenges when setting up a Next.js blog, focusing on Git and deployment issues.

Read Article →
πŸ“… 2025-08-11 #development notes#international student#japanese life#finding job#part-time job hunting

Next development plan

About development of recruiting site for international students in Japan

Read Article →
πŸ“… 2025-08-10 #ι–‹η™ΊγƒŽγƒΌγƒˆ#Cloudflare#build error

Continued Trials: Build Errors on Cloudflare Pages

ONGOING TRIALS: BUILD ERRORS ON CLOUDFLARE PAGES Although the Git push succeeded, deployment on Cloudflare Pages failed. I faced a seri...

Read Article →
πŸ“… 2025-08-10 #Next.js#Cloudflare Pages#Git#Debug#Troubleshooting

Real-world Debugging Struggle with Next.js and Cloudflare Pages: From Git LFS to CSP Errors

A record of the battle against Git LFS errors, Next.js build errors, hydration errors, and complex CSP/Illegal invocation errors encountered when deploying a Next.js project to Cloudflare Pages.

Read Article →
πŸ“… 2025-08-10

Developer Blog

ο»Ώ--- title: "Fixing Build Errors and Enhancing UI for JPQuiz App" date: 2025-08-10 description: "" tags: "development notes", "CSS", "Next.j...

Read Article →
πŸ“… 2025-08-10 #learn Japanese#Mochikana#Android app#iOS app

Mochikana (iOS, Android app) is so useful for Japanese language beginners.

This app "Mochikana" (for iOS, Android) is very good. I recommend you to play it, especially the Katakana writing course. Because your writi...

Read Article →
πŸ“… 2025-08-10 #development notes#Github

[True Story] The Long Battle with GitHub \"file size limit\" Errors ~Cut off history that even BFG can't solve with filter-branch~

DOCUMENTING MY BATTLE WITH THE GITHUB FILE SIZE LIMIT ERROR: WHEN BFG FAILS, FILTER-BRANCH CUTS THROUGH HISTORY August 10, 2025 Hello!...

Read Article →
πŸ“… 2025-08-09 #development notes#multilingualization

About Japanese articles

It is hard to publish Japanese ver.

Read Article →
πŸ“… 2025-08-09 #development notes#miscellaneous notes#blog

Blog start.

Hello, everyone.Finally I have just set my Blog here.I will write articles of my development life here which are the points of my strugling...

Read Article →