A section where I keep a log of how my computing and devices change through time.
I use a second-hand ThinkPad X220 with GNU/Linux. I bought it on TipidPC in 2018 for 12,000 PHP. I love the aesthetic of this lineup because it's simple and gives a nostalgic vibe.
It got several good upgrades — I reverted the keyboard to the classic 7-row from the chiclet keyboard that it came with, added 16GB RAM and 500GB SSD, upgraded the battery to 9-cell 94Wh, and converted the TN display to IPS. Because this model is user-serviceable, I did the upgrades myself.
The X220 lacks power for modern software development, so I work and code on my MacBook Pro (MacBookPro16,2) that I bought from Best Buy for $1299. The keyboard on this model is better than its predecessors, but I'd still use an external keyboard.
Before moving to the US on November 2021, I handed over the NUC 10, together with the P2214H and HyperX keyboard, to my girlfriend because I can't ship them.
In March 2022, I built my first custom (and most powerful yet) $2000 PC powered by AMD Ryzen 9 5950X, Radeon RX 6600 XT, 64GB RAM, and 1TB NVMe SSD. It has a good balance of cost, size, power, and energy efficiency. Aside from straying away from Intel, I built it for software development and occasional PC gaming.
For work, I use the OS that best suits the job. I'm proficient with macOS, GNU/Linux, and Windows. But I prefer to run macOS on my work machine and Linux on servers and personal computers.
For my PCs, I use GNU/Linux instead of Windows because it is lightweight, free, and simple. Windows 8 and later versions have terrible interfaces and privacy issues. I don't want to use an OS that has telemetry and forced online account sign-in.
However, I use Windows 11 Pro on my custom AMD PC so I can try out some modern PC games. Because the hardware is relatively new, I'm still checking if it can run GNU/Linux without problems. Of course, I turned off telemetry and removed the bloatware.
I ditched elementaryOS because it's too limiting for my needs. I'll be looking around for another distro that will fit my ever-changing workflow and whims.
What I do on my computer
My communication and workflow commonly require a web browser. I use Firefox because it's more privacy-respecting than Google Chrome. I only use Chrome for web development because it has better dev tools.
For software development and most operations, I use a text console. My shell of choice is
zsh, spiced up with
oh-my-zsh. I organize files with
ranger, track changes with
git, connect to remote machines using
ssh, and monitor system status with
vim is my go-to console text editor. For multitasking, I use a terminal multiplexer called
Text editors are an essential tool for my workflow. For basic text editing to simple projects, I use a text console and vim. For larger projects, I use VS Code with vim and LSP extensions. I tried using vim for large projects, but you need to add so many plugins. I learned how to use vim sometime in 2019, so its keybindings got stuck in my muscle memory.
When I feel nostalgic, I play my favorite PSOne games using emulators like ePSXe and DuckStation. I'm currently not playing any PC games.
I use the package manager that comes with the distro to install the applications I need. If a software is not in the distro's repositories, I download the package directly from the vendor or build it from source.
While I'd like to use free software for ethical reasons, it's not entirely possible because many good tools aren't free. Free GUI applications like LibreOffice and Gimp typically lack features and are complicated compared to their commercial counterparts. However, there are excellent ones, such as Blender and Krita.
How this site is maintained
The purpose of my website is to present views, information, and some images, so I keep it as simple as possible.
|Custom-Built AMD PC|
|Desktop||AMD Ryzen 9 5950X|
AMD Radeon RX 6600 XT
64GB RAM, 1TB NVMe SSD
|MacBook Pro 13" 2020||Laptop||Intel Core i5-1038NG7|
16GB RAM, 500GB SSD
|Intel NUC 10 Kit||Desktop||Intel Core i7-10710U|
Upgrades: 16GB RAM, 500GB SSD M2, 120GB SSD SATA
|Digital Ocean Droplet||VM||Intel Xeon Gold 6140 (1vCPU)|
1GB RAM, 25GB SSD
|ThinkPad X220||Laptop||Intel Core i5-2520M|
4GB RAM, 250GB HDD
Upgrades: 16GB RAM, 500GB SSD, IPS, 9-cell 94Wh
|MacBook Pro 13" 2017||Laptop||Intel Core i5-7360U|
8GB RAM, 120GB SSD, Intel Iris Plus 640
|Fujitsu FMV-A8290||Laptop||Intel Core 2 Duo|
2GB RAM, 120GB SSD
|Lenovo G40-80||Laptop||Intel Core i5-5200U|
4GB RAM, 120GB SSD, ATI Radeon EXO PRO R5 M330
|Acer Aspire 4935G||Laptop||Intel Core 2 Duo|
4GB RAM, 500GB HDD, NVIDIA GeForce 9300M GS
|Dell OptiPlex GX260||Desktop||Intel Pentium 4|
1GB RAM, 40GB HDD
|Dell Inspiron 3500||Laptop||Intel Pentium 3|
64MB RAM, 4GB HDD
|AcerPower S Series||Desktop||Intel Pentium 3|
64MB RAM, 4GB HDD
|Sony Xperia XA||Smartphone||Gray||2016||~|
|Asus Zenfone 4||Smartphone||Black||2014||†|
|Samsung Galaxy Tab 7.0 Plus||Tablet||White||2011||†|
|Nokia 5130 XpressMusic||Feature phone||Red||2009||†|
|Nokia 3200||Feature phone||Clear||2007||†|
|O2 XDA IIs||PDA||Black||?||†|
|Asus VG249||Display||23.8" FHD 144Hz Gaming Display||★|
|Asus VG245||Display||24" FHD IPS Display||★|
|Dell P2214H||Display||22" TFT LCD||➝ SO|
|Keychron K1SE||Keyboard||Wireless low-profile mechanical keyboard, Gateron Blue||★|
|Kensington Expert Wireless Trackball Mouse||Pointing||Wireless Trackball||★|
|Kinesis Freestyle Pro||Keyboard||Ergonomic split keyboard, Cherry MX Brown||★|
|Bose SoundLink II||Audio||Bluetooth Speakers||★|
|AirPods (2nd Generation)||Audio||Bluetooth earphones||★|
|Logitech MX Ergo||Pointing||Trackball, Ergonomic||★|
|SteelSeries Arctis 5||Audio||Headset, RGB, Mic, Audio Mixer||★|
|HyperX Alloy FPS Pro||Keyboard||TKL, Cherry MX Red, Sister's gift||➝ SO|
|Sony XB550AP Extra Bass||Audio||Headset||~|
|SonicGear Speaker||Audio||Bluetooth Speaker||~|
|Fujifilm X100T||Mirrorless Digital||New, 700 USD||2021||★|
|Samsung SL50||Point-and-shoot||Bank reward||2010||➝ Mom|
★: current ~: inactive †: disposed ➝: given
|Chrome/Chromium||Web browser (development)|
|Firefox||Web browser (daily)|
|Gimp||Raster graphics editor|
|Git||Version Control System|
|Standard Notes||Encrypted notes app|
|VS Code||Text Editor|
|elementary OS (Ubuntu)||ThinkPad X220||★ Daily driver|
|ArchLinux/Manjaro||Fujitsu A8290, ThinkPad X220, Intel NUC|
|Debian||Lenovo G40-80, work PC|
|CentOS||Remote VM (work)|
|Ubuntu||Acer 4935G, Lenovo G40-80, Remote and local VM (dev/work), Docker, Droplet||First Linux distro|
|Raspbian||Raspberry Pi 2||Basic OS for RPi|
|macOS||Basically all MacBooks|
|Windows 11 Pro||Custom AMD PC||Media creation tool / Windows Update|
|Windows 10||Lenovo G40-80, Intel NUC, Fujitsu A8290||Media creation tool / Windows Update|
|Windows 8.x||Lenovo G40-80||OEM installation|
|Windows 7 Home Premium||Acer 4935G, Lenovo G40-80||Purchased license + disc for SEA activation|
|Windows Vista Home Premium||Acer 4935G||OEM installation|
|Windows XP Professional||2005-2008 PCs|
|Windows 98||AcerPower Desktop|
|Windows 95||AcerPower Desktop|
I use the following tools to create bootable discs/drives:
- Intel NUC i7 10th Gen
- Dell P2214H
- HyperX FPS Pro
- SonicGear BT Speaker