Articles by William Brawner

  1. Back to WordPress

    As you can see from the horrendous design of my site, I’m back on WordPress! The horrendous design is my own fault, and I’ll get around to fixing it when I find the time/motivation to do so, but I wanted to get back to WordPress sooner rather …

  2. Reducing the Memory Usage for my Spring Boot App

    For a couple of years now, I've been working on a self-hosted family budgeting application called Twigs. Seeing as I'm an Android developer, I spend most of my days writing Java and Kotlin. Thus, it seemed like a good idea to stick with the languages I'm most comfortable with for …

  3. Writing Essays in Vim

    This month I went back to school, so I now find myself needing to write essays once again. It's been quite a few years since I last had to do homework like this, and I now find word processors to be rather clunky and inefficient compared to just using vim …

  4. KringleCon

    This year I was tipped off to the SANS Holiday Hack Challenge and holy smokes this is awesome. I just started earlier today and I've already made my way through a handful of objectives and learned a few new things. I highly recommend checking it out if you're interested in …

  5. Dark Mode Aware Live Wallpaper

    Recently I’ve been playing around with an iOS device, and one of the things I found I really liked was the ability to set a wallpaper that would change depending on whether or not the device had dark mode enabled.

    A screenshot from an iPhone showing some wallpaper options that change depending on whether or not dark mode is enabled.

    I use a Pixel phone though, so this doesn …

  6. Cross Platform Apps The Hard Way - Part 3: Surrender

    I've been debating on whether or not to write this post for a few months now but I think it's time. I've decided to put the cross-platform apps with C development series on hold indefinitely. This year has of course been crazy with the covid-19 quarantine and social justice movements …

  7. PiHelper: A Native Companion App for your Pi-hole

    Ads are an unfortunate byproduct of the freemium internet that we've collectively chosen through our actions, and worse yet are the trackers they've inspired to follow everyone around our online lives. As someone who values their online privacy, I was elated to stumble upon Pi-hole, a network-wide ad blocker. Sure …

  8. Reading Files from a Tar Archive

    TIL you can quickly read files from a tar archive with this command:

    tar xOf <tar-file> <file-you-want-to-read-here>
    

    This works even if the file is compressed. You can get a list of all the files in the archive by running this:

    tar tf <tar-file>
    
  9. Moving to cgit

    Earlier this year I wrote a blog post on how to set up gitweb in order to be able to view your repositories in a browser. Originally my intent for using gitweb was not for my own personal use but more to be able to share my code with the …

« Page 2 / 6 »