Thinkings

These Things Are Much Better Than Spending Time on Résumé

Preface I have been reviewing a lot of literature related to the job market in software engineering and analysing what stands apart and what gets rejected. While writing this article, I am at a very young age and I am very grateful to say that I had an opportunity to interview people for hiring them into a startup, despite my role as a DevSecOps intern (I was that one multi-tasking startup guy).

You Need to Do this to Get An Unfair Advantage in the Software Engineering Market

Preface: This article is about my experiences and opinions based on my knowledge. We all have an unfair advantage since we all are unique and using that to get better in the market would take you much further. I have been working with software for like a few years while being a university student and learnt a lot from all the amazing people I worked with and followed. While I put down things that I learnt, it has to be noted that your opinions and experiences may vary and I greatly respect that.

The Future of Work and Lifestyle - The Inevitable Change in Thinking and Growth

The Current System of Workspace Working for a company or an organisation to become financially stable surely makes you and your family proud, and certainly, when you were in the 90s, that’s what most people termed as widely successful. It’s absolutely important to make money to have a nice home and send your kids to a good school. And most of the time that works and maybe certainly enough. This method of surviving has dominated for a while now and has shaped the current workspace.

There are always Flaws — Malware Development and Exploitation of Control Flow

Disclaimer: The Author of the article does not hold any opinions of facts other than computer technology. Everything here is as per my research and may not be fully accurate (although I tried my best). He is a very simple person and a computer nerd so information in this blog must be taken with a pinch of salt. I have been studying Cyber Security since an early age and know a few things about it till now.

An Old Computer’s Teachings — Why Vintage Systems Can Make You an Expert

On June 10 1997, Apple Computers released the Apple 2 computer which was one of the first mass-produced computers in the world. It was a success and had a sale of 5–6 million units till the year of 1993. There was a small documentary on this by Bloomberg Originals (here on YouTube) about the same with Steve Wozniak. Now I am not a 90’s kid or something. I was born in the year 2004 and had no connection with these computers.

A Minimalist System — Philosophy Behind Terminal-based Applications to Suckless

Since I have been using Linux for most of my life till now and while I started my computer usage on the Windows Operating System (at a very early age), terminal-based programs have been a life-changing things for me. I have been a person obsessed with minimalism and simplicity in everything. While I spend most of my day in the cyber world, I like to have my computer workspace as minimal as possible.

The Alchemy of Open-Source Software — Community and Freedom

Disclaimer — The following blog post contains the very personal opinions of the writer and is not intended beyond the scope of stating views about the Open-Source. The author respects the opinions of each individual so take it with a pinch of salt. Open-source software has been there for a long time since the software industry started to get into some shape. Open-source is not just a way of developing software but a value that makes individuals in the community contribute to making their skills useful to the world.

The Arch Linux Tales: No Wi-Fi for Today!

I have been using Arch Linux for days now for the sake of having full control over the hardware as well as the software (not moved to LibreBoot or CoreBoot but someday in the future). I have been utilising the suckless utilities and ricing my system for the best look I can have and take the privilege of saying “I use Arch BTW”. Since the total control of the Hardware and Software falls in the hands of the user and Arch repository Pacman releases even the latest packages, way before the software is even stable creating a sensation of being the early user of the tool at the same time being ready to crash out the system.

The Arch Linux Tales: No Wi-Fi for Today!

Planted January 7, 2024

I have been using Arch Linux for days now for the sake of having full control over the hardware as well as the software (not moved to LibreBoot or CoreBoot but someday in the future). I have been utilising the suckless utilities and ricing my system for the best look I can have and take the privilege of saying “I use Arch BTW”. Since the total control of the Hardware and Software falls in the hands of the user and Arch repository Pacman releases even the latest packages, way before the software is even stable creating a sensation of being the early user of the tool at the same time being ready to crash out the system.

My Arch Installation Guide: https://github.com/PythonHacker24/Arch-Linux-Installation-Guide

For today, I was working on learning the Cosmwasm for Cosmos Network when I just opened a new terminal and did the most normal thing, update the system pacman -Syu and got the system out of network. No matter now what happens to the community or we go on to the phrase of “It works on my system (btw)”, it’s not gonna work on mine and I would need to figure that out. This is supposed to be something that I must be ready to handle and troubleshoot (which I absolutely didn’t while writing this).

Surely I made a backup of the system instead of all the cool wallpapers and of course some scripts that I didn’t backup on GitHub itself. So now I want to back-up those very important wallpapers into my USB. I don’t know why I didn’t get the thought of getting my USB into the CPU and getting those things out of my PC. Instead, I went on to insert the USB Installation media to get access to the drive pull out the files and send them over git to a GitHub repository. But the git wasn’t installed for some reason and I went on to get a USB and then mount the SSD and USB and do the successful backup. Now my wallpapers are on GitHub as well as all the suckless modifications that I made to make the most out of my Arch.

The files are now backed up when I thought of something here. I have been a security researcher and studying it for years now but this was something new to me. It’s a fact that physical attacks can be dangerous too in cases when they don’t get spotted. A laptop or PC if kept in an open space and the user goes out for some reason and the threat actors get access to the ports can have these consequences of data transfer EVEN IF THE SYSTEM IS LOCKED.

The only secure computer is one that’s unplugged, locked in a safe, and buried 20 feet under the ground. — Gene Spafford

Okay enough for this article, I would like to continue and explain the process of getting the data out of the system (even plant backdoors and extract keys) from a Linux system (with no bios protection off-course, can’t do it in the case and I don’t like to exaggerate the application of this technique). For my scenario, the fact that I was able to retrieve my MetaMask 12-character backup key was one of the things that made me think and write about this.