Latest Blogs
6 blogsPage 1 of 1
Clean Code Formatting — Writing Code That Humans Can Read
When people first learn programming, they usually focus on one thing:
“Does my code work?”
That’s a good start. But after writing software for years, I learned something important:
Working code is not enough.
Your code should also be easy to read.
Think about this.
Imagine you write a letter to your friend, but you remove all spaces, paragraphs, and punctuation.
Like this:
helloihopethisletterfindsyouwelltodayiwenttothemarket...
Could someone read it? Maybe.
Would they enjoy reading it? Probably not.
Code is exactly the same.
We are not only writing instructions for computers — we are also writing for humans. Your teammates, future developers, and even future you will read your code.
And trust
clean codesoftware architecturecode formatting
21 May 2026, 06:02 PM GMT+0
5 min read (1291 words)
You've Been Using SSH Wrong
The Complete Guide to SSH Config & Tunneling That Nobody Told You About
A deep dive for engineers who want to go from typing long commands to feeling like a wizard — all without leaving the terminal.
The Problem With How We All Use SSH
Be honest. Your SSH workflow looks something like this:
``bash
Typical developer life
ssh -i ~/.ssh/my-key.pem -p 2222 ubuntu@192.168.1.105
... three minutes later ...
ssh -i ~/.ssh/work-key.pem -L 5432:localhost:5432 admin@prod.company.com
... forget the flags, Google it again ...
``
You copy-paste from Slack, store commands in sticky notes, and secretly dread the day you need to connect through a bastion host to a
opensshsshsshdsecure shelldevopszero trust security
12 Mar 2026, 03:35 PM GMT+0
11 min read (2899 words)
The peace of not knowing too much
The Unseen Place Of Worship - Our Desire To Discover 'The Veil'
We are all being told so many times that 'knowledge is power', that 'truth will set you free', and that the greatest achievement of humankind is to have mapped out all aspects of the universe from the activation of one neuron to the collision of two galaxies. We are now mapping every conceivable aspect of life from any angle possible and there isn't an area of life that we aren't busy quantifying.
While we run around trying to illuminate all areas of life, we have lost sight of how
peaceclarityptsd
22 Feb 2026, 08:49 PM GMT+0
3 min read
The Never-Ending Cycle of Contributing as a Contributor
!open-source cycle
Step-by-Step Like Building Blocks
Step 1: Get the Code
``bash
git clone https://github.com/your-repo.git
cd your-repo
`
Step 2: Always Start Fresh
`bash
git checkout main
git pull origin main
`
Step 3: Make Your Own Sandbox
`bash
git checkout -b feature/your-awesome-thing
`
Step 4: Build Your Thing
Edit files, add features, fix bugs!
Step 5: Save Your Work Properly
`bash
git add .
git commit -m "feat: add login button"
or "fix: correct typo in header"
`
Step 6: Send It to the Cloud
`bash
git push origin feature/your-awesome-thing
`
Step 7: Ask to Add Your Building Block
Go to GitHub → Click "Pull Request"
Describe what you built!
Remember These Magic Words for Commits (Sementic Commit Message):
feat:` for new features
gitgithubopen sourcecontributor
27 Sept 2025, 07:11 AM GMT+0
1 min read
A Developer's Guide to Fuzzy Movie Title Matching in TypeScript
Introduction: The Streaming Data Dilemma
1.1 The Real-World Problem of Matching Titles Across Services
I had to build a streaming site before where I had to match the names of the title from different service providers to be sure if they are the same, so then I learned these techniques and started to see the big picture of string matching and started learning more. Here's how you can do it too...
Imagine you're building the next big streaming aggregator. Your users want to search for a movie, say "The Lord of the Rings: The Fellowship of the Ring," and see
string matrixfuzzy-matchingstring-similaritytf-idfdata-matchingstreaming-aggregator
20 Sept 2025, 12:14 AM GMT+0
12 min read (3062 words)
The Ultimate Guide to GPG Keys: Concepts, Applications, and Practical How-Tos
Understanding GPG Keys: The Foundation of Digital Trust
1.1. What is GPG and Why Does It Matter?
1.1.1. The Privacy Problem in the Digital Age
In our interconnected world, digital privacy is under constant threat. Every email sent, file shared, or message transmitted can potentially be intercepted, read, or altered by unauthorized parties. Standard communication protocols like email were not designed with security in mind, leaving sensitive information exposed as it travels across the internet. This vulnerability affects everyone, from individuals sharing personal details to businesses handling confidential client data. The need for a reliable method to protect the
gpgencryptiongnupgopenpgp
14 Sept 2025, 06:06 PM GMT+0
46 min read (11979 words)