Posts

  • How to Setup Search on Hugo Mar 04 2019
    Here's how to setup search using lunr on your static Hugo your Jekyll site

  • Ebooks are not social Mar 03 2019
    When it comes to Ebooks vs traditional books, I often find that traditional books are better because they invite conversation.

  • How to download any video from any site for free Nov 17 2018
    You have probably discovered that downloading videos from certain websites is hard. If you try to download a video from youtube, you have to use one of the ad-infested free YouTube video downloaders. Other sites like Facebook, Instagram and Tumblr are even harder to find downloaders for. Luckily, there is a free and open-source program that will end your struggles and help you download and video from any site for free.

  • How to Remove Bloatware from Windows 10 Nov 10 2018
    Believe it or not, Windows 10 comes with a lot of bloatware pre-installed on it. Things like Candy crash, Bing Weather, Bing Sports, etc. If you really wanted to, you could go through the programs and features tool and remove each app individually. However, that would take a lot of unnecessary time and some apps wouldn’t show up in that menu. To overcome this challenge, a user on GitHub created a Windows 10 bloatware removal script that uses PowerShell to remove the unnecessary apps.

  • Pixel 3 Review – Don’t Romanticize Imperfection Oct 26 2018
    Let’s not romanticize imperfection. The Pixel 3 is not _The Little Engine That Could, _or some gifted boy who was born without legs. There are people out there who treat Google like the underdog; despite the fact that they have full control over the future of Android. And while there’s nothing wrong with having favorites in a race, it can be dangerous to idolize a runner just based off his shoes.

  • How to Share WiFi Connection on Android Oct 20 2018
    Last summer, I was staying at a beautiful resort in the Dominican Republic with no access to mobile data, so I needed to depend on WiFi. Unfortunately, my network access only allowed me to have one device at a time on the network. This was a huge pain because I wanted to connect both my phone and laptop to the network. After some searching, I found out a simple way to share wifi from an android device.

  • How to Control Android from Android Sep 29 2018
    There is an easy way that you can control one Android device from another Android device. This is useful if you need to perform any type of tech support for someone else’s device. To control Android from Android we can use the free app TeamViewer Quick Support. Compatibility: This is not compatible with every Android device. TeamViewer has a full list of the supported manufacturers. Unfortunately, if you have a Google Pixel device then you will not be able to take advantage of the remote control capabilities; you will only be able to share your screen.

  • Best windows 10 Screensavers 2018 Sep 10 2018
    Here is a collection of some of the best Windows 10 screensavers that you should try. Fliqlo Fliqlo is my favorite Windows 10 screensaver of 2018. It has such a clean and minimalistic look that goes great with the design of my room. Sun Village This is a screensaver from Nvidia. It’s a nicely rendered 3D scene with lots of activity happening. It looks bright and vibrant and you can even enable the built-in FPS counter.

  • How to Block All Ads on Android without ROOT Jun 27 2018
    I don’t think that I have ever encountered anyone who said that they like ads (other than maybe the Super Bowl ads). Nonetheless, ads are a necessary evil which must be tolerated in order to compensate for various internet endeavors. However, there are many apps, games, and websites which abuse ads and destroy the entire experience. In the past, blocking ads from these apps required that you root your device. Luckily, times have changed and there are new solutions to blocking ads on your Android device.

  • How to Block All Ads on Android without ROOT Jun 27 2018
    I don’t think that I have ever encountered anyone who said that they like ads (other than maybe the Super Bowl ads). Nonetheless, ads are a necessary evil which must be tolerated in order to compensate for various internet endeavors. However, there are many apps, games, and websites which abuse ads and destroy the entire experience. In the past, blocking ads from these apps required that you root your device. Luckily, times have changed and there are new solutions to blocking ads on your Android device.

  • How to theme and customize Windows 10 Jun 08 2018
    Windows 10 doesn’t have many cool options when it comes to theming. Fortunately, there are developers out there who went the extra step to create theme patchers and ither awesome skins. In this tutorial, I want to show you how you can get your Windows 10 desktop looking like the image below. Dark Theme The dark theme I used is called After Dark CC. Although it’s a paid theme ($2.50), it looks really cool.

  • Stream Games to Chromebook using Moonlight May 16 2018
    If you want to play Fortnite or PUBG on a Chromebook, you can do this through streaming. It’s very easy to stream games to Chromebook using Moonlight. The only requirement is that you need to have an NVidia 600 Series or higher graphics card. Enable Streaming in GeForce Experience App The first thing you need to do is enable streaming in the GeForce Experience app. Install Moonlight Extension on Chromebook You can go here to download the moonlight extension.

  • How to Enable Ultimate Performance Mode in Windows 10 May 16 2018
    The Windows 10 April update brought a lot of new features. One of the little-known features is a new power plan called ultimate performance mode. According to Microsoft, this mode decreases the micro-latency between the OS and the hardware. Exactly what that means, I’m not too sure. However, this mode is more than just made up fluff. I ran a couple of benchmarks between using the default balanced mode on my PC and the ultimate performance mode.

  • JWT Tokens in Express and NodeJS Apr 22 2018
    The JSON Web Token (JWT) is the easiest standard for protecting APIs and passing in claims data. A JSON Web token allows the server to verify the authenticity of the user and provide them access to protected API routes and data. A simple JWT flow goes as follows: The user sends login credentials to the server The server verifies user against the database then returns a JWT token if valid The user sends that token in the header with every request to API.

  • React Login with Google Firebase Apr 04 2018
    There are many opinionated solutions for building a React Login with Google Firebase. I generally prefer an approach where the user isn’t shown the main UI until he is logged in. And if the user logs out, we immediately kick him back to the login screen. Luckily, this isn’t hard to do at all. Dependencies The only dependency you will need is the Firebase API. You can install this form the Node Package Manager.