vanillacamp.hashnode.devThe ad-hoc identifier-as-string pattern in JavaScript | 2026 Q1 editionConsider a Proxy pattern as follows: Some other relevant examples: Alternatively, consider the example as follows: The last example shows how to employ hex notation you might have learned in the past but never used since... Happy coding in 2026!...Apr 28, 2025·1 min read
vanillacamp.hashnode.devDart in Practice : Native messaging host implementation (Windows-users oriented)I have not posted for ages, sorry for that, actually I was actively working on my own solo educational project by the name of Cosmos (the name is subject to change), and had the issue working with IndexedDB effectively, so for the past few weeks I've...Apr 17, 2024·2 min read
vanillacamp.hashnode.devGit bash for Windows users PS1 variable (aka prompt) customizationThis assumes that you are located in %USERPROFILE% (File Explorer), otherwise, init Git bash for Windows shell session at cd ~: once you are there, touch .bash_profile via Git the bash session. Following these third-party guidelines (see link) we can...Oct 3, 2023·1 min read
vanillacamp.hashnode.devAttaching a VSC debugger to remote browser – the guide you need to start debugging straight away !NOTE : I am using Git Bash for Windows as my terminal (hence I am Window's user) PERSONAL VIEW: I found VSC documentation quite "hectic" towards this specific topic, so I decided to do a wee article, so you could just set up and debug out of the b...Jun 14, 2023·2 min read
vanillacamp.hashnode.devPresumably most naïve way for string interpolation in Golang I currently do knowMy previous Golang perk series – might be outdated! I am learning Go again – this time with special attention to its standard library : TL;DR : Join([]string{"I", ("<" + Itoa(3)), "Golang"}, " ") https://replit.com/@projektorius96/std-lib-misc#str-i...May 7, 2023·1 min read