The Rebase Rebel cover image

The Rebase Rebel: My Journey Through Git's Branching Madness

The emerging debate of Git rebase vs. Git merge rages on in developer communities, but I’m here to offer a viewpoint from my countless commits and branching fiascos throughout my journey up until now. Let me confess: I’m a rebase zealot. That clean, linear Git history – tracing changes like an unfolding code story. Rebasing is almost like magic, it tells you the history of your codebase very precisely. But let’s not romanticize it. Rebasing isn’t always sunshine and roses. ...

December 5, 2024 · 3 min · SlothieSmooth
Ultrahuman Ring Air: A Love-Hate Relationship cover image

Ultrahuman Ring Air: A Love-Hate Relationship

It has been over 9 months since I bought the Ultrahuman Ring Air, purchased back in February 2024. To be honest, my relationship with this smart ring has been a roller coaster ride of love and frustration. On one hand, there’s much to appreciate about its sleek design and the wealth of data it provides. On the other hand, persistent technical issues and reliability problems have left me questioning whether the good outweighs the bad. ...

November 23, 2024 · 4 min · SlothieSmooth
Blockchain and buzzwords image

Blockchain and buzzwords explained

A blockchain may be considered as a digital database, since it saves data digitally. Due to the immutability of blockchain data, it has the potential to revolutionize fields such as finance, security, and medicine. These are just few which are noted here. Overview To begin with, Let’s define blockchain technology first. Using decentralization and cryptographic hashing techniques, blockchain technology, also known as distributed ledger technology (DLT), ensures that the transaction history of any digital asset cannot be altered and is completely visible. ...

October 16, 2022 · 10 min · SlothieSmooth
Dissecting Android Apps

Dissecting Android Apps

Openness of Android makes it very delicious target for the exploiters, reverse engineers. Android offers a very nice advantages for malicious actors which are not available in compare to its rival iOS. It is possible to peek into the source code when it comes to Android (Yes, I am talking about AOSP) and modify the OS and all the things come along according to your taste. Even in retail devices, It is possible to tamper with the system without much hassle and headache. ...

July 26, 2022 · 7 min · SlothieSmooth
The Design Thinking cover image

The Design Thinking

Overview The design thinking in a nutshell is the practice of thinking like a designer. It is also considering user desirability, technical feasibility, and commercial viability. All these technical terms might overwhelm you, But once you get a hang of it, It is easy to follow along. The design thinking processes follow a simple format Empathize with your users. Define user needs and problems. Ideate solutions. Prototype your ideas. Test your prototypes. Build the ideas that work. Once you nail down all these steps in order, it is straightforward to create meaningful designs with better user experience. But do not rigidly follow all these rules. You can always be creative. Although, be careful while riding on a wild creative motorcycle. It should never affect user experience. ...

April 16, 2022 · 4 min · SlothieSmooth