<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>fribbledom&#39;s Journal</title>
    <link>https://fribbledom.com/</link>
    <description>Recent content on fribbledom&#39;s Journal</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-EN</language>
    <copyright>(c) 1980-2020</copyright>
    <lastBuildDate>Sat, 19 Jun 2021 08:24:35 +0200</lastBuildDate><atom:link href="https://fribbledom.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Self-hosting VSCode</title>
      <link>https://fribbledom.com/posts/selfhosting-vscode/</link>
      <pubDate>Sat, 19 Jun 2021 08:24:35 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/selfhosting-vscode/</guid>
      <description>As so many others, I&amp;rsquo;ve switched to VSCode as my go-to IDE in recent years. I won&amp;rsquo;t go into the details as to why I made that switch, but I really enjoy using it and find it to be a rather productive tool. It&amp;rsquo;s another Electron app for the desktop, and while that typically bothers me a bit, in today&amp;rsquo;s post we&amp;rsquo;ll actually use that to our advantage.
VSCode in the Browser Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS.</description>
    </item>
    
    <item>
      <title>Installing Arch Linux with Full Disk Encryption</title>
      <link>https://fribbledom.com/posts/encrypted-arch-install/</link>
      <pubDate>Mon, 27 May 2019 14:22:54 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/encrypted-arch-install/</guid>
      <description>Let&amp;rsquo;s create an encrypted Arch Linux installation! You can follow this tutorial whether you plan to install Arch on an internal disk, a USB flash drive, an SD card, or an external drive. You will have to boot from either the official Arch ISO or an existing Arch Linux machine. This tutorial assumes that you&amp;rsquo;re working in a root-shell and that you&amp;rsquo;re already familiar with installing Linux distros and working on the command-line.</description>
    </item>
    
    <item>
      <title>Remotely Installing a Fully-Encrypted Debian Server</title>
      <link>https://fribbledom.com/posts/encrypted-remote-debian-install/</link>
      <pubDate>Tue, 10 Jul 2018 12:21:45 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/encrypted-remote-debian-install/</guid>
      <description>So you&amp;rsquo;ve just rented a new server, in some random data center, from one of the popular hosting providers. You don&amp;rsquo;t have physical access to the machine, but you rely on your data to be stored securely on the server. You probably want to encrypt the entire system, even the swap partition. The server needs to be able to decrypt the filesystems to boot, but you don&amp;rsquo;t want the encryption key to be accessible by it, so nobody with physical access can access your data or even tamper with it.</description>
    </item>
    
    <item>
      <title>Gamut, a Go Package to Manage Color Palettes</title>
      <link>https://fribbledom.com/posts/gamut-package-to-handle-color-palettes/</link>
      <pubDate>Wed, 06 Jun 2018 01:15:07 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/gamut-package-to-handle-color-palettes/</guid>
      <description>I have talked about using an algorithm to generate color palettes in my previous blog post and as promised I set aside some of my time to work on gamut, a Go package to manage and generate color palettes &amp;amp; themes. The original scope of the package was to provide a more Go-idiomatic and convenient interface to the color generator I presented in the post. Working on it, it became painfully obvious that Go&amp;rsquo;s standard color package is fairly minimalistic by design.</description>
    </item>
    
    <item>
      <title>An Algorithm to Generate Color Palettes</title>
      <link>https://fribbledom.com/posts/an-algorithm-to-generate-color-palettes/</link>
      <pubDate>Tue, 29 May 2018 12:58:16 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/an-algorithm-to-generate-color-palettes/</guid>
      <description>So you&amp;rsquo;re looking for a beautiful color palette for this website you&amp;rsquo;re working on? Maybe you recently equipped your house with RGB lighting or you&amp;rsquo;re about to paint your living room walls with some fresh colors? You just got this shiny new LED keyboard and want to make full use of its features? In my case it was a combination of all of these.
Whatever your situation might be, if you are just a tiny bit like me, you feel like you&amp;rsquo;re constantly tweaking your color schemes.</description>
    </item>
    
    <item>
      <title>A &#39;Shiny&#39; New Keyboard</title>
      <link>https://fribbledom.com/posts/a-shiny-new-keyboard/</link>
      <pubDate>Sun, 20 May 2018 01:40:21 +0200</pubDate>
      
      <guid>https://fribbledom.com/posts/a-shiny-new-keyboard/</guid>
      <description>I&amp;rsquo;ve recently switched to a Razer Ornata Chroma, a &amp;ldquo;mecha-membrane&amp;rdquo; keyboard, which comes with individually controllable RGB-LED backlights for each key. There are a few GUI tools that let you configure the lighting settings on Linux already, like RazerGenie or RazerCommander, but I really wanted to control it from the command-line and Beehive instead: imagine your keyboard indicating new notifications and events by a cheer- and colorful illumination.
go-razer Naturally, this meant firing up my editor and hacking on a new Go library, which I&amp;rsquo;ve aptly named go-razer.</description>
    </item>
    
    <item>
      <title>Hi, I&#39;m Chris.</title>
      <link>https://fribbledom.com/about/</link>
      <pubDate>Sat, 19 May 2018 16:40:50 +0200</pubDate>
      
      <guid>https://fribbledom.com/about/</guid>
      <description>I&amp;rsquo;m a software engineer, currently working at the Center for the Cultivation of Technology.
I have a passion for open-source projects and try to contribute to one on a daily basis. I write most of my software in Go these days, but have worked with C, C++, Java, ES, Lua, PHP, Pascal and a seemingly ever-growing list of other languages in the past.
Previously, I was VP and CTO of Hatchet Industries and worked as a senior developer at last.</description>
    </item>
    
    <item>
      <title>Legal &amp; Imprint</title>
      <link>https://fribbledom.com/legal/</link>
      <pubDate>Sat, 19 May 2018 16:40:50 +0200</pubDate>
      
      <guid>https://fribbledom.com/legal/</guid>
      <description>Haftung für Inhalte Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.</description>
    </item>
    
    <item>
      <title>Projects I Contribute To</title>
      <link>https://fribbledom.com/projects/</link>
      <pubDate>Sat, 19 May 2018 16:40:50 +0200</pubDate>
      
      <guid>https://fribbledom.com/projects/</guid>
      <description>Tools  Beehive - A flexible event/agent &amp;amp; automation system with lots of bees Knoxite - A Data Storage &amp;amp; Backup tool elvish - A friendly and expressive shell gopass - The slightly more awesome standard unix password manager for teams glow - Render markdown on the CLI, with pizzazz! gitomatic - A tool to monitor git repositories and automatically pull &amp;amp; push changes docker-backup - A tool to create &amp;amp; restore complete, self-contained backups of Docker containers obs-cli - OBS-cli is a command-line remote control for OBS service-tools - A growing collection of convenient little tools to work with systemd services thunder - BoltDB&amp;rsquo;s Interactive Shell sync3c - A little tool to sync/download media from https://media.</description>
    </item>
    
  </channel>
</rss>
