patali.in

Notes from a perpetual student

Recent posts

Apr 26, 2020
TP-Link Archer T4U v3 on Ubuntu 20.04 To help with my work I recently installed Ubuntu 20.04 on my home computer. 20.04 is surprisingly snappy, crisp and stable on my home computer (Ryzen 7 1700, 32GB 3200Mhz DDR4, GTX 1080, NVME drives). However I hit upon an interesting problem with a USB WiFi dongle that I use TP-LINK Archer T4U v3, It did not work out of the box. So as expected I had to look at the self compiling of drivers route.…
Feb 25, 2020
Enable/Disabling Firebase Crashlytics on runtime in Android Recently I integrated Firebase’s Crashlytics solution into one of our main Android products. It’s fairly easy to integrate, just 4 steps as per Crashlytics’s documentation here. But as with any reporting system there involves the issue of privacy and data collection problem. Always important to inform the user if you are collecting any information and also request for their consent to do so. By default Crashlytics’s behavior is to start reporting on every crash.…
Feb 22, 2020
Synergy with SSL on Raspberry Pi 4 End of 2019 my daily driver 2015 MacBook Pro was beginning to show signs of ageing. Especially when I’m running multiple IDE’s, terminal emulators and browsers running in the background. Also two monitors (Laptop’s built in and an external 1080p monitor) was just not enough. I had to constantly switch between IDE and system monitoring and IRC/Slack clients. But driving more than two monitors would be next to impossible on it.…
Jan 26, 2020
Setting up this blog - Part 4 In this final post about the infrastructure behind this website I’m going to write about how I manage and write posts without the need of using git commands. I must admit that I started this site with an intention of not using any CMS as the posts are simple Markdown files, but as I started thinking more about the regular use case, having to git commit + git push is going to be hard especially when I’m using mobile devices (not impossible but cumbersome as I do use terminal emulators on my phone for work in the worst case scenarios x)).…
Jan 26, 2020
Setting up this blog - Part 3 In this post we are going to tackle the problem of How do I enable a commenting system on a static html website? I learned that there are basically two ways to achieve this Use an external service like Disqus, Commento etc ``` text Pros: Super easy to setup No Self hosting necessary Cons: User privacy/tracking issues Data is not hosted on your server Many other things ``` Use Staticman ``` Pros: Self hosted No visitor tracking involved Comments are stored directly as a static html Cons: Relatively complex setup Self hosted ``` This year my goal has been to learn as many new things as possible.…