Install ThinkOrSwim on Fedora Linux31 March 2022·642 words·4 minsLearn how to install TD Ameritrade’s ThinkOrSwim desktop application on Linux and get everything working. 💸
Disable HiDPI in alacritty25 March 2022·459 words·3 minsThe alacritty terminal on Fedora enables HiDPI mode by default. Break out your magnifying glasses as we disable HiDPI. 👓
Build a URL shortener with Cloudflare Workers24 March 2022·746 words·4 minsHost your own personal URL shortener with GitHub Actions and Cloudflare Workers. No web or database servers required! 🥰
Kerberos logins with Brave on Linux18 December 2021·559 words·3 minsBrave recently changed how their browser reads managed policy configuration, but luckily the fix is an easy one. 🔧
My Twitter reset17 December 2021·1019 words·5 minsAt first I thought Twitter was the problem, but then I realized I was making poor choices. 🤔
Deploy a custom Fedora 35 AMI to AWS with Image Builder16 November 2021·1278 words·6 minsWant to build your own Fedora 35 image for AWS? Use Image Builder to build and deploy an image made just for you. 🏗
Install Azure CLI on Fedora 351 November 2021·254 words·2 minsProvision services on Microsoft’s Azure CLI on Fedora 35. 💙
Secure Tailscale networks with firewalld30 October 2021·648 words·4 minsTailscale provides a handy private network mesh across multiple devices but it needs security just like any other network. 🕵
ThinkPad X1 Nano Gen 1 Review23 October 2021·1216 words·6 minsOne of the smallest ThinkPads delivers one of the best experiences I’ve had on a laptop. 💻
Run Xorg applications with podman17 October 2021·514 words·3 minsPackage up graphical applications in containers and run them with podman. 🚢
Backlight control with i314 October 2021·298 words·2 minsAdjust the LED backlight on your laptop quickly in i3 on Linux. 💡
Forwarding ports with firewalld11 October 2021·729 words·4 minsLearn how to forward ports with firewalld for IPv4 and IPv6 destinations. 🕵🏻
My summer 2021 reading list6 September 2021·1712 words·9 minsI set out to read a bunch of books this summer and succeeded! Here’s my reading list. 📚
Set network interface speed with systemd-networkd20 August 2021·624 words·3 minsSometimes network interface autonegotiation doesn’t work as well as it should. Luckily, you can fix it with systemd-networkd. 🔧
Deploy Fedora CoreOS in Hetzner cloud20 August 2021·1027 words·5 minsLaunch your containers on Fedora CoreOS instances in Hetzner cloud with a few workarounds. 🚀
Wildcard LetsEncrypt certificates with Traefik and Cloudflare16 August 2021·814 words·4 minsRe-use the same wildcard TLS certificate for multiple containers running behind traefik. 🚦
Build Fedora AWS images in GitHub Actions with Image Builder6 August 2021·1386 words·7 minsBuild images for AWS and deploy them to your AWS account all within GitHub Actions. 🤖
DHCPv6 prefix delegation with systemd-networkd28 July 2021·844 words·4 minsUse the new DHCPv6 prefix delegation features in systemd-networkd to make IPv6 subnetting easy! 🎉
Enable dark mode in Firefox without changing themes19 July 2021·242 words·2 minsFirefox allows you to set dark mode as the default without changing themes or changing your desktop configuration. 😎
Enable touchpad tap to click in i318 July 2021·781 words·4 minsEnable tap-to-click on your laptop’s touchpad in i3 with one of two methods. 💻
Persuasion engineering11 July 2021·2360 words·12 minsImprove your persuasive skills to get your team on board with solutions to tough problems. 🤔
Rootless container management with docker-compose and podman9 July 2021·715 words·4 minsRun rootless Linux containers without any daemons using docker-compose and podman on Fedora! 📦
A new future for icanhazip6 June 2021·1493 words·8 minsicanhazip.com lives on with the same mission, but with a new owner 🤗
Efficient emojis with rofimoji15 May 2021·407 words·2 minsEmojis brighten up any message or document. 🌻 Search, select, and use emojis quickly on Linux with rofimoji. 🤗
Free resources for the stock market22 April 2021·998 words·5 minsInvesting in stock or trading options is complicated, but there are plenty of free resources available to make research easier.
Selling options made simpler17 March 2021·1173 words·6 minsFeedback from my original options selling post said that the concept was too difficult to follow. Let’s use an analogy!
Monitor a UPS with a Raspberry Pi Zero W15 March 2021·1141 words·6 minsMonitor nearly any uninterruptible power supply (UPS) with a Raspberry Pi Zero W and HomeAssistant
Defending losing options trades10 February 2021·1237 words·6 minsYou did your research and made a great options trade, but now it is a losing trade. What can you do now?
Which stock broker should you use?24 January 2021·2070 words·10 minsNot all stock brokerages are the same. Think about your requirements, shop around, and read the fine print.
Choosing options to sell23 January 2021·1970 words·10 minsTaking the leap and selling your first options contract takes a lot of thought and preparation.
Lessons learned from selling puts4 January 2021·2102 words·10 minsLearn from my successes and mistakes while selling puts in the stock market in 2020.
Know your max loss9 December 2020·1439 words·7 minsKnowing your maximum amount of loss on trade is the difference between taking a calculated risk and blowing up your account.
The Dark Side: Selling Options7 December 2020·1826 words·9 minsSelling options puts you on the other side of the options contract from buyers, but it comes with obligations.
Options trading introduction6 December 2020·1705 words·9 minsTrading options contracts feels incredibly daunting, but you can learn the terminology and make good choices in the market.
Build AWS images with Image Builder19 June 2020·1394 words·7 minsBuild a customized image for AWS with Image Builder and use the built-in automatic uploader and importer.
My experience with keto so far11 June 2020·2027 words·10 minsMoving to the keto lifestyle is a big change. It’s more than just a diet and I’ll share my ups and downs from my journey.
Make diacritics easy in Linux13 February 2020·482 words·3 minsMaking an effort to use diacritics is always a good idea, but how can you make it easier in Linux?
My Travel Guide to Brno30 January 2020·1582 words·8 minsBrno is a beautiful city in the Czech Republic. Learn some travel tips from my experiences as an American in Brno!
Disable Nvidia GPU on the Thinkpad T49024 January 2020·1537 words·8 minsThe Lenovo ThinkPad T490 is a great laptop, but it comes with some discrete GPU challenges.
Bring Back Fedora's Beefy Miracle boot splash16 December 2019·209 words·1 minFedora 17’s code name was Beefy Miracle and it had a great mascot. You can see it at boot time with a few quick changes.
Thinkpad T490 Fedora install tips12 December 2019·637 words·3 minsMy new T490 with a 10th generation Intel CPU and a discrete NVIDIA MX250 has arrived! Installing Linux creates some interesting challenges.
Monitoring OpenShift cron jobs18 November 2019·522 words·3 minsOpenshift (and Kubernetes) allow you to run jobs on schedule, but these jobs can fail from time to time. You can monitor them from bash!
Monitor CyberPower UPS wattage8 November 2019·607 words·3 minsMonitor the power consumption of your CyberPower UPS and display the live output in your Linux desktop’s status bar.
Install Chromium with VAAPI on Fedora 3020 October 2019·821 words·4 minsLower your CPU usage and increase battery life when you watch certain videos by using Chromium with VAAPI support.
Customize GNOME from i322 September 2019·313 words·2 minsAll of your GNOME and gtk applications are configured in i3 with a few simple tricks.
Deploy monit in OpenShift11 September 2019·1121 words·6 minsMonit is a tried-and-true monitoring daemon that is easy to deploy. Add it to OpenShift to make monitoring even easier.
Get faster GitLab runners with a ramdisk16 August 2019·593 words·3 minsMany cloud providers give you lots of memory with each instance and you can speed up tests and builds by using a ramdisk.
buildah error: vfs driver does not support overlay.mountopt options13 August 2019·320 words·2 minsBuildah and podman work well with the vfs storage driver, but the default mount options can cause problems.
Fedora 30 on Google Compute Engine7 August 2019·880 words·5 minsFedora 30 is a great Linux distribution for cloud platforms, but it needs a little work to perform well on Google Compute Engine.