Author: Immanuel Raj

  • Demystifying MySQL’s UTF8MB4: A Guide to Character Encoding in Databases with WordPress in GCP and Cloud SQL

    UTF8MB4 Introduced in MySQL version 5.5.3, is an extension of the UTF-8 character encoding scheme. While UTF-8 can encode 1.1 million characters, UTF8MB4 can encode the full range of Unicode characters, including emojis and characters outside the Basic Multilingual Plane (BMP). In MySQL utf8 is currently an alias for utf8mb3 which is deprecated and will be removed in a future MySQL release. At that…

  • Piping Bash

    Bash is good, ZSH is also good….but the fact that they both do not allow piping is bad. Well technically they do work, but it works in a different way. Sometimes its okay for us, rest times it is not. So what’s the issue here… Say you have a code in your bash script like…

  • Pa11y and Pa11y-CI Accessibility testing

    Accessibility is a really important thing when it comes to making a good site and make it available for all to use the site and for crawlers to make things easy as well. Automating this and making the best of the site to keep going faster without worry about accessibility and let the bot do…

  • Rootless docker

    References ASSUMPTIONS Docker Root Installation Pre-Requisites Docker Installation Installing docker compose It all works πŸŽ‰ ! But here are some common problems Network slow For this you can refer toΒ https://docs.docker.com/engine/security/rootless/#network-is-slow Using privileged ports aka <1024

  • Github Rate limits

    Rate limits are sometimes scary. Sometimes its temporary, some time it goes away soon…some time it takes like foreverrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr I got rate limited by github by using its gh cli inside github actions. Well i didnt spam it but i was using more of it in a very less amount of time. Ran the action…