Blog

Showing 15 out of 63 blog posts

Debloating my Xiaomi RedmiĀ 8

Sep 11, 2020 | Android
It is no secret that MiUi is bloated with a lot of apps and has ads all over the place. Here is how to debloat MiUi. This debloating does not affect any core features or system update. Removing Apps It is now possible to remove apps from mobile phone without rooting the mobile thank to Android Debug Bridge (ADB).

Creating Atom (RSS Like) feed for Jekyll blog

Aug 10, 2020 | Jekyll
Jekyll is a great platform for developing your blog. It has many features that are geared towards the usage of blogs. It was a surprise to me when I found that the Jekyll blog does not have any RSS/Atom feed by default.

Minifying & Optimizing static websites using GitHub actions

If you are using GitHub to host the repository for your static websites, you can use GitHub actions and GitHub marketplace apps to optimize your static automatically. The GitHub actions is a great CI/CD tool and here is how I use it to minify my static sites such as this blog.

Improving the performance of Disqus (Lazy loading, selective loading)

Aug 2, 2020 | Disqus SEO
Disqus is a great commenting platform. It provides a great deal of control and it’s free tier is not heavily limited making it an ideal choice for small and medium size blogs. After trying out few of the alternatives, I decided to implement Disqus on this blog.

Publishing PWA to Microsoft Store

As you might have noticed, this blog is a PWA. Since, it is now possible to publish PWAs into Windows Store I thought why not publish my blog. It is not super useful to anyone but hey, it is a PWA and why not try it.

How to change the password of JioFi 4 device

Jul 9, 2020 | JioFi Security
It is always safe to change your default Wi-Fi password of your router or hotspot. Here is how you can change the default password for your JioFi 4 device. Connect your phone or computer to JioFi. Open the URL: http://jiofi.

Speeding up your Windows 11 PC

Jun 29, 2020 | Windows
Windows can get really slow when you are running it on a budget computer. There are certain things & tweaks than can slightly boost the speed on your PC. Disable unwanted startup programs Programs like Adobe Creative Cloud, Spotify, etc.. start in along with Windows and run in the background.

Disabling OEM services in Windows

Jun 23, 2020 | Windows
Windows laptops usually come with a lot pre-installed software. Most of them are bloatware, but the software by OEM, provides some nice features as well. Things like tweaking backlight in keyboard, controlling fan speed, etc… may require the OEM software. However, these software also run a bunch of services in the background whether or not you use it.

Cons of using a Stateless password manager

Jun 17, 2020 | Opinion Security
They are password managers that generate password based on certain values. For example, they will generate password using your email, website / app name and a secret phrase. The idea being that you will only need to remember a single secret phrase and the passwords need not to be stored anywhere.

Migrating from .Net Core 2 to 3

May 4, 2020 | .NET
I recently migrated my .Net Core Boilerplate template from .Net Core 2.2 to 3.1. It is a relatively easy process. If you are planning to upgrade the .Net Core version in your project then I recommend checking this awesome guide from Microsoft.

Using GitHub security policy

Apr 20, 2020 | GitHub Security
Why do we need security policies? We cannot receive security issues the same way we receive bugs. That way our security issues will become visible to all before we fix it. That’s why GitHub allows you to create a security policy.

Getting free js.org subdomains for your JavaScript projects

Apr 19, 2020 | JavaScript
Do you know you can obtain a free sub-domain under js.org like your-project.js.org for your JavaScript projects. I obtained it for one of my projects. It is one of the coolest sub-domains you can get for free. But your project must be related to JavaScript to avail the subdomain.

Decreasing Jekyll build time

Jan 19, 2020 | Jekyll
I have started using Jekyll for my personal website sometime ago. As I started to add more and more pages the build time for Jekyll started to increase. I started looking for ways to decrease the time taken for build. Here is what I have done so far to improve the build speed

Dynamic and Object in C#

Nov 23, 2019 | C Sharp
Dynamic and object data types in C# are very similar to one another that the C# compiler converts all dynamic variables into object datatype. That’s right, the dynamic type only exists during compilation. So, how are they different from one another?

Productivity tips for Windows Terminal

The all-new Windows terminal is great. It has a lot of customization options, it utilizes the GPU(finally), and is more modern looking. Here are some productivity tips to get the most out of the new terminal. 1. Set default profile Windows terminal supports many profiles.