Linux Reference
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries - most of which are provided by third parties - to create a complete operating system, designed as a clone of Unix and released under the copyleft GPL license.
Learn how to install and configure Fail2Ban to automatically detect and block brute-force login attempts against SSH, web servers, and other services.
How to configure Apache to serve an Angular SPA while proxying /api requests to a backend via AJP, with proper routing and cache-control headers.
Using OpenVPN to run Windscribe on a headless Linux server is relatively painless. Read on to find out how to set up a basic VPN tunnel.
Learn how to mount SMB shares from Linux, both manually and automatically.
More Technical References
Practical tips and patterns for Xcode projects - build configurations, code signing, xcconfig files, and multiplatform app setup.
Reference guides for AI tools, platforms, and development workflows including Claude, LLMs, and MCP servers.
Spring Boot is an open-source Java framework used for programming standalone, production-grade Spring-based applications.
The Macintosh is currently the most popular platform among developers because of its Unix underpinnings.
PowerShell is a cross-platform command-line interface and scripting language for system and network administration.
Microsoft SQL Server is a relational database management system (RDBMS).
Gradle is a build automation tool for multi-language software development.
Angular is a TypeScript-based web application framework. RxJS is a library for reactive programming using Observables.