Blog

Thoughts, ideas, and tutorials on technology, programming, and more.

How search engines work, The absolute basics of indexing and retrieval.

Imagine you’re looking for a single sentence in a library containing every book ever written. Sounds impossible, right? Yet, that’s essentially what search engines do every day, looking through billio...

Create an Apple like ecosystem with Linux and Android

We’ve all heard and seen how great and useful the Apple ecosystem can be. But for those who don't have an iPhone and a macOS device, a Linux-Android ecosystem might be a viable option. In this ar...

Forking for Freedom: Why Open Source Needs Its Rebels

In the world of open-source software, the concept of “freedom” runs deeper than code, stretching into philosophy, community, and values. At its core, OSS is celebrated as “free as in freedom” a commit...

What is the best Linux distro for beginners?

Pop_os. Yep, that’s it. You probably were expecting a list of “top 10 best Linux distros for beginners” but the reality is these kinds of articles further confuse newcomers coming into the Linux ecosy...

An extension that should be a default on every Gnome desktop.

I don’t know about you, but I want as much screen real estate as possible when working, especially on a laptop or a single monitor setup. But the default configuration of Gnome desktop does not seem t...

Is Ethereum scalable?

Introduction In July of 2024, the cryptocurrency network Ethereum hits its highest-ever TPS (Transaction per second). When you look at this graph it’s obvious that Ethereum is on the rise when it com...

How secure is Ethereum?

Introduction Blockchain security refers to the procedures and systems blockchains use to protect the blockchain and mitigate fraud. Due to the decentralized nature and the use of cryptography, block...

Set up animated wallpapers on Linux (Gnome/KDE)

I recently discovered an amazing piece of software that lets you pick any video file as your desktop background for your Linux. Hidamari ーひだまりー This open source python program is what allows us ...

TryHackMe OWSAP juice shop deep dive. More than a CTF Walkthrough.

What is OWASP Juice Shop? OWASP Juice Shop is a vulnerable web application for security risk awareness and training. It is an open-source project written in Node. js, Express, and Angular. There is...