Tech Notes

This is my personal user-experience notes of using Linux Distributions, GNU softwares, scripting and Web development. The contents such as wikis, commands, codes, etc. on this page and sub pages are supposed to be used by your own consideration at your own risk. So, doing your own research and climbing learning curve is recommended. I am not responsible for anything bad happened to you or your computing system due to using any content from here.

CSS overflow-wrap: break-word

When designing for the web, one small but important detail is how browsers handle very long words or strings of text. On mobile screens especially, an unbroken word can stretch beyond the viewport and cause horizontal scrolling — something no user enjoys.

Submit Data to Google Form via Custom Html Form

Disclaimer: This post is written purely for educational and exploratory purposes, and as a personal technical record. The method described — submitting data to Google Forms via a custom HTML form — is not officially supported by Google, may stop working without notice, and should not be relied on for production use or sensitive data collection. I do not encourage or endorse misuse, automation of fake submissions, or attempts to bypass login-restricted forms. Please use responsibly and at your own discretion.

My Neovim Setup

Neovim is a fork of aiming to improve the codebase, allowing for easier implementation of APIs, improved user experience and plugin implementation.

Git Rebase

git rebase

 

In the following scenario, the safest option is using git pull --rebase or setting configuration by git config pull.rebase true.

Myanmar Unicode and Disqus Comment Box

If you type Myanmar language online, you’ve probably met this problem:
Everything’s fine — until you type ေ (the “E-vowel”) second time (E.g. the second ေ in ကောင်း ေကာင်း) in a Disqus comment box. Suddenly, the whole page reloads and even Disqus comment box disappears.