← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 29
  1. Run Gemini CLI Safely with Firejail

    I have always had a strict policy against running JS applications.

  2. Self Hosting Gitlab using Quadlets

    § What are Quadlets?

  3. Bootstrapping pipx for the obsessed

    Managing Python based applications is made easy with pipx.

  4. Cross Compiling Rust Binaries with Github Actions

    Compiling rust is slow, specially on low power devices such as a Raspberry Pi.

  5. Encrypting a home in a Raspberry Pi

    ;tldr Use fscrypt to encrypt your home partition, with a few simple steps. § Why encryption?

  6. Hopping across the country with WireGuard

    I need to be able to access all the computers over the internet as they are spread across the country: descartes: My dad’s Debian desktop (1800 km away). kant: RPi 3 running Arch (a NAS, printer, a wormhole). camus: RPi 4 running Manjaro (my personal work…

  7. Cooling the Raspberry Pi 4 with Argon Neo

    The Raspberry Pi 4 runs hot, specially when overclocked.

  8. Some Light in the Background

    § tl;dr Dark backgrounds are the best.

  9. Window Management in OSX with Spark

    I am a big fan of deterministic access to applications windows.

  10. The Purpose Of It All

    If you have some time, I’d recommend reading The Myth of Sysiphus instead.

  11. Dynamic DNS with Cloudflare

    It is hard to maintain a regular internet uptime with home connections. 1/2 router re-connections per week can be fairly common.

  12. The two windows workflow

    I was introduced to OSX for the first time in September, 2015.

  13. Decentralized Twitter

    As a social network, twitter has a few fairly unique characteristics: It forces people to be more creative in trying to express the idea within 140 characters.

  14. Find my code at Github

    You can find most of the public code I have written at Github.

  15. Navigating with the first telescope

    In my previous post, I wrote about my initial experiences with stargazing - primarily to demonstrate that it can be fascinating without fancy equipment.

  16. Gazing in the night sky

    About 6 months ago, I picked up a new hobby: Stargazing.

  17. You have infinite email addresses

    tl;dr You can add arbitrary tags to your email address.

  18. About Me

    Hi, I am Rohan.

  19. Categorizing archives by year with Hakyll

    Recently, I decided to categorize my posts under directories named by the year they were created in.

  20. Sitemap with Hakyll

    Its fairly trivial to configure Hakyll to generate sitemaps.

  21. Clean URLs with Hakyll

    The URLs generated by Hakyll, by default also include a .html extension.

  22. Testing tornado websockets without third party clients

    Recently, I built an encrypted chat service, which was based on tornado and ember.js.

  23. Using pulseaudio to play system beeps

    Recently, I built a new desktop.

  24. Switch between networks based on availability

    Having been blessed with an unreliable internet, I always have had the need to change the default route when one goes down. ip provides you the required tooling to do that.

  25. VNC over reverse SSH

    Note: My recent article, talking about WireGuard is a better and more ergonomic approach to achive this, compared to using reverse SSH.

  26. The ubiquitous shell

    Nothing makes a terminal feel more like home as one’s own shell configuration.

  27. Emacs: Flymake with virtualenvs in python-mode

    Lately, I have been writing some python with emacs.

  28. A productive workflow with vim sessions and servers

    You can find lot of posts on the internet which try to tell you how to improve the ways in which Vim is used.

  29. Configure ssh to handle proxies and tunnels seamlessly

    Recently I opened up on the port 443 over my EC2 instance (more or less like a VPS), so that I can access it through any firewalled proxy too.