Canvas in the terminal with canvas-tui
![Canvas in the terminal with canvas-tui](https://gideonwolfe.com/img/workflow/canvas-tui/courseoverview.png)
A program useful to twenty somethings, with a UI for fifty somethings.
Agents Standing By: Notifications through Telegram
![Agents Standing By: Notifications through Telegram](https://gideonwolfe.com/img/sysadmin/huginn/telegram/telegram.png)
I quickly outline the process of deploying a Telegram agent with Huginn
Agents Standing By: Monitoring National Emergencies
![Agents Standing By: Monitoring National Emergencies](https://gideonwolfe.com/img/sysadmin/huginn/disasters/cover.png)
Monitor the FEMA data portal to scrape data regarding national disasters
Agents Standing By: Monitoring Website Status
![Agents Standing By: Monitoring Website Status](https://gideonwolfe.com/img/sysadmin/huginn/status/flow.png)
This introduction to Huginn agents will show you how to deploy a simple service monitoring scenario.
Agents Standing By: Setting Up Huginn
![Agents Standing By: Setting Up Huginn](https://gideonwolfe.com/img/sysadmin/huginn/logo.png)
Set up this powerful software with just a few lines of docker-compose
Agents Standing By: Introduction to Huginn
![Agents Standing By: Introduction to Huginn](https://gideonwolfe.com/img/sysadmin/huginn/logo.png)
Become one with the data as you programmatically scrape the web for valuable information
Keeping your docker containers updated with Watchtower
Updating containers can be a pain, but Watchtower makes it easy.
Using preset layouts in i3
![Using preset layouts in i3](https://gideonwolfe.com/img/workflow/layout.png)
Saving layouts makes it easy to quickly spawn your desired window configuration
Adding Google Analytics to your Hugo Site
![Adding Google Analytics to your Hugo Site](https://gideonwolfe.com/img/sysadmin/HugoNginx/analytics.png)
Access powerful metrics about your website traffic with just a few lines of code
Chat like it’s 2000 2020: Using IRC in the modern world
![Chat like it's ~~2000~~ 2020: Using IRC in the modern world](https://gideonwolfe.com/img/workflow/irc/xkcd.png)
While the initial configuration can be a pain, this IRC setup brings the classic protocol into the present
Quantifying Your life: Advanced TIG Techniques
![Quantifying Your life: Advanced TIG Techniques](https://gideonwolfe.com/img/sysadmin/TIG/dockerstats.png)
Learn about some of the advanced visualization options Grafana has to offer
Quantifying Your life: Introduction to the TIG Stack
![Quantifying Your life: Introduction to the TIG Stack](https://gideonwolfe.com/img/sysadmin/TIG/systemstats.png)
Visualize any metric in real time with this robust software setup
Unifying the News: Nextcloud, Newsboat, and Linux.
![Unifying the News: Nextcloud, Newsboat, and Linux.](https://gideonwolfe.com/img/workflow/newsboat/newsboatnextcloud.png)
Newsboat provides a quick and customizable way to browse rss feeds from your terminal
Controlling Your Cloud: Integrating Nextcloud Into Your Workflow
![Controlling Your Cloud: Integrating Nextcloud Into Your Workflow](https://gideonwolfe.com/img/sysadmin/Nextcloud/banner2.png)
Leverage the suite of Nextcloud features to design a bespoke cloud workflow
Controlling Your Cloud: Deploying a Nextcloud Server With Docker
![Controlling Your Cloud: Deploying a Nextcloud Server With Docker](https://gideonwolfe.com/img/sysadmin/Nextcloud/logo.png)
Build a containerized, personal cloud ecosystem
Automating Linux Desktop Theming With Chameleon
![Automating Linux Desktop Theming With Chameleon](https://gideonwolfe.com/img/theming/autotheme.gif)
This modular script aims to remove the manual element of desktop theming
Deploying a static Hugo site with NGINX
![Deploying a static Hugo site with NGINX](https://gideonwolfe.com/img/sysadmin/HugoNginx/banner.png)
The effortless content management of hugo combined with the reliable performance of NGINX is a great way to host your static site
Workflow Optimization Part 4: Theming Your System
![Workflow Optimization Part 4: Theming Your System](https://gideonwolfe.com/img/theming/themeScreen.png)
Having a functional system is nice and all, but how can we make it look as good as it runs?
Workflow Optimization Part 3: Sidekick Programs for i3
![Workflow Optimization Part 3: Sidekick Programs for i3](https://gideonwolfe.com/img/workflow/desktop.png)
i3 is great out of the box, but these programs will only improve your experience.
Workflow Optimization Part 2: The i3 Window Manager
![Workflow Optimization Part 2: The i3 Window Manager](https://gideonwolfe.com/img/workflow/i3.png)
I go in depth about the reasons why I use i3 as well as some of the configurations I’ve made to improve my workflow.
Workflow Optimization Part 1: The System
![Workflow Optimization Part 1: The System](https://gideonwolfe.com/img/workflow/glamshot.jpg)
I break down my choices for hardware, OS, and desktop environment
The Importance of Building an Optimized Workflow
![The Importance of Building an Optimized Workflow](https://gideonwolfe.com/img/workflow/Work.jpg)
In fields that require specialized knowledge and tools, the default settings just don’t cut it.