FreeMind ~FreeMind

There's one author on this blog: ahangarha

Latest articles

Rebasing a Branch Created from Another Branch to Main After Squash Merge: A Step-by-Step Guide

Rebasing a branch made of another branch to the main branch gets tricky after a squash merge. In this article, I provide a step-by-step guide to tackle this problem.

Happy GNU 40th

These 40 years prove that having conrtol over computation is possible; it has happened and can continue to be even more vital. #GNU40

On Turbo Dropping TypeScript

We always can...; For 20th Software Freedom Day

Open Source is more than open-source!

If you are reading this article, you should already have some idea about Open Source software. Is that idea suggesting the code of the software to be available? Let's examine how well your idea fits the definition of Open Source.

Dev.to misses Open Source definition

No to Racist sanctions!

The wave of condemnation against the Russian army invasion in Ukraine gets a new face every day. After sanctioning sports teams, there is a push for sanctioning the IT community. Is it the right thing to do?

Software Freedom Day in Iran, a close experience since 2017 to 2021

Among 30+ events for SFD2021 around the globe, 5 events were organized in Iran. Here is my brief thougts on the journey I experienced around SFD since 2017 till now.

Free Software! Pubic or Private?!

Some though around True Software Freedom