Vim and Git
banner
bidit.bsky.social
Vim and Git
@bidit.bsky.social
My name is Bidit. I post about the Vim text editor, the Git version control system, and other fun stuff. My dream is to open a cute ice-cream shop in Barcelona.

I started a blog → https://vimandgit.com
Buy me a Coffee → https://ko-fi.com/bidit
You can’t copyright an idea—like game mechanics—only the specific way you express them, such as in your code, rulebook, or art. But even if you’re successful, people will still try to leech off you.
May 29, 2025 at 4:13 PM
Trademark theft is nasty. One company blocked the author from obtaining the Flappy Bird trademark, then used another to steal it. Now, they're bringing the game back, probably loaded with nasty micro transactions.
Maybe @eff.org can say a word or two about it.
September 19, 2024 at 10:27 AM
Don't be a sucker.
July 17, 2024 at 2:00 PM
Just wanted to remind everyone that an oft-quoted maxim of object-oriented programming to "favor composition over inheritance."
July 3, 2024 at 12:03 PM
Can I recommend a VPN? No, because a lot of shady people are in that business. The one I use isn't even that good.

Read the @eff.org's page on VPNs: ssd.eff.org/module/choos...
Choosing the VPN That's Right for You
A recently published attack technique, called TunnelVision, demonstrates how most commercial VPNs are susceptible to an attack where, if an attacker is on the same local network as you (such as at a c...
ssd.eff.org
June 21, 2024 at 9:45 AM
How many places have you worked where none of the management, from the project manager to the director to the VP of engineering, are actually engineers?
May 16, 2024 at 12:52 PM
If you enable two-factor authentication and your recovery email also has two-factor authentication and its recovery mail has two-factor authentication and so on and so forth, you're looking at a lot of authentication.
May 13, 2024 at 11:29 AM
A few days ago, the US FTC finalized a rule banning noncompetitive agreements for all American workers. California and some other states had already banned noncompetes. People I knew who lived outside these states were afraid to switch jobs b/c their company competed with every other tech company...
May 2, 2024 at 10:04 PM
I recently tried to set up a printer using instructions from a YT video. The information was incorrect, and I wasted two days fixing my mistake.

Misinformation was always present, but now AI has put it on steroids. Please don't blindly follow instructions or run commands that you don't understand.
April 29, 2024 at 2:32 PM
In tech, have as broad a skill set as you can manage. If you ever decide to do something for yourself, you will need to know a whole bunch of stuff. Plus, it's far easier to learn and remember things when you're young.
April 4, 2024 at 11:17 AM
Learning Android, Firebase, or any other Google technology is risky. Google won't shut them down like they do with smaller products, but if your Google account gets banned, for example, for leaving reviews, then all that work goes to waste.
April 4, 2024 at 8:31 AM
In the US, there's Section 174. This Tax Law states that all software development costs have to be amortized, like physical goods, over 5 years if done in the US, and 15 years if done outside the US.

In simple terms, this means even though your business has spent money on developing software ...
March 18, 2024 at 12:44 PM
Light soy sauce weighs the same as regular soy sauce.
March 17, 2024 at 4:41 PM
I was reading about humidifiers and here's the important bit:

If you use a humidifier, don't use water that contains minerals because they can be blown into the air along with water molecules. These are small particles and they can travel deep into your respiratory system and deposit the minerals.
March 15, 2024 at 11:18 AM
I'm sad to report that Paul Alexander, the last person on the Iron Lung, died day before yesterday at age 78 from Covid-19.

en.m.wikipedia.org/wiki/Paul_Al...
Paul Alexander (polio survivor) - Wikipedia
en.m.wikipedia.org
March 13, 2024 at 5:51 AM
I transferred vimandgit.com to Namecheap. It was relatively painless so far.

Just remember to export your DNS records from Google Domains because you might need them if you are using other Google products for your domain.
February 28, 2024 at 1:25 PM
I plan to transfer my vimandgit.com from Google domains to Namecheap in the next day or two.

In retrospect, I should have known that Google will kill Google domains before I signed up for it.
February 27, 2024 at 2:43 PM
I've met frauds who are employed because they are the boss' drinking buddy, but this fraud is trying to claim that he created Bitcoin by suing people.

www.wired.com/story/craig-...
Craig Wright Claims He’s Bitcoin Creator Satoshi Nakamoto. Can He Prove It in Court?
A judge will determine whether computer scientist Craig Wright is the inventor of Bitcoin. The network's future may hang in the balance.
www.wired.com
February 24, 2024 at 3:37 PM
JavaScript uses lexical scoping, where functions are executed with the variable scope they were defined in, not the scope where they are called. For a nested function, this means the function captures the local variables of the outer function within which they are defined. This is called closure.
February 16, 2024 at 6:15 PM
Have you met people at work who cannot write or understand good code, but they talk a lot?
February 16, 2024 at 3:15 PM
Smoke signals were once considered to be the pinnacle of communication technology, & they were also misused.

The famous example is the fall of the Western Zhou Dynasty during the 8th century BC. King You of Zhou would sometimes trick his warlords with fake signals to entertain his concubine Bao Si.
February 7, 2024 at 10:47 AM
To close all buffers in Vim, except the current one, use :%bd|e#.

%bd deletes all buffers, and e# opens the last file for editing.
February 3, 2024 at 6:10 PM
The end is nigh.
January 20, 2024 at 12:09 PM
Merry Christmas!
December 24, 2023 at 7:48 AM