Commit 280246ed5a

280246ed5ae0696a32e83ab2fdc092062ca4b36f

parent: 7bdc5cd488

Unregistered key

cmc <hello@cleberg.net> · 2026-02-22 02:29 UTC
committer: <noreply@github.com>

fix all posts to use inactive timestamps (#8)

Layout: unified · split

content/blog/2018-11-28-aes-encryption.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2018-11-28 Wed 00:00:00> 1#+date: [2018-11-28 Wed 00:00:00]
2#+title: How AES Encryption Works 2#+title: How AES Encryption Works
3#+description: Detailed explanation of AES encryption, including key handling, encryption modes, algorithm structure, and implementation considerations for secure data protection. 3#+description: Detailed explanation of AES encryption, including key handling, encryption modes, algorithm structure, and implementation considerations for secure data protection.
4#+slug: aes-encryption 4#+slug: aes-encryption
content/blog/2018-11-28-cpp-compiler.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2018-11-28 Wed 00:00:00> 1#+date: [2018-11-28 Wed 00:00:00]
2#+title: Inside the C++ Compiler 2#+title: Inside the C++ Compiler
3#+description: Systematic presentation of the C++ compilation phases including preprocessing, compilation, assembly, and linking, with technical insights into each stage's function. 3#+description: Systematic presentation of the C++ compilation phases including preprocessing, compilation, assembly, and linking, with technical insights into each stage's function.
4#+slug: cpp-compiler 4#+slug: cpp-compiler
content/blog/2019-01-07-useful-css.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2019-01-07 Mon 00:00:00> 1#+date: [2019-01-07 Mon 00:00:00]
2#+title: Real‑World CSS Techniques: Flexbox, Shadows, and Variables 2#+title: Real‑World CSS Techniques: Flexbox, Shadows, and Variables
3#+description: Practical guide on applying CSS rules and constructs such as flexbox, box shadows, and variable usage to achieve standard web styling and layout objectives. 3#+description: Practical guide on applying CSS rules and constructs such as flexbox, box shadows, and variable usage to achieve standard web styling and layout objectives.
4#+slug: useful-css 4#+slug: useful-css
content/blog/2019-09-09-audit-analytics.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2019-09-09 Mon 00:00:00> 1#+date: [2019-09-09 Mon 00:00:00]
2#+title: Bringing Data Analytics Into Internal Audit 2#+title: Bringing Data Analytics Into Internal Audit
3#+description: Examination of data analytical approaches applied within internal audit functions to improve risk evaluation, process efficiency, and decision support. 3#+description: Examination of data analytical approaches applied within internal audit functions to improve risk evaluation, process efficiency, and decision support.
4#+slug: audit-analytics 4#+slug: audit-analytics
content/blog/2019-12-03-the-ansoff-matrix.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2019-12-03 Tue 00:00:00> 1#+date: [2019-12-03 Tue 00:00:00]
2#+title: How the Ansoff Matrix Guides Business Growth 2#+title: How the Ansoff Matrix Guides Business Growth
3#+description: Analytical description of the Ansoff Matrix, detailing market and product development strategies for measured business expansion and competitive positioning. 3#+description: Analytical description of the Ansoff Matrix, detailing market and product development strategies for measured business expansion and competitive positioning.
4#+slug: the-ansoff-matrix 4#+slug: the-ansoff-matrix
content/blog/2019-12-16-password-security.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2019-12-16 Mon 00:00:00> 1#+date: [2019-12-16 Mon 00:00:00]
2#+title: How to Secure Passwords: Best Practices and NIST Guidelines 2#+title: How to Secure Passwords: Best Practices and NIST Guidelines
3#+description: Compilation of guidelines for password generation, storage, protection, and compliance with established standards such as NIST for maintaining digital security. 3#+description: Compilation of guidelines for password generation, storage, protection, and compliance with established standards such as NIST for maintaining digital security.
4#+slug: password-security 4#+slug: password-security
content/blog/2020-01-25-linux-software.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-01-25 Sat 00:00:00> 1#+date: [2020-01-25 Sat 00:00:00]
2#+title: Linux Essentials: Top Tools and Easy Setup Tips 2#+title: Linux Essentials: Top Tools and Easy Setup Tips
3#+description: Inventory and description of key Linux applications including graphical and command-line tools, with installation instructions for various distributions. 3#+description: Inventory and description of key Linux applications including graphical and command-line tools, with installation instructions for various distributions.
4#+slug: linux-software 4#+slug: linux-software
content/blog/2020-01-26-steam-on-ntfs.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-01-26 Sun 00:00:00> 1#+date: [2020-01-26 Sun 00:00:00]
2#+title: How to Get Steam Running Smoothly on NTFS Drives in Linux 2#+title: How to Get Steam Running Smoothly on NTFS Drives in Linux
3#+description: Procedures for mounting NTFS drives using ntfs-3g to enable reliable execution of Steam gaming software on Linux environments. 3#+description: Procedures for mounting NTFS drives using ntfs-3g to enable reliable execution of Steam gaming software on Linux environments.
4#+slug: steam-on-ntfs 4#+slug: steam-on-ntfs
content/blog/2020-02-09-cryptography-basics.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-02-09 Sunday 00:00:00> 1#+date: [2020-02-09 Sunday 00:00:00]
2#+title: A Practical Guide to Encryption, Keys, and Secure Communication 2#+title: A Practical Guide to Encryption, Keys, and Secure Communication
3#+description: Systematic overview of encryption methodologies, key categories, algorithmic frameworks, and their applications in data confidentiality and integrity. 3#+description: Systematic overview of encryption methodologies, key categories, algorithmic frameworks, and their applications in data confidentiality and integrity.
4#+slug: cryptography 4#+slug: cryptography
content/blog/2020-03-25-session-messenger.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-03-25 Wed 00:00:00> 1#+date: [2020-03-25 Wed 00:00:00]
2#+title: Session Messenger: Is It Secure? 2#+title: Session Messenger: Is It Secure?
3#+description: Technical description of the Session messaging protocol, including end-to-end encryption, metadata minimization, multi-device synchronization, and privacy-centric design. 3#+description: Technical description of the Session messaging protocol, including end-to-end encryption, metadata minimization, multi-device synchronization, and privacy-centric design.
4#+slug: session-messenger 4#+slug: session-messenger
content/blog/2020-05-03-homelab.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-05-03 Sun 00:00:00> 1#+date: [2020-05-03 Sun 00:00:00]
2#+title: My Homelab Setup: Gear, Network, and Lessons Learned 2#+title: My Homelab Setup: Gear, Network, and Lessons Learned
3#+description: Comprehensive instructions on assembling and configuring a homelab environment, emphasizing hardware selection, software deployment, and network setup for operational efficiency. 3#+description: Comprehensive instructions on assembling and configuring a homelab environment, emphasizing hardware selection, software deployment, and network setup for operational efficiency.
4#+slug: homelab 4#+slug: homelab
content/blog/2020-05-19-customizing-ubuntu.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-05-19 Tue 00:00:00> 1#+date: [2020-05-19 Tue 00:00:00]
2#+title: Tweak Your Ubuntu Look: A Beginner’s Guide to GNOME Customization 2#+title: Tweak Your Ubuntu Look: A Beginner’s Guide to GNOME Customization
3#+description: Detailed instructions for modifying system appearance and interface elements in Ubuntu 20.04, including setting themes, icon packs, font adjustments, terminal configurations, and related customization parameters. 3#+description: Detailed instructions for modifying system appearance and interface elements in Ubuntu 20.04, including setting themes, icon packs, font adjustments, terminal configurations, and related customization parameters.
4#+slug: customizing-ubuntu 4#+slug: customizing-ubuntu
content/blog/2020-07-20-video-game-sales.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-07-20 Mon 00:00:00> 1#+date: [2020-07-20 Mon 00:00:00]
2#+title: A Data-Driven Look at Video Game Sales (1980–2020) 2#+title: A Data-Driven Look at Video Game Sales (1980–2020)
3#+description: Presentation of analyzed data regarding global video game sales, covering platform distributions, genre classifications, and geographic market performance metrics. 3#+description: Presentation of analyzed data regarding global video game sales, covering platform distributions, genre classifications, and geographic market performance metrics.
4#+slug: video-game-sales 4#+slug: video-game-sales
content/blog/2020-07-26-business-analysis.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-07-26 Sun 00:00:00> 1#+date: [2020-07-26 Sun 00:00:00]
2#+title: A Location Intelligence Framework: Mapping Urban Business Clusters with Python 2#+title: A Location Intelligence Framework: Mapping Urban Business Clusters with Python
3#+description: Methodology for utilizing data science techniques and Foursquare API data to analyze and select promising business sites within urban environments. 3#+description: Methodology for utilizing data science techniques and Foursquare API data to analyze and select promising business sites within urban environments.
4#+slug: business-analysis 4#+slug: business-analysis
content/blog/2020-08-22-redirect-github-pages.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-08-22 Sat 00:00:00> 1#+date: [2020-08-22 Sat 00:00:00]
2#+title: Configure GitHub Pages to Use Your Root Domain Instead of WWW 2#+title: Configure GitHub Pages to Use Your Root Domain Instead of WWW
3#+description: Stepwise instructions for configuring redirection of GitHub Pages sites from the www subdomain to the apex domain to improve domain resolution and access consistency. 3#+description: Stepwise instructions for configuring redirection of GitHub Pages sites from the www subdomain to the apex domain to improve domain resolution and access consistency.
4#+slug: redirect-github-pages 4#+slug: redirect-github-pages
content/blog/2020-08-29-php-auth-flow.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-08-29 Sat 00:00:00> 1#+date: [2020-08-29 Sat 00:00:00]
2#+title: PHP User Authentication: Create, Validate, and Manage Sessions 2#+title: PHP User Authentication: Create, Validate, and Manage Sessions
3#+description: Comprehensive guide to developing a secure user login system in PHP, including account creation, session management, and logout procedures. 3#+description: Comprehensive guide to developing a secure user login system in PHP, including account creation, session management, and logout procedures.
4#+slug: php-auth-flow 4#+slug: php-auth-flow
content/blog/2020-09-01-visual-recognition.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-09-01 Tue 00:00:00> 1#+date: [2020-09-01 Tue 00:00:00]
2#+title: How to Use IBM Watson Visual Recognition API for Image Analysis 2#+title: How to Use IBM Watson Visual Recognition API for Image Analysis
3#+description: Technical overview and application instructions for using IBM Watson Visual Recognition service, with focus on API configuration, image input processing, and classification output handling. 3#+description: Technical overview and application instructions for using IBM Watson Visual Recognition service, with focus on API configuration, image input processing, and classification output handling.
4#+slug: visual-recognition 4#+slug: visual-recognition
content/blog/2020-09-22-internal-audit.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-09-22 Tue 00:00:00> 1#+date: [2020-09-22 Tue 00:00:00]
2#+title: The Strategic Role of Internal Audit in Risk, Governance, and Compliance 2#+title: The Strategic Role of Internal Audit in Risk, Governance, and Compliance
3#+description: Analysis of internal audit processes, their contribution to risk management, governance frameworks, and compliance monitoring within corporate structures. 3#+description: Analysis of internal audit processes, their contribution to risk management, governance frameworks, and compliance monitoring within corporate structures.
4#+slug: internal-audit 4#+slug: internal-audit
content/blog/2020-09-25-happiness-map.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-09-25 Fri 00:00:00> 1#+date: [2020-09-25 Fri 00:00:00]
2#+title: Visualizing Global Happiness: A Choropleth Map with Python and Folium 2#+title: Visualizing Global Happiness: A Choropleth Map with Python and Folium
3#+description: Instructions for creating an interactive choropleth map visualizing international happiness data based on metrics such as GDP, social support, health indicators, freedom indices, generosity, and corruption levels. 3#+description: Instructions for creating an interactive choropleth map visualizing international happiness data based on metrics such as GDP, social support, health indicators, freedom indices, generosity, and corruption levels.
4#+slug: happiness-map 4#+slug: happiness-map
content/blog/2020-10-12-mediocrity.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-10-12 Mon 00:00:00> 1#+date: [2020-10-12 Mon 00:00:00]
2#+title: When Good Is Good Enough—And When It Isn't 2#+title: When Good Is Good Enough—And When It Isn't
3#+description: Examination of decision-making principles relating to achieving sufficient quality levels, including trade-offs between perfection and adequacy in professional and operational contexts. 3#+description: Examination of decision-making principles relating to achieving sufficient quality levels, including trade-offs between perfection and adequacy in professional and operational contexts.
4#+slug: mediocrity 4#+slug: mediocrity
content/blog/2020-12-27-website-redesign.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-12-27 Sun 00:00:00> 1#+date: [2020-12-27 Sun 00:00:00]
2#+title: Designing for Speed: A 5KB Site That Scores 100s on Lighthouse 2#+title: Designing for Speed: A 5KB Site That Scores 100s on Lighthouse
3#+description: Detailed process outlining methods for reducing website page size to approximately 5 kilobytes, enhancing loading speed, search engine indexing efficiency, and user interface responsiveness. 3#+description: Detailed process outlining methods for reducing website page size to approximately 5 kilobytes, enhancing loading speed, search engine indexing efficiency, and user interface responsiveness.
4#+slug: website-redesign 4#+slug: website-redesign
content/blog/2020-12-28-neon-drive.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-12-28 Mon 00:00:00> 1#+date: [2020-12-28 Mon 00:00:00]
2#+title: Outrun the Future: A Review of Neon Drive's Gameplay and Style 2#+title: Outrun the Future: A Review of Neon Drive's Gameplay and Style
3#+description: Description of game mechanics, graphical style, and level design in Neon Drive, an arcade racing game inspired by 1980s synthwave aesthetics. 3#+description: Description of game mechanics, graphical style, and level design in Neon Drive, an arcade racing game inspired by 1980s synthwave aesthetics.
4#+slug: neon-drive 4#+slug: neon-drive
content/blog/2020-12-29-zork.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2020-12-29 Tue 00:00:00> 1#+date: [2020-12-29 Tue 00:00:00]
2#+title: Your First Grue: Getting Started with Zork, the Iconic Text Adventure 2#+title: Your First Grue: Getting Started with Zork, the Iconic Text Adventure
3#+description: Detailed operational guide for navigating Zork, a text-based interactive fiction game from the 1980s. Includes instructions for exploration, puzzle resolution, and item collection. 3#+description: Detailed operational guide for navigating Zork, a text-based interactive fiction game from the 1980s. Includes instructions for exploration, puzzle resolution, and item collection.
4#+slug: zork 4#+slug: zork
content/blog/2021-01-01-seum.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-01-01 Fri 00:00:00> 1#+date: [2021-01-01 Fri 00:00:00]
2#+title: SEUM: Speedrunners from Hell 2#+title: SEUM: Speedrunners from Hell
3#+description: Technical overview for utilizing the game SEUM, focusing on speedrunning techniques, gravity manipulation, teleportation functions, and level completion criteria. 3#+description: Technical overview for utilizing the game SEUM, focusing on speedrunning techniques, gravity manipulation, teleportation functions, and level completion criteria.
4#+slug: seum 4#+slug: seum
content/blog/2021-01-04-fediverse.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-01-04 Mon 00:00:00> 1#+date: [2021-01-04 Mon 00:00:00]
2#+title: Navigating the Fediverse: User Manual for Decentralized Social Media 2#+title: Navigating the Fediverse: User Manual for Decentralized Social Media
3#+description: Detailed introduction to the Fediverse network architecture, user registration procedures, platform navigation, and protocols ensuring content decentralization and censorship resistance. 3#+description: Detailed introduction to the Fediverse network architecture, user registration procedures, platform navigation, and protocols ensuring content decentralization and censorship resistance.
4#+slug: fediverse 4#+slug: fediverse
content/blog/2021-01-07-ufw.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-01-07 Thu 00:00:00> 1#+date: [2021-01-07 Thu 00:00:00]
2#+title: Hardening Ubuntu Servers with UFW: A Step-by-Step Firewall Guide 2#+title: Hardening Ubuntu Servers with UFW: A Step-by-Step Firewall Guide
3#+description: Stepwise instructions for installation, configuration, enabling, and management of the Uncomplicated Firewall utility to secure network interfaces on Ubuntu server environments. 3#+description: Stepwise instructions for installation, configuration, enabling, and management of the Uncomplicated Firewall utility to secure network interfaces on Ubuntu server environments.
4#+slug: ufw 4#+slug: ufw
content/blog/2021-02-19-macos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-02-19 Fri 00:00:00> 1#+date: [2021-02-19 Fri 00:00:00]
2#+title: macOS for Linux Users: Initial Setup and CLI Customization 2#+title: macOS for Linux Users: Initial Setup and CLI Customization
3#+description: Comprehensive overview for first-time macOS users transitioning from other OS platforms, including system setup, terminal usage, and user interface customization. 3#+description: Comprehensive overview for first-time macOS users transitioning from other OS platforms, including system setup, terminal usage, and user interface customization.
4#+slug: macos 4#+slug: macos
content/blog/2021-03-19-clone-github-repos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-03-19 Fri 00:00:00> 1#+date: [2021-03-19 Fri 00:00:00]
2#+title: GitHub and Sourcehut: Scripting Mass Clones and Remote Updates 2#+title: GitHub and Sourcehut: Scripting Mass Clones and Remote Updates
3#+description: Script-based methodology for cloning multiple repositories from GitHub and Sourcehut accounts. Includes automation techniques to streamline repository management and backups. 3#+description: Script-based methodology for cloning multiple repositories from GitHub and Sourcehut accounts. Includes automation techniques to streamline repository management and backups.
4#+slug: clone-github-repos 4#+slug: clone-github-repos
content/blog/2021-03-28-gemini-capsule.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-03-28 Sun 00:00:00> 1#+date: [2021-03-28 Sun 00:00:00]
2#+title: Getting Started with Gemini: Deploy Your First Capsule 2#+title: Getting Started with Gemini: Deploy Your First Capsule
3#+description: Incremental procedural guide to initiate and maintain a Gemini capsule server. Covers installation, deployment, and operational best practices for beginners. 3#+description: Incremental procedural guide to initiate and maintain a Gemini capsule server. Covers installation, deployment, and operational best practices for beginners.
4#+slug: gemini-capsule 4#+slug: gemini-capsule
content/blog/2021-03-28-vaporwave-vs-outrun.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-03-28 Sun 00:00:00> 1#+date: [2021-03-28 Sun 00:00:00]
2#+title: Exploring Vaporwave and Outrun: Color, Culture, and Sound 2#+title: Exploring Vaporwave and Outrun: Color, Culture, and Sound
3#+description: Systematic examination of Vaporwave and Outrun aesthetic frameworks, focusing on graphical elements, chromatic schemes, musical associations, and period-specific cultural influences. 3#+description: Systematic examination of Vaporwave and Outrun aesthetic frameworks, focusing on graphical elements, chromatic schemes, musical associations, and period-specific cultural influences.
4#+slug: vaporwave-vs-outrun 4#+slug: vaporwave-vs-outrun
content/blog/2021-03-30-vps-web-server.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-03-30 Tue 00:00:00> 1#+date: [2021-03-30 Tue 00:00:00]
2#+title: From Shared Hosting to VPS: Web Server Setup Made Easy 2#+title: From Shared Hosting to VPS: Web Server Setup Made Easy
3#+description: Instructional outline for setting up and maintaining a VPS environment configured for secure and scalable web hosting applications. 3#+description: Instructional outline for setting up and maintaining a VPS environment configured for secure and scalable web hosting applications.
4#+slug: vps-web-server 4#+slug: vps-web-server
content/blog/2021-04-17-gemini-server.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-04-17 Sat 00:00:00> 1#+date: [2021-04-17 Sat 00:00:00]
2#+title: Agate Gemini Server Installation and Firewall Configuration 2#+title: Agate Gemini Server Installation and Firewall Configuration
3#+description: Detailed directives for installation and configuration of a Gemini protocol server on Ubuntu, including network security and firewall setup. 3#+description: Detailed directives for installation and configuration of a Gemini protocol server on Ubuntu, including network security and firewall setup.
4#+slug: gemini-server 4#+slug: gemini-server
content/blog/2021-04-23-php-comment-system.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-04-23 Fri 00:00:00> 1#+date: [2021-04-23 Fri 00:00:00]
2#+title: Building a Lightweight PHP Static Commenting System Without JavaScript 2#+title: Building a Lightweight PHP Static Commenting System Without JavaScript
3#+description: Technical walkthrough for constructing a lightweight, privacy-oriented static comment system using PHP, with no client-side scripting or external dependencies. 3#+description: Technical walkthrough for constructing a lightweight, privacy-oriented static comment system using PHP, with no client-side scripting or external dependencies.
4#+slug: php-comment-system 4#+slug: php-comment-system
content/blog/2021-04-28-photography.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-04-28 Wed 00:00:00> 1#+date: [2021-04-28 Wed 00:00:00]
2#+title: Getting Started with Photography: Gear and Best Practices 2#+title: Getting Started with Photography: Gear and Best Practices
3#+description: Instructional document covering basic techniques in photography, including equipment selection, operational best practices, and methods for capturing high-quality images. 3#+description: Instructional document covering basic techniques in photography, including equipment selection, operational best practices, and methods for capturing high-quality images.
4#+slug: photography 4#+slug: photography
content/blog/2021-05-30-changing-git-authors.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-05-30 Sun 00:00:00> 1#+date: [2021-05-30 Sun 00:00:00]
2#+title: Automated Script for Correcting Git Author Details in Multiple Projects 2#+title: Automated Script for Correcting Git Author Details in Multiple Projects
3#+description: Detailed instructions for systematically updating the Git author name and email information in multiple repositories using command-line tools and scripts. 3#+description: Detailed instructions for systematically updating the Git author name and email information in multiple repositories using command-line tools and scripts.
4#+slug: changing-git-authors 4#+slug: changing-git-authors
content/blog/2021-07-15-delete-gitlab-repos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-07-15 Thu 00:00:00> 1#+date: [2021-07-15 Thu 00:00:00]
2#+title: Automated Deletion of All GitLab Repositories Using Python 2#+title: Automated Deletion of All GitLab Repositories Using Python
3#+description: Stepwise instructions for executing a Python script to delete all repositories associated with a GitLab account. Includes authentication and error handling procedures. 3#+description: Stepwise instructions for executing a Python script to delete all repositories associated with a GitLab account. Includes authentication and error handling procedures.
4#+slug: delete-gitlab-repos 4#+slug: delete-gitlab-repos
content/blog/2021-08-25-audit-sampling.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-08-25 Wed 00:00:00> 1#+date: [2021-08-25 Wed 00:00:00]
2#+title: Audit Sampling Made Easy: Using Pandas for Random and Stratified Samples 2#+title: Audit Sampling Made Easy: Using Pandas for Random and Stratified Samples
3#+description: Presentation of methods for implementing audit sampling techniques including simple random, stratified, and systematic sampling using Python's Pandas library for precise audit outcomes. 3#+description: Presentation of methods for implementing audit sampling techniques including simple random, stratified, and systematic sampling using Python's Pandas library for precise audit outcomes.
4#+slug: audit-sampling 4#+slug: audit-sampling
content/blog/2021-10-09-apache-redirect.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-10-09 Sat 00:00:00> 1#+date: [2021-10-09 Sat 00:00:00]
2#+title: Setting Up Apache Rewrite Rules for Extensionless URLs 2#+title: Setting Up Apache Rewrite Rules for Extensionless URLs
3#+description: Technical guide to applying Apache mod_rewrite directives for transforming .html file requests into clean directory-style URL structures to enhance website navigation and indexing. 3#+description: Technical guide to applying Apache mod_rewrite directives for transforming .html file requests into clean directory-style URL structures to enhance website navigation and indexing.
4#+slug: apache-redirect 4#+slug: apache-redirect
content/blog/2021-12-04-cisa.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2021-12-04 Sat 00:00:00> 1#+date: [2021-12-04 Sat 00:00:00]
2#+title: How I Prepared for and Passed the CISA Exam: A Practical Study Guide 2#+title: How I Prepared for and Passed the CISA Exam: A Practical Study Guide
3#+description: Comprehensive outline of study materials, preparation strategies, and procedural advice for passing the CISA examination on the initial attempt. 3#+description: Comprehensive outline of study materials, preparation strategies, and procedural advice for passing the CISA examination on the initial attempt.
4#+slug: cisa 4#+slug: cisa
content/blog/2022-02-10-leaving-the-office.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-10 Thu 00:00:00> 1#+date: [2022-02-10 Thu 00:00:00]
2#+title: From Cubicles to Home Offices: My Journey Through Changing Workspaces 2#+title: From Cubicles to Home Offices: My Journey Through Changing Workspaces
3#+description: Examination of factors influencing the shift from traditional office environments to remote work, including benefits, constraints, and implementation recommendations. 3#+description: Examination of factors influencing the shift from traditional office environments to remote work, including benefits, constraints, and implementation recommendations.
4#+slug: leaving-the-office 4#+slug: leaving-the-office
content/blog/2022-02-10-njalla-dns-api.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-10 Thu 00:00:00> 1#+date: [2022-02-10 Thu 00:00:00]
2#+title: Automating Dynamic DNS Record Updates via Njalla API Using Python 2#+title: Automating Dynamic DNS Record Updates via Njalla API Using Python
3#+description: Instructional material detailing automation of DNS record updates by interfacing with Njalla's API, suitable for environments with frequently changing IP addresses. 3#+description: Instructional material detailing automation of DNS record updates by interfacing with Njalla's API, suitable for environments with frequently changing IP addresses.
4#+slug: njalla-dns-api 4#+slug: njalla-dns-api
content/blog/2022-02-16-debian-and-nginx.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-16 Wed 00:00:00> 1#+date: [2022-02-16 Wed 00:00:00]
2#+title: Switching to Debian and Nginx: A Modern Web and Gemini Server Migration Walkthrough 2#+title: Switching to Debian and Nginx: A Modern Web and Gemini Server Migration Walkthrough
3#+description: Step-by-step protocol for transitioning web server infrastructure to Debian operating system, including installation, configuration, and security hardening of Nginx and Agate services. 3#+description: Step-by-step protocol for transitioning web server infrastructure to Debian operating system, including installation, configuration, and security hardening of Nginx and Agate services.
4#+slug: debian-and-nginx 4#+slug: debian-and-nginx
content/blog/2022-02-17-exiftool.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-17 Thu 00:00:00> 1#+date: [2022-02-17 Thu 00:00:00]
2#+title: Protect Your Privacy: Automating Image Metadata Removal Using Exiftool 2#+title: Protect Your Privacy: Automating Image Metadata Removal Using Exiftool
3#+description: Technical instructions for utilizing Exiftool to systematically strip metadata from image files to ensure privacy and reduce file size. 3#+description: Technical instructions for utilizing Exiftool to systematically strip metadata from image files to ensure privacy and reduce file size.
4#+slug: exiftool 4#+slug: exiftool
content/blog/2022-02-20-nginx-caching.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-20 Sun 00:00:00> 1#+date: [2022-02-20 Sun 00:00:00]
2#+title: How to Configure Nginx for Efficient Static Content Caching 2#+title: How to Configure Nginx for Efficient Static Content Caching
3#+description: Detailed methods for configuring Nginx to cache static resources such as CSS, JavaScript, and images to improve website loading times and resource efficiency. 3#+description: Detailed methods for configuring Nginx to cache static resources such as CSS, JavaScript, and images to improve website loading times and resource efficiency.
4#+slug: nginx-caching 4#+slug: nginx-caching
content/blog/2022-02-22-tuesday.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-02-22 Tue 00:00:00> 1#+date: [2022-02-22 Tue 00:00:00]
2#+title: Twosday: Exploring the Unique Palindromic Date of 2-22-22 2#+title: Twosday: Exploring the Unique Palindromic Date of 2-22-22
3#+description: Examination of the date Tuesday, February 22, 2022, highlighting the palindromic properties and expected observations on this specific calendar occurrence. 3#+description: Examination of the date Tuesday, February 22, 2022, highlighting the palindromic properties and expected observations on this specific calendar occurrence.
4#+slug: tuesday 4#+slug: tuesday
content/blog/2022-03-02-reliable-notes.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-02 Wed 00:00:00> 1#+date: [2022-03-02 Wed 00:00:00]
2#+title: Reliable Note-Taking with Markdown: Methods for Efficient and Portable Notes 2#+title: Reliable Note-Taking with Markdown: Methods for Efficient and Portable Notes
3#+description: Instructions on applying standardized note-taking procedures with Markdown format, including synchronization and cross-platform compatibility considerations. 3#+description: Instructions on applying standardized note-taking procedures with Markdown format, including synchronization and cross-platform compatibility considerations.
4#+slug: reliable-notes 4#+slug: reliable-notes
content/blog/2022-03-03-financial-database.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-03 Thu 00:00:00> 1#+date: [2022-03-03 Thu 00:00:00]
2#+title: From Spreadsheets to Databases: Creating a Custom Financial Tracker with Python 2#+title: From Spreadsheets to Databases: Creating a Custom Financial Tracker with Python
3#+description: Procedures for creating and maintaining a personal financial database utilizing SQLite, Python programming language, and Jupyter Notebook interface. 3#+description: Procedures for creating and maintaining a personal financial database utilizing SQLite, Python programming language, and Jupyter Notebook interface.
4#+slug: financial-database 4#+slug: financial-database
content/blog/2022-03-08-plex-migration.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-08 Tue 00:00:00> 1#+date: [2022-03-08 Tue 00:00:00]
2#+title: Migrating Plex Media Server to New Hardware with Nvidia GPU Setup 2#+title: Migrating Plex Media Server to New Hardware with Nvidia GPU Setup
3#+description: Stepwise instructions for transferring Plex Media Server to new hardware and enabling Nvidia GPU transcoding to optimize media processing performance. 3#+description: Stepwise instructions for transferring Plex Media Server to new hardware and enabling Nvidia GPU transcoding to optimize media processing performance.
4#+slug: plex-migration 4#+slug: plex-migration
content/blog/2022-03-23-cloudflare-dns-api.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-23 Wed 00:00:00> 1#+date: [2022-03-23 Wed 00:00:00]
2#+title: Dynamic DNS Record Updates via Cloudflare API 2#+title: Dynamic DNS Record Updates via Cloudflare API
3#+description: Command-line procedures to automate updating of DNS A and AAAA records by interfacing with the Cloudflare API, suitable for environments with variable IP addresses. 3#+description: Command-line procedures to automate updating of DNS A and AAAA records by interfacing with the Cloudflare API, suitable for environments with variable IP addresses.
4#+slug: cloudflare-dns-api 4#+slug: cloudflare-dns-api
content/blog/2022-03-23-nextcloud-on-ubuntu.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-23 Wed 00:00:00> 1#+date: [2022-03-23 Wed 00:00:00]
2#+title: Self-Hosting Guide: Nextcloud 2#+title: Self-Hosting Guide: Nextcloud
3#+description: Comprehensive guide for implementing Nextcloud as a self-hosted solution on an Ubuntu server, including installation steps, configuration parameters, and basic security measures. 3#+description: Comprehensive guide for implementing Nextcloud as a self-hosted solution on an Ubuntu server, including installation steps, configuration parameters, and basic security measures.
4#+slug: nextcloud-on-ubuntu 4#+slug: nextcloud-on-ubuntu
content/blog/2022-03-24-server-hardening.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-24 Thu 00:00:00> 1#+date: [2022-03-24 Thu 00:00:00]
2#+title: Step-by-Step Guide to Securing Your Home Server with Firewalls, SSH, and VLANs 2#+title: Step-by-Step Guide to Securing Your Home Server with Firewalls, SSH, and VLANs
3#+description: Detailed instructions to enhance the security posture of home servers exposed to public networks, including firewall setup, secure SSH configuration, fail2ban deployment, and network segmentation. 3#+description: Detailed instructions to enhance the security posture of home servers exposed to public networks, including firewall setup, secure SSH configuration, fail2ban deployment, and network segmentation.
4#+slug: server-hardening 4#+slug: server-hardening
content/blog/2022-03-26-ssh-mfa.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-03-26 Sat 00:00:00> 1#+date: [2022-03-26 Sat 00:00:00]
2#+title: Secure Your SSH Access: Deploying Time-Based One-Time Password Authentication 2#+title: Secure Your SSH Access: Deploying Time-Based One-Time Password Authentication
3#+description: Step-by-step deployment guide for enabling TOTP multi-factor authentication on SSH services using Google Authenticator and Pluggable Authentication Module (PAM) integration. 3#+description: Step-by-step deployment guide for enabling TOTP multi-factor authentication on SSH services using Google Authenticator and Pluggable Authentication Module (PAM) integration.
4#+slug: ssh-mfa 4#+slug: ssh-mfa
content/blog/2022-04-02-nginx-reverse-proxy.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-04-02 Sat 00:00:00> 1#+date: [2022-04-02 Sat 00:00:00]
2#+title: How to Configure Nginx as a Reverse Proxy on Ubuntu Server 2#+title: How to Configure Nginx as a Reverse Proxy on Ubuntu Server
3#+description: Technical guide for setting up Nginx server to operate as a reverse proxy on Ubuntu systems, including configuration files setup and operational parameters. 3#+description: Technical guide for setting up Nginx server to operate as a reverse proxy on Ubuntu systems, including configuration files setup and operational parameters.
4#+slug: nginx-reverse-proxy 4#+slug: nginx-reverse-proxy
content/blog/2022-04-09-pinetime.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-04-09 Sat 00:00:00> 1#+date: [2022-04-09 Sat 00:00:00]
2#+title: PineTime Smartwatch: An Open-Source Hardware & Software Overview 2#+title: PineTime Smartwatch: An Open-Source Hardware & Software Overview
3#+description: Technical description of PineTime smartwatch capabilities, including heart rate measurement, step counting, sleep monitoring, and smartphone connectivity functions. 3#+description: Technical description of PineTime smartwatch capabilities, including heart rate measurement, step counting, sleep monitoring, and smartphone connectivity functions.
4#+slug: pinetime 4#+slug: pinetime
content/blog/2022-06-01-ditching-cloudflare.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-06-01 Wed 00:00:00> 1#+date: [2022-06-01 Wed 00:00:00]
2#+title: Migrating from Cloudflare to Njalla: A Privacy-Focused DNS and Domain Management Transition 2#+title: Migrating from Cloudflare to Njalla: A Privacy-Focused DNS and Domain Management Transition
3#+description: Evaluation and procedural explanation for migrating DNS management services from Cloudflare to Njalla, with emphasis on privacy controls and domain registration mechanics. 3#+description: Evaluation and procedural explanation for migrating DNS management services from Cloudflare to Njalla, with emphasis on privacy controls and domain registration mechanics.
4#+slug: ditching-cloudflare 4#+slug: ditching-cloudflare
content/blog/2022-06-07-self-hosting-freshrss.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-06-07 Tue 00:00:00> 1#+date: [2022-06-07 Tue 00:00:00]
2#+title: Self-Hosting Guide: FreshRSS 2#+title: Self-Hosting Guide: FreshRSS
3#+description: Stepwise instructions for installing FreshRSS using Docker and configuring Nginx as a reverse proxy to enable secure and synchronized RSS feed access. 3#+description: Stepwise instructions for installing FreshRSS using Docker and configuring Nginx as a reverse proxy to enable secure and synchronized RSS feed access.
4#+slug: self-hosting-freshrss 4#+slug: self-hosting-freshrss
content/blog/2022-06-16-terminal-lifestyle.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-06-16 Thu 00:00:00> 1#+date: [2022-06-16 Thu 00:00:00]
2#+title: Living the Terminal Lifestyle: Efficient Workflows for Focused Computing 2#+title: Living the Terminal Lifestyle: Efficient Workflows for Focused Computing
3#+description: Detailed procedures for reducing digital interruptions and increasing efficiency through terminal-based utilities for web browsing, communication, electronic mail, RSS feeds, and programming tasks. 3#+description: Detailed procedures for reducing digital interruptions and increasing efficiency through terminal-based utilities for web browsing, communication, electronic mail, RSS feeds, and programming tasks.
4#+slug: terminal-lifestyle 4#+slug: terminal-lifestyle
content/blog/2022-06-22-daily-poetry.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-06-22 Wed 00:00:00> 1#+date: [2022-06-22 Wed 00:00:00]
2#+title: How to Receive a Daily Dose of Poetry via Automated Email 2#+title: How to Receive a Daily Dose of Poetry via Automated Email
3#+description: Instructional guide for scheduling and automating the distribution of classic and contemporary poetry in plaintext format to an electronic mail inbox using Python scripting and SMTP protocol. 3#+description: Instructional guide for scheduling and automating the distribution of classic and contemporary poetry in plaintext format to an electronic mail inbox using Python scripting and SMTP protocol.
4#+slug: daily-poetry 4#+slug: daily-poetry
content/blog/2022-06-24-fedora-i3.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-06-24 Fri 00:00:00> 1#+date: [2022-06-24 Fri 00:00:00]
2#+title: My Journey Back to Linux: Setting Up Fedora with i3 Window Manager 2#+title: My Journey Back to Linux: Setting Up Fedora with i3 Window Manager
3#+description: Examination of the transition from macOS to Linux, including a detailed description of Fedora operating system installation and i3 window manager configuration. 3#+description: Examination of the transition from macOS to Linux, including a detailed description of Fedora operating system installation and i3 window manager configuration.
4#+slug: fedora-i3 4#+slug: fedora-i3
content/blog/2022-07-01-git-server.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-07-01 Fri 00:00:00> 1#+date: [2022-07-01 Fri 00:00:00]
2#+title: Self-Hosting Guide: Git & cGit 2#+title: Self-Hosting Guide: Git & cGit
3#+description: Comprehensive instructions for secure and efficient setup, hosting, and management of personal Git repositories to facilitate collaborative development and remote access. 3#+description: Comprehensive instructions for secure and efficient setup, hosting, and management of personal Git repositories to facilitate collaborative development and remote access.
4#+slug: git-server 4#+slug: git-server
content/blog/2022-07-14-gnupg.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-07-14 Thu 00:00:00> 1#+date: [2022-07-14 Thu 00:00:00]
2#+title: Getting Started with GPG: Secure Encryption, Signing, and Key Usage 2#+title: Getting Started with GPG: Secure Encryption, Signing, and Key Usage
3#+description: Technical manual covering the architecture, cryptographic algorithms, vulnerability considerations, key management, and typical applications of GNU Privacy Guard for secure data and email encryption. 3#+description: Technical manual covering the architecture, cryptographic algorithms, vulnerability considerations, key management, and typical applications of GNU Privacy Guard for secure data and email encryption.
4#+slug: gnupg 4#+slug: gnupg
content/blog/2022-07-25-curseradio.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-07-25 Mon 00:00:00> 1#+date: [2022-07-25 Mon 00:00:00]
2#+title: Curseradio: A Lightweight Command-Line Internet Radio Player for Linux 2#+title: Curseradio: A Lightweight Command-Line Internet Radio Player for Linux
3#+description: Stepwise instructions for installing and utilizing Curseradio, a lightweight command-line program for streaming radio stations within Linux environments. 3#+description: Stepwise instructions for installing and utilizing Curseradio, a lightweight command-line program for streaming radio stations within Linux environments.
4#+slug: curseradio 4#+slug: curseradio
content/blog/2022-07-30-flac-to-opus.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-07-30 Sat 00:00:00> 1#+date: [2022-07-30 Sat 00:00:00]
2#+title: Automating Recursive FLAC to Opus Conversion with a Bash Script 2#+title: Automating Recursive FLAC to Opus Conversion with a Bash Script
3#+description: Instructions for automating the conversion of audio files from FLAC to Opus format recursively within directory structures, including performance considerations and script usage. 3#+description: Instructions for automating the conversion of audio files from FLAC to Opus format recursively within directory structures, including performance considerations and script usage.
4#+slug: flac-to-opus 4#+slug: flac-to-opus
content/blog/2022-07-31-bash-it.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-07-31 Sun 00:00:00> 1#+date: [2022-07-31 Sun 00:00:00]
2#+title: Boosting Bash Productivity: Using Bash-it and ble.sh for Plugins and Autosuggestions 2#+title: Boosting Bash Productivity: Using Bash-it and ble.sh for Plugins and Autosuggestions
3#+description: Guide to augmenting Bash shell features by integrating Bash-It framework along with ble.sh for input autosuggestions, improving command-line efficiency on Linux systems. 3#+description: Guide to augmenting Bash shell features by integrating Bash-It framework along with ble.sh for input autosuggestions, improving command-line efficiency on Linux systems.
4#+slug: bash-it 4#+slug: bash-it
content/blog/2022-08-31-privacy-com-changes.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-08-31 Wed 00:00:00> 1#+date: [2022-08-31 Wed 00:00:00]
2#+title: Privacy.com Shifts From Prepaid Debit to Charge Card: What Users Need to Know 2#+title: Privacy.com Shifts From Prepaid Debit to Charge Card: What Users Need to Know
3#+description: Detailed examination of modifications to Privacy.com service terms and their implications on user privacy and payment security protocols. 3#+description: Detailed examination of modifications to Privacy.com service terms and their implications on user privacy and payment security protocols.
4#+slug: privacy-com-changes 4#+slug: privacy-com-changes
content/blog/2022-09-17-serenity-os.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-09-17 Sat 00:00:00> 1#+date: [2022-09-17 Sat 00:00:00]
2#+title: Building and Exploring SerenityOS: A Retro-Inspired Unix-Like Desktop 2#+title: Building and Exploring SerenityOS: A Retro-Inspired Unix-Like Desktop
3#+description: Technical overview of Serenity OS including system architecture, building procedures, and operational instructions for this Unix-like operating system with a 1990s user interface style. 3#+description: Technical overview of Serenity OS including system architecture, building procedures, and operational instructions for this Unix-like operating system with a 1990s user interface style.
4#+slug: serenity-os 4#+slug: serenity-os
content/blog/2022-09-21-graphene-os.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-09-21 Wed 00:00:00> 1#+date: [2022-09-21 Wed 00:00:00]
2#+title: Installing GrapheneOS on Pixel 6 Pro 2#+title: Installing GrapheneOS on Pixel 6 Pro
3#+description: Step-by-step instructions to perform secure installation of the GrapheneOS operating system on Google Pixel 6 Pro hardware platform. 3#+description: Step-by-step instructions to perform secure installation of the GrapheneOS operating system on Google Pixel 6 Pro hardware platform.
4#+slug: graphene-os 4#+slug: graphene-os
content/blog/2022-10-04-mtp-linux.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-10-04 Tue 00:00:00> 1#+date: [2022-10-04 Tue 00:00:00]
2#+title: How to Mount MTP Mobile Devices on Fedora Linux Using jmtpfs 2#+title: How to Mount MTP Mobile Devices on Fedora Linux Using jmtpfs
3#+description: Instructions for mounting and accessing Media Transfer Protocol (MTP) compatible mobile devices on Fedora Linux using jmtpfs for file transfer and management. 3#+description: Instructions for mounting and accessing Media Transfer Protocol (MTP) compatible mobile devices on Fedora Linux using jmtpfs for file transfer and management.
4#+slug: mtp-linux 4#+slug: mtp-linux
content/blog/2022-10-04-syncthing.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-10-04 Tue 00:00:00> 1#+date: [2022-10-04 Tue 00:00:00]
2#+title: Self-Hosting Guide: Syncthing 2#+title: Self-Hosting Guide: Syncthing
3#+description: Technical instructions for setting up Syncthing as a peer-to-peer self-hosted file synchronization system that preserves data privacy by eliminating third-party intermediaries. 3#+description: Technical instructions for setting up Syncthing as a peer-to-peer self-hosted file synchronization system that preserves data privacy by eliminating third-party intermediaries.
4#+slug: syncthing 4#+slug: syncthing
content/blog/2022-10-22-alpine-linux.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-10-22 Sat 00:00:00> 1#+date: [2022-10-22 Sat 00:00:00]
2#+title: Alpine Linux Essentials: Installing and Setting Up a Secure Minimal Server 2#+title: Alpine Linux Essentials: Installing and Setting Up a Secure Minimal Server
3#+description: Detailed procedure for deploying Alpine Linux to achieve a secure, lightweight server environment optimized for web hosting and containerization. 3#+description: Detailed procedure for deploying Alpine Linux to achieve a secure, lightweight server environment optimized for web hosting and containerization.
4#+slug: alpine-linux 4#+slug: alpine-linux
content/blog/2022-10-30-linux-display-manager.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-10-30 Sun 00:00:00> 1#+date: [2022-10-30 Sun 00:00:00]
2#+title: Managing Display Managers in Void Linux: Disable, Enable, and Configure 2#+title: Managing Display Managers in Void Linux: Disable, Enable, and Configure
3#+description: Stepwise instructions to manage and replace the display manager on a Void Linux installation, including service control and configuration editing. 3#+description: Stepwise instructions to manage and replace the display manager on a Void Linux installation, including service control and configuration editing.
4#+slug: linux-display-manager 4#+slug: linux-display-manager
content/blog/2022-11-07-self-hosting-matrix.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-11-07 Mon 00:00:00> 1#+date: [2022-11-07 Mon 00:00:00]
2#+title: Self-Hosting Guide: Matrix Synapse 2#+title: Self-Hosting Guide: Matrix Synapse
3#+description: Systematic guide for deploying Matrix Synapse on Alpine Linux, covering dependency installation, reverse proxy setup, TLS certificate application, and user account management. 3#+description: Systematic guide for deploying Matrix Synapse on Alpine Linux, covering dependency installation, reverse proxy setup, TLS certificate application, and user account management.
4#+slug: self-hosting-matrix 4#+slug: self-hosting-matrix
content/blog/2022-11-11-nginx-tmp-errors.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-11-11 Fri 00:00:00> 1#+date: [2022-11-11 Fri 00:00:00]
2#+title: Troubleshooting and Fixing Nginx Permission Denied Errors on /var/lib/nginx 2#+title: Troubleshooting and Fixing Nginx Permission Denied Errors on /var/lib/nginx
3#+description: Step-by-step remediation for addressing permission denied errors encountered by Nginx in the /var/lib/nginx directory to restore temporary file caching functionality. 3#+description: Step-by-step remediation for addressing permission denied errors encountered by Nginx in the /var/lib/nginx directory to restore temporary file caching functionality.
4#+slug: nginx-tmp-errors 4#+slug: nginx-tmp-errors
content/blog/2022-11-27-server-build.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-11-27 Sun 00:00:00> 1#+date: [2022-11-27 Sun 00:00:00]
2#+title: Building a High-Performance Rack-Mounted Server with Consumer PC Components 2#+title: Building a High-Performance Rack-Mounted Server with Consumer PC Components
3#+description: Detailed instructions on selecting components, assembling, and configuring a rack-mounted server suitable for advanced computing tasks in a professional or laboratory setting. 3#+description: Detailed instructions on selecting components, assembling, and configuring a rack-mounted server suitable for advanced computing tasks in a professional or laboratory setting.
4#+slug: server-build 4#+slug: server-build
content/blog/2022-11-29-nginx-referrer-ban-list.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-11-29 Tue 00:00:00> 1#+date: [2022-11-29 Tue 00:00:00]
2#+title: How to Block Unwanted HTTP Referrers in Nginx Using a Ban List 2#+title: How to Block Unwanted HTTP Referrers in Nginx Using a Ban List
3#+description: Technical guide to implementing a referrer ban list in Nginx configurations to prevent access from undesired domains and improve web server security. 3#+description: Technical guide to implementing a referrer ban list in Nginx configurations to prevent access from undesired domains and improve web server security.
4#+slug: nginx-referrer-ban-list 4#+slug: nginx-referrer-ban-list
content/blog/2022-12-01-nginx-compression.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-12-01 Thu 00:00:00> 1#+date: [2022-12-01 Thu 00:00:00]
2#+title: Optimizing Nginx with GZIP: A Step-by-Step Guide to Text Compression 2#+title: Optimizing Nginx with GZIP: A Step-by-Step Guide to Text Compression
3#+description: Procedures for activating and configuring GZIP compression in Nginx to decrease data transmission size, reduce bandwidth consumption, and accelerate page load times. 3#+description: Procedures for activating and configuring GZIP compression in Nginx to decrease data transmission size, reduce bandwidth consumption, and accelerate page load times.
4#+slug: nginx-compression 4#+slug: nginx-compression
content/blog/2022-12-07-nginx-wildcard-redirect.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-12-07 Wed 00:00:00> 1#+date: [2022-12-07 Wed 00:00:00]
2#+title: Nginx Wildcard Redirects: Seamlessly Redirecting Domains and Subdomains with Trailing Paths 2#+title: Nginx Wildcard Redirects: Seamlessly Redirecting Domains and Subdomains with Trailing Paths
3#+description: Instructional steps for applying regex-based redirects in Nginx to manage subdomain routing and trailing path modifications effectively. 3#+description: Instructional steps for applying regex-based redirects in Nginx to manage subdomain routing and trailing path modifications effectively.
4#+slug: nginx-wildcard-redirect 4#+slug: nginx-wildcard-redirect
content/blog/2022-12-17-st.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-12-17 Sat 00:00:00> 1#+date: [2022-12-17 Sat 00:00:00]
2#+title: Installing and Customizing the suckless Simple Terminal (st) on Fedora Linux 2#+title: Installing and Customizing the suckless Simple Terminal (st) on Fedora Linux
3#+description: Comprehensive instructions to obtain source code, compile, apply patches, and install the Simple Terminal application on Fedora Linux systems. 3#+description: Comprehensive instructions to obtain source code, compile, apply patches, and install the Simple Terminal application on Fedora Linux systems.
4#+slug: st 4#+slug: st
content/blog/2022-12-23-alpine-desktop.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2022-12-23 Fri 00:00:00> 1#+date: [2022-12-23 Fri 00:00:00]
2#+title: How to Set Up Alpine Linux as a Desktop OS with Sway 2#+title: How to Set Up Alpine Linux as a Desktop OS with Sway
3#+description: Stepwise procedures for installing and setting up Alpine Linux as a desktop operating system, including window manager setup and relevant system adjustments. 3#+description: Stepwise procedures for installing and setting up Alpine Linux as a desktop operating system, including window manager setup and relevant system adjustments.
4#+slug: alpine-desktop 4#+slug: alpine-desktop
content/blog/2023-01-03-recent-website-changes.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-03 Tue 00:00:00> 1#+date: [2023-01-03 Tue 00:00:00]
2#+title: 2023 Website Updates: Minimalist Style, Accessibility Improvements, and Content Prioritization 2#+title: 2023 Website Updates: Minimalist Style, Accessibility Improvements, and Content Prioritization
3#+description: Documentation of significant changes applied to site design, layout, and accessibility features to enhance navigability and content clarity. 3#+description: Documentation of significant changes applied to site design, layout, and accessibility features to enhance navigability and content clarity.
4#+slug: recent-website-changes 4#+slug: recent-website-changes
content/blog/2023-01-05-mass-unlike-tumblr-posts.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-05 Thu 00:00:00> 1#+date: [2023-01-05 Thu 00:00:00]
2#+title: How to Quickly Remove All Likes on Tumblr Desktop 2#+title: How to Quickly Remove All Likes on Tumblr Desktop
3#+description: Instructions for executing a JavaScript script to automate the mass unlike operation for Tumblr posts without requiring additional software. 3#+description: Instructions for executing a JavaScript script to automate the mass unlike operation for Tumblr posts without requiring additional software.
4#+slug: mass-unlike-tumblr-posts 4#+slug: mass-unlike-tumblr-posts
content/blog/2023-01-08-fedora-login-manager.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-08 Sun 00:00:00> 1#+date: [2023-01-08 Sun 00:00:00]
2#+title: How to Remove Fedora i3's Login Manager and Start i3 Manually 2#+title: How to Remove Fedora i3's Login Manager and Start i3 Manually
3#+description: Step-by-step guide for uninstalling the default Fedora i3 login manager and configuring system to launch i3 window manager manually. 3#+description: Step-by-step guide for uninstalling the default Fedora i3 login manager and configuring system to launch i3 window manager manually.
4#+slug: fedora-login-manager 4#+slug: fedora-login-manager
content/blog/2023-01-21-flatpak-symlinks.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-21 Sat 00:00:00> 1#+date: [2023-01-21 Sat 00:00:00]
2#+title: Simplify Flatpak Commands: Making Symlinks for Easier App Launching 2#+title: Simplify Flatpak Commands: Making Symlinks for Easier App Launching
3#+description: Detailed instructions for establishing symbolic links for Flatpak applications to facilitate faster execution from terminal or application launcher environments. 3#+description: Detailed instructions for establishing symbolic links for Flatpak applications to facilitate faster execution from terminal or application launcher environments.
4#+slug: flatpak-symlinks 4#+slug: flatpak-symlinks
content/blog/2023-01-23-random-wireguard.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-23 Mon 00:00:00> 1#+date: [2023-01-23 Mon 00:00:00]
2#+title: Automate Random Mullvad Wireguard VPN Connection on Startup 2#+title: Automate Random Mullvad Wireguard VPN Connection on Startup
3#+description: Stepwise method to configure system startup scripts for automatic connection to a randomly chosen Mullvad Wireguard VPN server to maintain privacy. 3#+description: Stepwise method to configure system startup scripts for automatic connection to a randomly chosen Mullvad Wireguard VPN server to maintain privacy.
4#+slug: random-wireguard 4#+slug: random-wireguard
content/blog/2023-01-28-self-hosting-wger.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-01-28 Sat 00:00:00> 1#+date: [2023-01-28 Sat 00:00:00]
2#+title: Self-Hosting Guide: Wger 2#+title: Self-Hosting Guide: Wger
3#+description: Comprehensive steps for installing, configuring, and operating the Wger workout management application on a dedicated server platform. 3#+description: Comprehensive steps for installing, configuring, and operating the Wger workout management application on a dedicated server platform.
4#+slug: self-hosting-wger 4#+slug: self-hosting-wger
content/blog/2023-02-02-exploring-hare.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-02-02 Thu 00:00:00> 1#+date: [2023-02-02 Thu 00:00:00]
2#+title: Getting Started with the Hare Language 2#+title: Getting Started with the Hare Language
3#+description: Overview of the Hare programming language features, installation procedure, and elementary programming examples targeting system-level development. 3#+description: Overview of the Hare programming language features, installation procedure, and elementary programming examples targeting system-level development.
4#+slug: exploring-hare 4#+slug: exploring-hare
content/blog/2023-05-22-burnout.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-05-22 Mon 00:00:00> 1#+date: [2023-05-22 Mon 00:00:00]
2#+title: Navigating Burnout in Audit and Consulting: A Season Without Rest 2#+title: Navigating Burnout in Audit and Consulting: A Season Without Rest
3#+description: Examination of burnout phenomena accompanied by strategies and practical approaches for workload management and restoration of optimal functioning. 3#+description: Examination of burnout phenomena accompanied by strategies and practical approaches for workload management and restoration of optimal functioning.
4#+slug: burnout 4#+slug: burnout
content/blog/2023-06-08-goaccess-geoip.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-08 Thu 00:00:00> 1#+date: [2023-06-08 Thu 00:00:00]
2#+title: Real-Time Traffic Insights from Nginx Logs Using GoAccess + GeoIP 2#+title: Real-Time Traffic Insights from Nginx Logs Using GoAccess + GeoIP
3#+description: Step-by-step instructions to utilize GoAccess tool incorporating MaxMind GeoIP integration for real-time geographic and traffic analysis of Nginx log files. 3#+description: Step-by-step instructions to utilize GoAccess tool incorporating MaxMind GeoIP integration for real-time geographic and traffic analysis of Nginx log files.
4#+slug: goaccess-geoip 4#+slug: goaccess-geoip
content/blog/2023-06-08-self-hosting-baikal.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-08 Thu 00:00:00> 1#+date: [2023-06-08 Thu 00:00:00]
2#+title: Self-Hosting Guide: Baikal 2#+title: Self-Hosting Guide: Baikal
3#+description: Detailed procedure for deploying the Baikal server software to provide CalDAV and CardDAV services, including security considerations and Docker deployment. 3#+description: Detailed procedure for deploying the Baikal server software to provide CalDAV and CardDAV services, including security considerations and Docker deployment.
4#+slug: self-hosting-baikal 4#+slug: self-hosting-baikal
content/blog/2023-06-18-unifi-ip-blocklist.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-18 Sun 00:00:00> 1#+date: [2023-06-18 Sun 00:00:00]
2#+title: Blocking Malicious IPs on Unifi: Manual Firewall Rule Setup 2#+title: Blocking Malicious IPs on Unifi: Manual Firewall Rule Setup
3#+description: Instructions to identify and block harmful IP addresses and subnets through Unifi firewall settings to improve network security posture. 3#+description: Instructions to identify and block harmful IP addresses and subnets through Unifi firewall settings to improve network security posture.
4#+slug: unifi-ip-blocklist 4#+slug: unifi-ip-blocklist
content/blog/2023-06-20-audit-review-template.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-20 Tue 00:00:00> 1#+date: [2023-06-20 Tue 00:00:00]
2#+title: Audit Testing Review Checklist 2#+title: Audit Testing Review Checklist
3#+description: Practical audit testing review template with detailed steps to support comprehensive evaluation of financial audits and SOC reports. 3#+description: Practical audit testing review template with detailed steps to support comprehensive evaluation of financial audits and SOC reports.
4#+slug: audit-review-template 4#+slug: audit-review-template
content/blog/2023-06-23-byobu.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-23 Fri 00:00:00> 1#+date: [2023-06-23 Fri 00:00:00]
2#+title: Using Byobu for Efficient Terminal Multiplexing 2#+title: Using Byobu for Efficient Terminal Multiplexing
3#+description: Detailed overview of Byobu terminal multiplexer features, configuration settings, session management, and keybindings to enhance command-line efficiency. 3#+description: Detailed overview of Byobu terminal multiplexer features, configuration settings, session management, and keybindings to enhance command-line efficiency.
4#+slug: byobu 4#+slug: byobu
content/blog/2023-06-23-self-hosting-convos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-23 Fri 00:00:00> 1#+date: [2023-06-23 Fri 00:00:00]
2#+title: Self-Hosting Guide: Convos 2#+title: Self-Hosting Guide: Convos
3#+description: Stepwise instructions for installation, Docker Compose configuration, Nginx reverse proxy setup, and IRC nickname registration for Convos web client hosting. 3#+description: Stepwise instructions for installation, Docker Compose configuration, Nginx reverse proxy setup, and IRC nickname registration for Convos web client hosting.
4#+slug: self-hosting-convos 4#+slug: self-hosting-convos
content/blog/2023-06-28-backblaze-b2.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-28 Wed 00:00:00> 1#+date: [2023-06-28 Wed 00:00:00]
2#+title: Automating Secure Backups with Backblaze B2 and b2 CLI 2#+title: Automating Secure Backups with Backblaze B2 and b2 CLI
3#+description: Methodical guide for configuring and utilizing Backblaze B2 cloud storage services to perform reliable and secure offsite data backups. 3#+description: Methodical guide for configuring and utilizing Backblaze B2 cloud storage services to perform reliable and secure offsite data backups.
4#+slug: backblaze-b2 4#+slug: backblaze-b2
content/blog/2023-06-30-self-hosting-voyager.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-06-30 Fri 00:00:00> 1#+date: [2023-06-30 Fri 00:00:00]
2#+title: Self-Hosting Guide: Voyager for Lemmy 2#+title: Self-Hosting Guide: Voyager for Lemmy
3#+description: Instructions for building, running, and reverse proxying Voyager, a Lemmy web client, on a server environment utilizing Docker and Nginx components. 3#+description: Instructions for building, running, and reverse proxying Voyager, a Lemmy web client, on a server environment utilizing Docker and Nginx components.
4#+slug: self-hosting-voyager 4#+slug: self-hosting-voyager
content/blog/2023-07-12-wireguard-lan.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-07-12 Wed 00:00:00> 1#+date: [2023-07-12 Wed 00:00:00]
2#+title: Enabling Local Network Access with Mullvad WireGuard Configs 2#+title: Enabling Local Network Access with Mullvad WireGuard Configs
3#+description: Detailed procedure to modify Mullvad Wireguard VPN configuration files and iptables rules to allow Local Area Network access while maintaining VPN connectivity. 3#+description: Detailed procedure to modify Mullvad Wireguard VPN configuration files and iptables rules to allow Local Area Network access while maintaining VPN connectivity.
4#+slug: wireguard-lan 4#+slug: wireguard-lan
content/blog/2023-07-19-plex-transcoder-errors.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-07-19 Wed 00:00:00> 1#+date: [2023-07-19 Wed 00:00:00]
2#+title: Plex Subtitle Error: Transcoder Fails to Start 2#+title: Plex Subtitle Error: Transcoder Fails to Start
3#+description: Technical procedures to identify and correct Plex transcoder failures at startup to maintain uninterrupted media conversion and playback. 3#+description: Technical procedures to identify and correct Plex transcoder failures at startup to maintain uninterrupted media conversion and playback.
4#+slug: plex-transcoder-errors 4#+slug: plex-transcoder-errors
content/blog/2023-08-18-agile-auditing.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-08-18 Fri 00:00:00> 1#+date: [2023-08-18 Fri 00:00:00]
2#+title: Agile Auditing Framework: Using Scrum and Kanban in Audit Projects 2#+title: Agile Auditing Framework: Using Scrum and Kanban in Audit Projects
3#+description: Detailed examination of Agile auditing methodologies, including Scrum and Kanban frameworks, with practical steps for application in audit processes. 3#+description: Detailed examination of Agile auditing methodologies, including Scrum and Kanban frameworks, with practical steps for application in audit processes.
4#+slug: agile-auditing 4#+slug: agile-auditing
content/blog/2023-09-15-self-hosting-gitweb.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-09-15 Fri 00:00:00> 1#+date: [2023-09-15 Fri 00:00:00]
2#+title: Self-Hosting Guide: GitWeb 2#+title: Self-Hosting Guide: GitWeb
3#+description: Stepwise instructions for deploying GitWeb on Linux servers using Nginx, configuring fastcgi, and managing git repositories effectively. 3#+description: Stepwise instructions for deploying GitWeb on Linux servers using Nginx, configuring fastcgi, and managing git repositories effectively.
4#+slug: self-hosting-gitweb 4#+slug: self-hosting-gitweb
content/blog/2023-09-19-audit-sql-scripts.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-09-19 Tue 00:00:00> 1#+date: [2023-09-19 Tue 00:00:00]
2#+title: Auditing User Privileges in Oracle, SQL Server, and MySQL 2#+title: Auditing User Privileges in Oracle, SQL Server, and MySQL
3#+description: Collection of SQL queries designed for auditing user access parameters on Oracle, Microsoft SQL Server, and MySQL database systems. 3#+description: Collection of SQL queries designed for auditing user access parameters on Oracle, Microsoft SQL Server, and MySQL database systems.
4#+slug: audit-sql-scripts 4#+slug: audit-sql-scripts
content/blog/2023-10-04-digital-minimalism.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-10-04 Wed 00:00:00> 1#+date: [2023-10-04 Wed 00:00:00]
2#+title: Digital Minimalism: Reducing Distractions 2#+title: Digital Minimalism: Reducing Distractions
3#+description: Practical guide for minimizing digital clutter and optimizing work focus by applying digital minimalism tactics. 3#+description: Practical guide for minimizing digital clutter and optimizing work focus by applying digital minimalism tactics.
4#+slug: digital-minimalism 4#+slug: digital-minimalism
content/blog/2023-10-11-self-hosting-authelia.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-10-11 Wed 00:00:00> 1#+date: [2023-10-11 Wed 00:00:00]
2#+title: Self-Hosting Guide: Authelia 2#+title: Self-Hosting Guide: Authelia
3#+description: Instructional guide for setting up Authelia to provide secure two-factor authentication and access control in self-hosted environments. 3#+description: Instructional guide for setting up Authelia to provide secure two-factor authentication and access control in self-hosted environments.
4#+slug: self-hosting-authelia 4#+slug: self-hosting-authelia
content/blog/2023-10-15-alpine-ssh-hardening.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-10-15 Sun 00:00:00> 1#+date: [2023-10-15 Sun 00:00:00]
2#+title: Alpine Linux SSH Hardening Guide 2#+title: Alpine Linux SSH Hardening Guide
3#+description: Detailed guide to enhance Alpine Linux SSH server security through configuration adjustments and vulnerability mitigation. 3#+description: Detailed guide to enhance Alpine Linux SSH server security through configuration adjustments and vulnerability mitigation.
4#+slug: alpine-ssh-hardening 4#+slug: alpine-ssh-hardening
content/blog/2023-10-17-self-hosting-anonymousoverflow.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-10-17 Tue 00:00:00> 1#+date: [2023-10-17 Tue 00:00:00]
2#+title: Self-Hosting Guide: AnonymousOverflow 2#+title: Self-Hosting Guide: AnonymousOverflow
3#+description: Detailed installation and setup instructions for the AnonymousOverflow application using Docker Compose and Nginx reverse proxy. 3#+description: Detailed installation and setup instructions for the AnonymousOverflow application using Docker Compose and Nginx reverse proxy.
4#+slug: self-hosting-anonymousoverflow 4#+slug: self-hosting-anonymousoverflow
content/blog/2023-11-08-scli.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-11-08 Wed 00:00:00> 1#+date: [2023-11-08 Wed 00:00:00]
2#+title: Signal CLI (scli) Installation on Alpine 2#+title: Signal CLI (scli) Installation on Alpine
3#+description: Step-by-step instructions for installing the Signal messenger command-line client scli on Alpine Linux with musl libc, including dependencies and configuration. 3#+description: Step-by-step instructions for installing the Signal messenger command-line client scli on Alpine Linux with musl libc, including dependencies and configuration.
4#+slug: scli 4#+slug: scli
content/blog/2023-12-03-unifi-nextdns.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2023-12-03 Sun 00:00:00> 1#+date: [2023-12-03 Sun 00:00:00]
2#+title: Installing and Configuring NextDNS on Unifi Dream Machine Routers 2#+title: Installing and Configuring NextDNS on Unifi Dream Machine Routers
3#+description: Procedural guide for installation and configuration of NextDNS on Unifi Dream Machine devices for network DNS filtering. 3#+description: Procedural guide for installation and configuration of NextDNS on Unifi Dream Machine devices for network DNS filtering.
4#+slug: unifi-nextdns 4#+slug: unifi-nextdns
content/blog/2024-01-08-dont-say-hello.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-01-08 Mon 00:00:00> 1#+date: [2024-01-08 Mon 00:00:00]
2#+title: Don't Say Hello 2#+title: Don't Say Hello
3#+description: Technical recommendations for improving professional communication by eliminating non-essential introductory phrases to enhance message clarity. 3#+description: Technical recommendations for improving professional communication by eliminating non-essential introductory phrases to enhance message clarity.
4#+slug: dont-say-hello 4#+slug: dont-say-hello
content/blog/2024-01-09-macos-customization.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-01-09 Tue 00:00:00> 1#+date: [2024-01-09 Tue 00:00:00]
2#+title: A Guide to Customizing macOS with Terminal, Window Managers, and Widgets 2#+title: A Guide to Customizing macOS with Terminal, Window Managers, and Widgets
3#+description: Detailed overview of methods and tools for modifying macOS system settings, including terminal usage, window management, and interface customization. 3#+description: Detailed overview of methods and tools for modifying macOS system settings, including terminal usage, window management, and interface customization.
4#+slug: macos-customization 4#+slug: macos-customization
content/blog/2024-01-13-local-llm.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-01-13 Sat 00:00:00> 1#+date: [2024-01-13 Sat 00:00:00]
2#+title: Running Local Large Language Models on macOS and iOS: A Practical Guide 2#+title: Running Local Large Language Models on macOS and iOS: A Practical Guide
3#+description: Technical guide to deploying and running local large language models on macOS and iOS devices focusing on open-source implementations and privacy considerations. 3#+description: Technical guide to deploying and running local large language models on macOS and iOS devices focusing on open-source implementations and privacy considerations.
4#+slug: local-llm 4#+slug: local-llm
content/blog/2024-01-26-audit-dashboard.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-01-26 Fri 00:00:00> 1#+date: [2024-01-26 Fri 00:00:00]
2#+title: Building an Interactive Audit Dashboard with Alteryx and Power BI 2#+title: Building an Interactive Audit Dashboard with Alteryx and Power BI
3#+description: Instructions for transforming audit data into dynamic dashboards via data preparation with Alteryx and visualization using Microsoft Power BI. 3#+description: Instructions for transforming audit data into dynamic dashboards via data preparation with Alteryx and visualization using Microsoft Power BI.
4#+slug: audit-dashboard 4#+slug: audit-dashboard
content/blog/2024-01-27-tableau-dashboard.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-01-27 Sat 00:00:00> 1#+date: [2024-01-27 Sat 00:00:00]
2#+title: Preparing and Visualizing Omaha Crime Data (2015-2023) in Tableau 2#+title: Preparing and Visualizing Omaha Crime Data (2015-2023) in Tableau
3#+description: Detailed procedure for data preparation and interactive visualization of crime trends in Omaha, using Tableau software from 2015 through 2023 data. 3#+description: Detailed procedure for data preparation and interactive visualization of crime trends in Omaha, using Tableau software from 2015 through 2023 data.
4#+slug: tableau-dashboard 4#+slug: tableau-dashboard
content/blog/2024-02-06-zfs.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-02-06 Tue 00:00:00> 1#+date: [2024-02-06 Tue 00:00:00]
2#+title: Creating and Managing ZFS Storage Pools on Ubuntu Linux 2#+title: Creating and Managing ZFS Storage Pools on Ubuntu Linux
3#+description: Stepwise guide to setting up ZFS storage pools on Ubuntu, including initial installation, pool creation, expansion, and maintenance. 3#+description: Stepwise guide to setting up ZFS storage pools on Ubuntu, including initial installation, pool creation, expansion, and maintenance.
4#+slug: zfs 4#+slug: zfs
content/blog/2024-02-13-ubuntu-emergency-mode.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-02-13 Tue 00:00:00> 1#+date: [2024-02-13 Tue 00:00:00]
2#+title: Resolving Ubuntu Boot Issues Caused by Invalid /etc/fstab Mounts 2#+title: Resolving Ubuntu Boot Issues Caused by Invalid /etc/fstab Mounts
3#+description: Detailed instructions to identify errors in the /etc/fstab file causing Ubuntu to enter emergency mode and steps to edit and restore normal boot operations. 3#+description: Detailed instructions to identify errors in the /etc/fstab file causing Ubuntu to enter emergency mode and steps to edit and restore normal boot operations.
4#+slug: ubuntu-emergency-mode 4#+slug: ubuntu-emergency-mode
content/blog/2024-02-21-self-hosting-otter-wiki.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-02-21 Wed 00:00:00> 1#+date: [2024-02-21 Wed 00:00:00]
2#+title: Self-Hosting Guide: An Otter Wiki 2#+title: Self-Hosting Guide: An Otter Wiki
3#+description: Stepwise directions for installing Otter Wiki, configuring Docker Compose environment, and setting up Nginx reverse proxy for secure access. 3#+description: Stepwise directions for installing Otter Wiki, configuring Docker Compose environment, and setting up Nginx reverse proxy for secure access.
4#+slug: self-hosting-otter-wiki 4#+slug: self-hosting-otter-wiki
content/blog/2024-03-13-doom-emacs.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-03-13 Wed 00:00:00> 1#+date: [2024-03-13 Wed 00:00:00]
2#+title: Doom Emacs & Org-Mode Setup 2#+title: Doom Emacs & Org-Mode Setup
3#+description: Technical manual covering installation, configuration files, and usage procedures for Doom Emacs and Org-Mode targeting note management and task organization. 3#+description: Technical manual covering installation, configuration files, and usage procedures for Doom Emacs and Org-Mode targeting note management and task organization.
4#+slug: doom-emacs 4#+slug: doom-emacs
content/blog/2024-03-15-self-hosting-ddns-updater.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-03-15 Fri 00:00:00> 1#+date: [2024-03-15 Fri 00:00:00]
2#+title: Self-Hosting Guide: DDNS Updater 2#+title: Self-Hosting Guide: DDNS Updater
3#+description: Step-by-step configuration guide for deploying a Dynamic DNS updater using Docker Compose, integrating with Cloudflare API, and securing with Nginx reverse proxy. 3#+description: Step-by-step configuration guide for deploying a Dynamic DNS updater using Docker Compose, integrating with Cloudflare API, and securing with Nginx reverse proxy.
4#+slug: self-hosting-ddns-updater 4#+slug: self-hosting-ddns-updater
content/blog/2024-03-29-org-blog.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-03-29 Fri 00:00:00> 1#+date: [2024-03-29 Fri 00:00:00]
2#+title: Blogging with Emacs Org-Mode and Weblorg 2#+title: Blogging with Emacs Org-Mode and Weblorg
3#+description: Instructional content for preparing and publishing blogs using Emacs Org-Mode, including setup of static site generators and content management workflows. 3#+description: Instructional content for preparing and publishing blogs using Emacs Org-Mode, including setup of static site generators and content management workflows.
4#+slug: org-blog 4#+slug: org-blog
content/blog/2024-04-06-convert-onenote-to-markdown.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-04-06 Sat 00:00:00> 1#+date: [2024-04-06 Sat 00:00:00]
2#+title: Converting OneNote Exports to Markdown and Org-Mode 2#+title: Converting OneNote Exports to Markdown and Org-Mode
3#+description: Detailed conversion instructions to transform OneNote document files into Markdown or Org-Mode formats using Pandoc command-line utility on Windows systems. 3#+description: Detailed conversion instructions to transform OneNote document files into Markdown or Org-Mode formats using Pandoc command-line utility on Windows systems.
4#+slug: convert-onenote-to-markdown 4#+slug: convert-onenote-to-markdown
content/blog/2024-04-08-docker-local-web-server.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-04-08 Mon 00:00:00> 1#+date: [2024-04-08 Mon 00:00:00]
2#+title: Local Web Dev Server Setup with Docker & Nginx 2#+title: Local Web Dev Server Setup with Docker & Nginx
3#+description: Instructions for setting up a local web development environment employing Docker Desktop and Nginx web server to facilitate development and testing workflows. 3#+description: Instructions for setting up a local web development environment employing Docker Desktop and Nginx web server to facilitate development and testing workflows.
4#+slug: docker-local-web-server 4#+slug: docker-local-web-server
content/blog/2024-04-18-mu4e.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-04-18 Thu 00:00:00> 1#+date: [2024-04-18 Thu 00:00:00]
2#+title: Configuring Mu4e with Doom Emacs on macOS 2#+title: Configuring Mu4e with Doom Emacs on macOS
3#+description: Stepwise procedure for installing, configuring, and using Mu4e email client within Doom Emacs on macOS for organized email management. 3#+description: Stepwise procedure for installing, configuring, and using Mu4e email client within Doom Emacs on macOS for organized email management.
4#+slug: mu4e 4#+slug: mu4e
content/blog/2024-05-03-ubuntu-on-macos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-05-03 Fri 00:00:00> 1#+date: [2024-05-03 Fri 00:00:00]
2#+title: OrbStack on macOS: Running a Full Ubuntu Linux Environment 2#+title: OrbStack on macOS: Running a Full Ubuntu Linux Environment
3#+description: Technical guide outlining the installation and operation of OrbStack to run Ubuntu Linux containers natively on macOS systems with performance considerations. 3#+description: Technical guide outlining the installation and operation of OrbStack to run Ubuntu Linux containers natively on macOS systems with performance considerations.
4#+slug: ubuntu-on-macos 4#+slug: ubuntu-on-macos
content/blog/2024-06-19-deprecated-trusted-gpg-fix.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-06-19 Wednesday 08:00:00> 1#+date: [2024-06-19 Wednesday 08:00:00]
2#+title: Migrating Ubuntu GPG Keys to trusted.gpg.d 2#+title: Migrating Ubuntu GPG Keys to trusted.gpg.d
3#+description: Technical instructions to relocate GPG keys from the deprecated trusted.gpg keyring to the supported trusted.gpg.d directory for system security maintenance. 3#+description: Technical instructions to relocate GPG keys from the deprecated trusted.gpg keyring to the supported trusted.gpg.d directory for system security maintenance.
4#+slug: deprecated-trusted-gpg-fix 4#+slug: deprecated-trusted-gpg-fix
content/blog/2024-07-11-emacs-on-ipad.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-07-11 Thursday 20:24:02> 1#+date: [2024-07-11 Thursday 20:24:02]
2#+title: Running Emacs Natively on Apple Silicon iPad 2#+title: Running Emacs Natively on Apple Silicon iPad
3#+description: Procedural instructions for installing Emacs on iPadOS devices with Apple Silicon architecture, including configuration and operational guidance. 3#+description: Procedural instructions for installing Emacs on iPadOS devices with Apple Silicon architecture, including configuration and operational guidance.
4#+slug: emacs-on-ipad 4#+slug: emacs-on-ipad
content/blog/2024-08-11-org-mode-features.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-08-11 Sun 12:48:00> 1#+date: [2024-08-11 Sun 12:48:00]
2#+title: Essential Org-Mode Features for Productivity 2#+title: Essential Org-Mode Features for Productivity
3#+description: Detailed overview of essential Org-Mode functionalities focusing on task organization, note-taking, and workflow optimization. 3#+description: Detailed overview of essential Org-Mode functionalities focusing on task organization, note-taking, and workflow optimization.
4#+slug: org-mode-features 4#+slug: org-mode-features
content/blog/2024-08-25-n8n-sentiment-analysis.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-08-25 Sunday 09:45:30> 1#+date: [2024-08-25 Sunday 09:45:30]
2#+title: Automate Email Sentiment Analysis with n8n 2#+title: Automate Email Sentiment Analysis with n8n
3#+description: Detailed procedural steps for configuring an n8n workflow to perform sentiment analysis on incoming email messages, enabling automated classification based on sentiment. 3#+description: Detailed procedural steps for configuring an n8n workflow to perform sentiment analysis on incoming email messages, enabling automated classification based on sentiment.
4#+slug: n8n-sentiment-analysis 4#+slug: n8n-sentiment-analysis
content/blog/2024-09-20-prometheus-grafana-cloud.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-09-20 Friday 13:38:52> 1#+date: [2024-09-20 Friday 13:38:52]
2#+title: Linux Server Monitoring with Prometheus & Grafana Cloud 2#+title: Linux Server Monitoring with Prometheus & Grafana Cloud
3#+description: Stepwise method for deploying Prometheus with Docker to monitor Linux servers and integrating Grafana Cloud for visualization and analysis of collected metrics. 3#+description: Stepwise method for deploying Prometheus with Docker to monitor Linux servers and integrating Grafana Cloud for visualization and analysis of collected metrics.
4#+slug: prometheus-grafana-cloud 4#+slug: prometheus-grafana-cloud
content/blog/2024-09-23-self-hosting-transmission.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-09-23 Monday 19:52:20> 1#+date: [2024-09-23 Monday 19:52:20]
2#+title: Self-Hosting Guide: Transmission BitTorrent Client 2#+title: Self-Hosting Guide: Transmission BitTorrent Client
3#+description: Comprehensive setup instructions for installing and configuring the Transmission BitTorrent client on a Linux server, including securing remote access through Nginx reverse proxy. 3#+description: Comprehensive setup instructions for installing and configuring the Transmission BitTorrent client on a Linux server, including securing remote access through Nginx reverse proxy.
4#+slug: self-hosting-transmission 4#+slug: self-hosting-transmission
content/blog/2024-10-31-continue-ollama-code-assistant.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-10-31 Thursday 11:01:05> 1#+date: [2024-10-31 Thursday 11:01:05]
2#+title: Ollama Code Assistant Setup in VS Codium 2#+title: Ollama Code Assistant Setup in VS Codium
3#+description: Technical overview and configuration guide for incorporating Ollama as a code assistance tool within VS Codium and VS Code editors to enhance development workflows. 3#+description: Technical overview and configuration guide for incorporating Ollama as a code assistance tool within VS Codium and VS Code editors to enhance development workflows.
4#+slug: continue-ollama-code-assistant 4#+slug: continue-ollama-code-assistant
content/blog/2024-12-27-self-hosting-the-lounge.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2024-12-29 Sun 17:45:00> 1#+date: [2024-12-29 Sun 17:45:00]
2#+title: Self-Hosting Guide: The Lounge (IRC) 2#+title: Self-Hosting Guide: The Lounge (IRC)
3#+description: Step-by-step instructions for installing and configuring The Lounge IRC web client on Linux systems utilizing Docker Compose to provide persistent and secure chat access. 3#+description: Step-by-step instructions for installing and configuring The Lounge IRC web client on Linux systems utilizing Docker Compose to provide persistent and secure chat access.
4#+slug: self-hosting-the-lounge 4#+slug: self-hosting-the-lounge
content/blog/2025-01-23-self-hosting-tandoor.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-01-23 Thursday 20:44:45> 1#+date: [2025-01-23 Thursday 20:44:45]
2#+title: Self-Hosting Guide: Tandoor Recipe Manager 2#+title: Self-Hosting Guide: Tandoor Recipe Manager
3#+description: Detailed tutorial on deploying Tandoor, an open-source recipe management application, including installation steps and configuration for self-hosted operation. 3#+description: Detailed tutorial on deploying Tandoor, an open-source recipe management application, including installation steps and configuration for self-hosted operation.
4#+slug: self-hosting-tandoor 4#+slug: self-hosting-tandoor
content/blog/2025-02-11-obscura-vpn.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-02-11 Tuesday 11:40:00> 1#+date: [2025-02-11 Tuesday 11:40:00]
2#+title: Obscura VPN: A Two-Party Protocol Review 2#+title: Obscura VPN: A Two-Party Protocol Review
3#+description: Analytical review outlining the features, implementation, and security aspects of Obscura VPN's two-party protocol in conjunction with Mullvad VPN. 3#+description: Analytical review outlining the features, implementation, and security aspects of Obscura VPN's two-party protocol in conjunction with Mullvad VPN.
4#+slug: obscura-vpn 4#+slug: obscura-vpn
content/blog/2025-02-24-email-migration.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-02-25 Mon 19:20:05> 1#+date: [2025-02-25 Mon 19:20:05]
2#+title: How I Transferred 5000+ Emails from Proton Mail to Migadu 2#+title: How I Transferred 5000+ Emails from Proton Mail to Migadu
3#+description: Detailed instructions describing the process and considerations involved in transferring email data securely from Proton Mail to Migadu email hosting. 3#+description: Detailed instructions describing the process and considerations involved in transferring email data securely from Proton Mail to Migadu email hosting.
4#+slug: email-migration 4#+slug: email-migration
content/blog/2025-04-05-git-mirror.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-04-05 Saturday 23:04:54> 1#+date: [2025-04-05 Saturday 23:04:54]
2#+title: Automating GitHub to GitLab Repository Sync 2#+title: Automating GitHub to GitLab Repository Sync
3#+description: Technical steps for setting up automated synchronization and mirroring of source code repositories from GitHub to GitLab for redundancy and repository management. 3#+description: Technical steps for setting up automated synchronization and mirroring of source code repositories from GitHub to GitLab for redundancy and repository management.
4#+slug: git-mirror 4#+slug: git-mirror
content/blog/2025-05-02-asahi-linux.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-05-02 Friday 21:10:00> 1#+date: [2025-05-02 Friday 21:10:00]
2#+title: Running Asahi Linux on Apple M2 MacBook Pro: My Experience 2#+title: Running Asahi Linux on Apple M2 MacBook Pro: My Experience
3#+description: Documented analysis of installation procedure, system performance, and software compatibility for running Asahi Linux on the Apple M2 MacBook Pro 16-inch model. 3#+description: Documented analysis of installation procedure, system performance, and software compatibility for running Asahi Linux on the Apple M2 MacBook Pro 16-inch model.
4#+slug: asahi-linux 4#+slug: asahi-linux
content/blog/2025-05-30-it-audit-career.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-05-30 Friday 10:53:28> 1#+date: [2025-05-30 Friday 10:53:28]
2#+title: Mastering Emerging Tech for IT Audit Career Growth 2#+title: Mastering Emerging Tech for IT Audit Career Growth
3#+description: Instructional content detailing actionable knowledge areas including artificial intelligence, blockchain, cloud computing, DevOps, and automation relevant for audit professionals. 3#+description: Instructional content detailing actionable knowledge areas including artificial intelligence, blockchain, cloud computing, DevOps, and automation relevant for audit professionals.
4#+slug: it-audit-career 4#+slug: it-audit-career
content/blog/2025-06-02-private-ios-apps.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-06-03 Tue 11:38:40> 1#+date: [2025-06-03 Tue 11:38:40]
2#+title: Privacy-First iOS Apps for Minimalists 2#+title: Privacy-First iOS Apps for Minimalists
3#+description: Curated listing of iOS applications prioritized for privacy preservation and data security, targeted at users requiring minimal data exposure. 3#+description: Curated listing of iOS applications prioritized for privacy preservation and data security, targeted at users requiring minimal data exposure.
4#+slug: private-ios-apps 4#+slug: private-ios-apps
content/blog/2025-09-04-website-redesign.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-09-05 Fri 10:21:00> 1#+date: [2025-09-05 Fri 10:21:00]
2#+title: Crafting a More Human-Centric Design for My Website 2#+title: Crafting a More Human-Centric Design for My Website
3#+description: Read this post to understand my latest website redesign and the context for the refresh. 3#+description: Read this post to understand my latest website redesign and the context for the refresh.
4#+slug: human-website-design 4#+slug: human-website-design
content/blog/2025-09-25-minimalist-website-redesign.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-09-25 Thu 21:08:00> 1#+date: [2025-09-25 Thu 21:08:00]
2#+title: Simplifying the Site: A Minimalist Approach 2#+title: Simplifying the Site: A Minimalist Approach
3#+description: This post details a complete redesign of a blog post, stripping away extraneous CSS and HTML elements to prioritize readability and user experience. 3#+description: This post details a complete redesign of a blog post, stripping away extraneous CSS and HTML elements to prioritize readability and user experience.
4#+slug: minimalist-website-redesign 4#+slug: minimalist-website-redesign
content/blog/2025-10-03-privacy-toolkit.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-10-03 Fri 4:23:00> 1#+date: [2025-10-03 Fri 4:23:00]
2#+title: My Privacy Toolkit 2#+title: My Privacy Toolkit
3#+description: Learn about the tools I use to keep my life private and data secure. 3#+description: Learn about the tools I use to keep my life private and data secure.
4#+slug: privacy-toolkit 4#+slug: privacy-toolkit
content/blog/2025-10-06-rocket-league-macos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-10-06 Mon 13:11:00> 1#+date: [2025-10-06 Mon 13:11:00]
2#+title: Playing Rocket League on macOS via CrossOver 2#+title: Playing Rocket League on macOS via CrossOver
3#+description: Learn how to play Rocket League on macOS via CrossOver. 3#+description: Learn how to play Rocket League on macOS via CrossOver.
4#+slug: rocket-league-macos 4#+slug: rocket-league-macos
content/blog/2025-10-24-digital-garden.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-10-24 Fri 19:41:41> 1#+date: [2025-10-24 Fri 19:41:41]
2#+title: Digital Garden 2#+title: Digital Garden
3#+description: A post dedicated to digital gardens, an online space for personal knowledge management, creative exploration, and reflection. 3#+description: A post dedicated to digital gardens, an online space for personal knowledge management, creative exploration, and reflection.
4#+slug: digital-garden 4#+slug: digital-garden
content/blog/2025-11-02-aerc-macos.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-11-02 Sun 10:07:14> 1#+date: [2025-11-02 Sun 10:07:14]
2#+title: Using aerc on macOS 2#+title: Using aerc on macOS
3#+description: Learn how I use aerc, a TUI email client, on macOS. 3#+description: Learn how I use aerc, a TUI email client, on macOS.
4#+slug: aerc-macos 4#+slug: aerc-macos
content/blog/2025-11-13-wcag.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-11-14 Fri 19:46:30> 1#+date: [2025-11-14 Fri 19:46:30]
2#+title: Striving for 100% WCAG 2 Compliance 2#+title: Striving for 100% WCAG 2 Compliance
3#+description: Read on to learn more about how I've ensured my humble site is compliant with WCAG 2. 3#+description: Read on to learn more about how I've ensured my humble site is compliant with WCAG 2.
4#+slug: wcag 4#+slug: wcag
content/blog/2025-11-23-it-audit-ai.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-11-23 17:43:57> 1#+date: [2025-11-23 17:43:57]
2#+title: Practical Uses for AI in IT Audit 2#+title: Practical Uses for AI in IT Audit
3#+description: Learn how I'm currently using AI in my role in Technology Assurance (i.e., IT Audit) at KPMG. 3#+description: Learn how I'm currently using AI in my role in Technology Assurance (i.e., IT Audit) at KPMG.
4#+slug: it-audit-ai 4#+slug: it-audit-ai
content/blog/2025-12-06-self-hosting-tor.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-12-06 Sat 14:13:00> 1#+date: [2025-12-06 Sat 14:13:00]
2#+title: Self-Hosting Guide: Tor Websites 2#+title: Self-Hosting Guide: Tor Websites
3#+description: Learn how to host your own website on Tor with an Onion Address in a few short steps! 3#+description: Learn how to host your own website on Tor with an Onion Address in a few short steps!
4#+slug: self-hosting-tor 4#+slug: self-hosting-tor
content/blog/2025-12-20-self-hosting-home-assistant.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2025-12-20 Sat 20:27:08> 1#+date: [2025-12-20 Sat 20:27:08]
2#+title: Self-Hosting Guide: Home Assistant 2#+title: Self-Hosting Guide: Home Assistant
3#+description: A guide to configuring and customizing Home Assistant. 3#+description: A guide to configuring and customizing Home Assistant.
4#+slug: self-hosting-home-assistant 4#+slug: self-hosting-home-assistant
content/blog/2026-01-31-emacs-carnival-2026-01-this-year-i-will.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2026-01-31 Sat 20:32:11> 1#+date: [2026-01-31 Sat 20:32:11]
2#+title: Emacs Carnival: “This Year, I Will...” 2#+title: Emacs Carnival: “This Year, I Will...”
3#+description: My response to the Emacs Carnival post for January 2026. 3#+description: My response to the Emacs Carnival post for January 2026.
4#+slug: emacs-carnival-2026-01-this-year-i-will 4#+slug: emacs-carnival-2026-01-this-year-i-will
content/blog/2026-02-02-emacs-carnival-2026-02-completion.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2026-02-02 18:40:21> 1#+date: [2026-02-02 18:40:21]
2#+title: Emacs Carnival: "Completion" 2#+title: Emacs Carnival: "Completion"
3#+description: My response to the Emacs Carnival post for February 2026. 3#+description: My response to the Emacs Carnival post for February 2026.
4#+slug: emacs-carnival-2026-02-completion 4#+slug: emacs-carnival-2026-02-completion
content/blog/2026-02-07-indieweb-carnival-2026-02-intersecting-interests.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2026-02-07 Sat 17:46:00> 1#+date: [2026-02-07 Sat 17:46:00]
2#+title: IndieWeb Carnival: "Intersecting Interests" 2#+title: IndieWeb Carnival: "Intersecting Interests"
3#+description: Contrasting my passions with technology vs. natural hobbies. 3#+description: Contrasting my passions with technology vs. natural hobbies.
4#+slug: indiweb-carnival-2026-02-intersecting-interests 4#+slug: indiweb-carnival-2026-02-intersecting-interests
content/blog/2026-02-08-gnu-stow.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2026-02-08 Sun 12:17:42> 1#+date: [2026-02-08 Sun 12:17:42]
2#+title: Managing My Dotfiles with GNU Stow and Git 2#+title: Managing My Dotfiles with GNU Stow and Git
3#+description: Learn how I use GNU Stow to manage my user dotfiles and configurations. 3#+description: Learn how I use GNU Stow to manage my user dotfiles and configurations.
4#+slug: gnu-stow 4#+slug: gnu-stow
content/blog/2026-02-12-automating-weblorg-deployments.org +1 −1
@@ -1,4 +1,4 @@
1#+date: <2026-02-12 Thu 20:26:32> 1#+date: [2026-02-12 Thu 20:26:32]
2#+title: Automating Weblorg Deployments with GitHub Actions 2#+title: Automating Weblorg Deployments with GitHub Actions
3#+description: Learn how I've automated all deployment for my org-mode blog with GitHub Actions and a custom Docker image. 3#+description: Learn how I've automated all deployment for my org-mode blog with GitHub Actions and a custom Docker image.
4#+slug: automating-weblorg-deployments 4#+slug: automating-weblorg-deployments
content/now/index.org +1 −1
@@ -1,6 +1,6 @@
1#+title: Now 1#+title: Now
2#+slug: index 2#+slug: index
3#+date: <2026-01-31 Sat 10:17:09> 3#+date: [2026-01-31 Sat 10:17:09]
4#+description: Read about what I'm doing now. 4#+description: Read about what I'm doing now.
5 5
6This is a [[https://nownownow.com/about][/now]] page. 6This is a [[https://nownownow.com/about][/now]] page.