Showing 15 out of 62 blog posts
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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?
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.
Nov 11, 2019 | Nuget
Unlisting a NuGet package means that the package will no longer show up in search result. You can unlist packages you have deprecated, or packages that are work in progress, etc… To unlist a package, Go to NuGet website, click on your account menu and click on manage packages.