Back to Now

how i work with no requirements

You may imagine that im using a strong and powerful laptop and strong internet connection, but not. As what i said in my journey, i'd no access to internet, using only phone, but i believed that i can learn and practice progamming from a normal phone. So this is it, i ask chatgpt about a code editor that i can use it to code, and he suggess Acode which is an Android code editor that can be like a child of vs code or its version on phones, it is powerful to code the vanilla web (html, css, js), but the things start be complex over the time when i started learning Framworks. My life then was just watching youtube toturials and code with Acode, i heard about Termux but i didn't know what is it exactly, i said in myself, ill use it, but i think not now. After weeks of learning, i started seeing youtubers installs pkgs and dependencies (when i started learning ReactJs, this point was the first difficult step), i stuck there, so i moved to termux to learn some basic Linux CLI and Nodejs and its package manager npm. i started also learning Git and Github for the first time, i installed ReactJs, but imagine installing dozens of megabytes with uncomfortable, slow internet on a normal phone with 2G ram (sometime i waited for full hour for ReactJs, and it didn't install corretly at the end, i solve this problem by using vite with ReactJs and use pnpm as my nodejs package manager instead of npm), when i opened termux, then Acode, then chrome and back to termux i found it stopped, i back to Acode to see what happen in my code, also i found it stopped, the same thing with the browser. So what i decided in myself ? ill use termux as my default code editor, for beginners that's hard and uncomfortable, but for me i was fall in love with CLI and comfortable using it, so i installed neovim, also i installed brave as my default browser, chrome was somehow heavy and lot of ads when i browser the internet "if you can use chrome without problem just use it, i found a lot of errors because of brave, e.g when i was building pixel2excel i added a section for 'privacy policy' but when i open brave to see it, i didn't found it because brave blocks ads and tracking and he think that my section there was code that track or ads code 'i dont blam him, it's really look like a track code', you can ckeck by yourself if you have brave: Pixel2Excel". Right now, im still using neovim in termux as my default code editor, just imagine a place where you can learn Linux and Git/Github and code comfortable, install dependencies, and manage you project all in one instead of switching between apps. I don't think the same will be happen if you or I have iphone, termux available only on Android, and Acode the same, but for coding im sure there is other comfortable apps, but you never will find app like termux, i said app not cloud/web app or any vps.

Thank you for reading, first post without using Ai as helper, sorry if you all found grammar problems, i don't even speak english, i just learn it from instragm reels and youtube videos and tutorials from native speakers.

have nive day

Have something to build?

I take on a small number of freelance projects each quarter.

Get in Touch