-
Subnet Subdivision Rule
I have been working on a new feature of OpenWISP for some time. While working on it, I got to know about some difficulties while managing networks. While working on this, most of my time was spent optimizing database queries. The ease of Django’s ORM sometimes makes you overlook the...
-
Subnetting
Revised many concepts of subnetting today. I was getting stuck again and again so needed something to clear my head. I found this article Introduction to Subnetting helpful and some exercises helped too.
-
Hiding elements from print
Took up two related issues on Kiwi TCMS which dealt with hiding certain HTML elements(e.g. add/remove icons) while printing the webpage. Implementing this introduced me to the print media query of CSS. Creating a patch for these issues was simple, I just had to do the following for respective elements....
-
Stuck with Kyverno
I took up a “good first issue” in Kyverno which was aimed to prevent logging duplication. At first sight, it looked simple to me, but it’s been over two weeks now and I haven’t made any progress with it. After banging my head trying to debug it, I finally surrendered...
-
Wireguard on OpenWRT
After playing with Wiregaurd on AWS instances, I tried to step up the game by using my OpenWRT router as a client. Again, Wireguard is not built on server-client architecture but still. Gladly, I didn’t need to compile the OpenWRT image myself just to use Wireguard. I was able to...