A few years after starting at Nexcess, I found out about Obsidian from Bryan Jenks and I have been enthusiastically using it ever since. I had created a vault that I used for a lot of my issue notation, and I called it Higgins, after the primary AI in the show Beatless
Now, I have decided to reorganize, clean, and make what portions are publicly consumable into an updated Higgins. You are looking at that new project.
Expect it to be updated somewhat ferociously and for things to constantly change. The search bar will be your friend.
Primary Sections:
Automation
Focused on streamlining repetitive tasks, this section includes tools and scripts for process automation. Expect content on CI/CD pipelines, configuration management with Ansible or Puppet, and scripting languages like Python or Bash for task automation.
Databases
Dedicated to data storage and management, this section covers relational databases like MySQL and PostgreSQL, as well as NoSQL options like MongoDB. You’ll find tutorials on database design, querying, optimization, and backups.
Documentation
This section emphasizes creating and maintaining clear technical documentation. You’ll find tools like Markdown, Sphinx, or Confluence, along with tips for writing user guides, API docs, and system manuals.
Infrastructure
This section covers the foundational components of IT systems, including hardware, virtualization, and cloud platforms. You’ll find resources on setting up and managing servers, data centers, and containerization tools like Docker and Kubernetes.
Networking
Focused on connectivity and communication, this section covers network protocols, routing, and security. Expect content on TCP/IP, DNS, VPNs, firewalls, and tools like Wireshark for network troubleshooting.
Niche Systems
This section covers specialized or less common systems, such as embedded systems, legacy software, or industry-specific platforms. It includes resources on unique hardware, proprietary software, or obscure operating systems.
System Administration
This section is about managing and maintaining operating systems, primarily Linux and Windows. It includes guides on user management, file systems, performance monitoring, and system security.
Web Development
This section explores the tools and frameworks for building websites and web applications. It includes resources on HTML, CSS, JavaScript, frameworks like React or Django, and best practices for front-end and back-end development.
Web Servers
This section dives into the software that powers websites, such as Apache, Nginx, and IIS. It includes guides on server configuration, performance optimization, security hardening, and handling web traffic.