# aClassicKoder - IT Portfolio > Explore aClassicKoder's portfolio, an IT student focused on cloud technologies, DevOps, computer networking, and Linux. I'm a person driven by curiosity and the desire to try new things. I program, build servers, and play with the cloud – not because I have to, but because I enjoy it. I'm interested in computer networking, DevOps, and everything related to infrastructure. Beyond code, I enjoy Chinese language and culture – not just the language itself, but also the fresh perspective it brings to the world. I believe that in IT, what matters isn't just what you know, but how quickly you learn and how much drive you have. ## Portfolio Languages - [Slovenčina](https://www.aclassickoder.tech/sk/): Preskúmajte portfólio aClassicKodera, IT študenta so zameraním na cloudové technológie, DevOps, správu počítačových sietí a Linuxu. - 217+ technológií - [English](https://www.aclassickoder.tech/en/): Explore aClassicKoder's portfolio, an IT student focused on cloud technologies, DevOps, computer networking, and Linux. - 217+ technologies - [中文](https://www.aclassickoder.tech/zh/): 探索 aClassicKoder 的作品集,一位专注于云计算技术、DevOps、计算机网络和 Linux 的 IT 学生。 - 217+技术 ## About - [About Me](https://www.aclassickoder.tech/en/#about): IT specialist profile, background, skills, and experience - [KEY HIGHLIGHTS](https://www.aclassickoder.tech/en/#keypoints): AliYun Associate GenAi, Cisco CCNA, Chinese - [LANGUAGE SKILLS](https://www.aclassickoder.tech/en/#languages): Slovak (Native language), Chinese (HSK1 · Beijing, China), English (Fluent communication) ## Publications - [How to Run MiroFish](https://link.aclassickoder.tech/mirofish/?ref=main-website-en): 腾讯云 (Tencent Cloud) - [Deploy & Use Hermes Agent](https://link.aclassickoder.tech/hermes/?ref=main-website-en): 腾讯云 (Tencent Cloud) ## Key Highlights - AliYun Associate GenAi: Winner of official voucher from 阿里云 - Cisco CCNA: Official Cisco CCNA certificate - Chinese: ## Language Skills - Slovak: Native language - Chinese: HSK1 · Beijing, China - English: Fluent communication ## Interests - 🔌 Computer Networking - 🤖 Artificial Intelligence - ⚙️ Automation - ☁️ Cloud - 📡 Telecommunications - 💻 Coding - ✍️ Content Creation - 📦 Containerization - 🖥️ Virtualization - 🀄 Chinese - 🏮 Chinese Culture ## Technologies (217 total) ### Favorites (54) - [DNSPod]: DNSPod is a DNS service from Tencent Cloud that I use to manage DNS records for my own domains. It provides fast and reliable DNS responses for domains like aclassickoder.tech. - [Lighthouse(轻量应用服务器)]: I use Tencent Cloud Lighthouse as a lightweight cloud server for deploying web applications, mini games, and development environments. It's a simpler alternative to traditional VPS with fast deployment and easy management. - [LightVela]: LightVela is a cloud Agent platform from the Tencent Lighthouse team that lets me have my own AI assistant running 24/7 in the cloud. It supports multiple chat channels like WeChat, QQ, and Feishu and works with various LLM models. - [OrcaTerm]: Tencent OrCloud Term (OrcaTerm) is a web terminal from Tencent Cloud that I actively use as my client terminal both in the cloud and on my computer. I love its intuitive interface and reliable performance. - [Téngxùn Wéndǎng(腾讯文档)]: QQ Docs is an office solution from Tencent that I like to use for creating and editing documents. - [Téngxùn Yún(腾讯云)]: Tencent Cloud is my primary cloud provider for virtual servers, containers, and websites. - [Xiǎomǐ MǐMó(Xiaomi MiMo)]: Xiaomi Mimo is an AI assistant from Xiaomi that I use for code generation and various text processing tasks. Its integration with the Xiaomi ecosystem and ability to work with context convinced me of its usefulness. - [Xiǎoyì(小艺)]: Huawei Xiaoyi (小艺) is an AI assistant that I use as an AI chatbot. - [Yuánbǎo(元宝)]: Tencent Yuanbao is my main AI assistant. I use it for code generation, conversations, and studying Chinese. - [AList]: AList is an open-source tool for managing files from various cloud storage services in one place. It supports multiple providers like Google Drive, OneDrive, S3, and more. - [Alpine Linux]: Alpine Linux is a lightweight and secure Linux distribution. I use it in sandboxes and containers for its small size and speed. - [Android (ADB)]: Android is a platform I have experience with from a power user perspective. Using Android Debug Bridge (ADB), I can perform advanced operations like installing apps, debugging, and accessing system logs. - [Apache Guacamole]: Apache Guacamole is an open-source clientless remote desktop access tool via browser. It supports RDP, VNC, SSH, and other protocols. - [Bash]: Bash is my primary tool for automating tasks in Linux. I write scripts for system management, automatic backups, file processing, and orchestrating more complex processes. - [Bun]: Bun is a modern and extremely fast JavaScript runtime that I use as an alternative to Node.js. - [Darktable]: Darktable is an open-source photography workflow application and raw developer. I use it for processing RAW photos, color corrections, and exporting to various formats. - [Deno]: Deno is a modern JavaScript/TypeScript runtime that I use as an alternative to Node.js. - [Docker]: Docker is a key tool for containerization. It allows me to package an application with its dependencies into a container, ensuring reliable operation everywhere. - [Dòubāo(豆包)]: I use Doubao from ByteDance for text processing and conversations. - [FFmpeg]: FFmpeg is a versatile multimedia framework I use for working with video and audio from the command line. - [Fluent UI]: Fluent UI is a design system by Microsoft for building consistent user interfaces. - [GRUB]: GRUB is the boot loader I manage when configuring multiple operating systems. - [HTA]: I used HTA (HTML Application) in my childhood to create desktop applications from HTML and JS. - [ImageMagick]: ImageMagick is an extremely powerful tool for automated image processing from the command line. - [JavaScript]: JavaScript is my primary language for both front-end and back-end development. - [Linux]: Linux is my primary operating system for both servers and personal work. - [Mandriva Linux]: Mandriva Linux was a distribution I tried in my childhood. - [Markdown]: Markdown is my primary writing format. - [Microsoft Windows]: I have worked with Windows since childhood and have advanced knowledge of its administration. - [Miora(妙境)]: Tencent Design Miora is an AI-native creative studio with persistent memory. - [NixOS]: NixOS is a Linux distribution based on the Nix package manager. - [Node.js]: Node.js is the foundation of my backend development. - [PowerShell]: PowerShell is a key tool for me for advanced automation and management in the Windows environment. - [QEMU/KVM]: QEMU/KVM is my preferred virtualization system for Linux. - [rclone]: rclone is a tool for synchronizing files between cloud storage providers. - [Sass]: I still use Sass today for writing styles for web projects. - [Scrcpy]: Scrcpy is an open-source tool for mirroring and controlling Android devices via ADB. - [Selkies]: Selkies is an open-source tool for remote desktop access via a browser. - [Systemd]: I use systemd for managing services, journald for logs, localed for language, and timedatectl for time. - [Tailscale]: Tailscale is a WireGuard-based networking tool that I use for secure connections between devices. - [Téngxùn TDesign(腾讯TDesign)]: Tencent TDesign is an enterprise design system and UI framework from Tencent. - [Termux]: Termux is a terminal emulator for Android. - [TypeScript]: I use TypeScript for type safety and better developer experience in JavaScript projects. - [Ubuntu]: I use Ubuntu, based on Debian, for its up-to-date packages and wide community support. - [UKUI]: UKUI is a desktop environment for Kylin Linux. - [Ventoy]: Ventoy is a tool for creating bootable USB drives. - [Visual Basic .NET]: Visual Basic .NET (VB.NET) was my main programming language in childhood. - [Visual Basic Express 2010]: Microsoft Visual Basic Express 2010 was my first programming tool in childhood. - [Visual Studio Code]: Visual Studio Code is my main code editor. - [Vue.js]: Vue.js is my preferred JavaScript framework for creating interactive user interfaces. - [WSL]: WSL (Windows Subsystem for Linux) is an integral part of my development workflow on Windows. - [XFCE4]: XFCE4 is a lightweight desktop environment for Linux that I still use today. - [Yōu Qílín(优麒麟)]: Ubuntu Kylin is a Chinese version of Ubuntu optimized for Chinese users. - [Android 16 Terminal]: Android 16 Terminal is a built-in terminal emulator that allows running Linux environments directly on Android devices. I use it for server management and running scripts from my phone. ### Cloud - [DNSPod]: DNSPod is a DNS service from Tencent Cloud that I use to manage DNS records for my own domains. It provides fast and reliable DNS responses for domains like aclassickoder.tech. - [Lighthouse(轻量应用服务器)]: I use Tencent Cloud Lighthouse as a lightweight cloud server for deploying web applications, mini games, and development environments. It's a simpler alternative to traditional VPS with fast deployment and easy management. - [LightVela]: LightVela is a cloud Agent platform from the Tencent Lighthouse team that lets me have my own AI assistant running 24/7 in the cloud. It supports multiple chat channels like WeChat, QQ, and Feishu and works with various LLM models. - [Téngxùn Yún(腾讯云)]: Tencent Cloud is my primary cloud provider for virtual servers, containers, and websites. - [Ālǐyún(阿里云)]: I use Aliyun for testing cloud services and learning. - [Amazon Web Services]: I know Amazon Web Services (AWS) and the services it offers – EC2, S3, Lambda. - [Azure]: I know the basic concepts of Microsoft Azure like resource groups and virtual networks. - [Cloudflare]: I use Cloudflare for CDN, DNS, and security rules (WAF) for my projects. - [Cloudflare Pages]: I used Cloudflare Pages for deploying static and Jamstack websites. - [DigitalOcean]: I used DigitalOcean for deploying virtual servers (Droplets) for smaller projects. - [Firebase Studio (Project IDX)]: Project IDX (Firebase Studio) is a cloud IDE by Google. - [Google Cloud]: I used Google Cloud Platform (GCP) for accessing Google APIs. - [Hetzner]: I used Hetzner as a European provider of cloud and dedicated servers. - [Netlify]: I used Netlify for hosting Jamstack and static websites. - [Oracle Cloud]: I used Oracle Cloud Infrastructure (OCI) for learning and experiments thanks to their 'Always Free' services. - [UCloud]: UCloud is a Chinese cloud provider with which I gained practical experience. ### DevOps - [DNSPod]: DNSPod is a DNS service from Tencent Cloud that I use to manage DNS records for my own domains. It provides fast and reliable DNS responses for domains like aclassickoder.tech. - [Nginx Proxy Manager]: Nginx Proxy Manager is lightweight reverse proxy management with automatic HTTPS via Let's Encrypt. I use it to easily set up proxy rules and SSL certificates without manual NGINX configuration. - [Ansible]: Ansible is my tool for infrastructure automation and server configuration. I use its agentless approach with YAML playbooks for automated deployment, configuration management, and orchestrating multiple servers simultaneously. - [Apache HTTP Server]: The Apache web server is one of the fundamental building blocks of the internet, and I have solid experience with it. I can install, configure, and manage it, including setting up virtual hosts and SSL certificates. - [Bun]: Bun is a modern and extremely fast JavaScript runtime that I use as an alternative to Node.js. - [Chromium CDP]: Chrome DevTools Protocol (CDP) is a low-level interface for directly controlling the Chrome/Chromium browser. - [Cloudflare]: I use Cloudflare for CDN, DNS, and security rules (WAF) for my projects. - [Cloudflare Pages]: I used Cloudflare Pages for deploying static and Jamstack websites. - [Cockpit]: I used Cockpit as a modern web interface for managing Linux servers. - [Cron]: The Cron task scheduler is my fundamental tool for automation on Linux. - [Docker]: Docker is a key tool for containerization. It allows me to package an application with its dependencies into a container, ensuring reliable operation everywhere. - [Eleventy]: This website is built on the static site generator Eleventy. I used it to transform the original JS project into an extremely fast and SEO-friendly site. - [FFmpeg]: FFmpeg is a versatile multimedia framework I use for working with video and audio from the command line. - [FileZilla]: I used FileZilla as an FTP/SFTP client for file transfers. - [GitHub]: GitHub is my central ecosystem for development. - [GitHub Actions]: GitHub Actions is a key tool for my CI/CD automation within the GitHub ecosystem. - [Hugo]: Hugo is a key tool for me to build static websites. - [IIS]: Internet Information Services (IIS) is a Microsoft web server I manage within Windows Server. - [ImageMagick]: ImageMagick is an extremely powerful tool for automated image processing from the command line. - [Kubernetes]: Kubernetes is my standard for container orchestration in production environments. - [MariaDB]: MariaDB is a database system I use as a replacement for MySQL. - [Microsoft SQL Server]: Microsoft SQL Server (MSSQL) is a database platform I work with in enterprise environments. - [NGINX]: NGINX is a high-performance web server and reverse proxy. - [phpMyAdmin]: I used phpMyAdmin for managing MySQL/MariaDB databases. - [Pi-hole]: I run Pi-hole in my home network as a DNS-level ad and tracker blocker. - [PM2]: PM2 is a process manager for Node.js. - [Portainer]: I used Portainer for visual management of Docker environments and containers. - [PostgreSQL]: PostgreSQL is my preferred relational database system for new projects. - [Proxmox VE]: I used Proxmox VE for managing KVM virtual machines and LXC containers. - [Puppeteer]: Puppeteer is a powerful Node.js library that I use for automating Chrome. - [rclone]: rclone is a tool for synchronizing files between cloud storage providers. - [Tailscale]: Tailscale is a WireGuard-based networking tool that I use for secure connections between devices. - [Vagrant]: Vagrant allows me to quickly and reliably create and manage portable development environments. - [Webmin]: I used Webmin as a web control panel for managing Linux servers. - [Windows Admin Center]: Windows Admin Center is a modern tool from Microsoft that centralizes Windows Server management. - [WSL]: WSL (Windows Subsystem for Linux) is an integral part of my development workflow on Windows. - [XAMPP]: XAMPP is an open-source web server that I used in childhood. ### Languages - [Bash]: Bash is my primary tool for automating tasks in Linux. I write scripts for system management, automatic backups, file processing, and orchestrating more complex processes. - [Batch Script (BAT/CMD)]: Batch scripts (BAT/CMD) are a basic tool I master for simple automation in older Windows environments. - [Bun]: Bun is a modern and extremely fast JavaScript runtime that I use as an alternative to Node.js. - [C++]: I have basic knowledge of C++, which I studied to better understand low-level programming, memory management, and object-oriented principles. - [CSS3]: Using CSS3, I create modern and responsive visual interfaces for web applications. - [Deno]: Deno is a modern JavaScript/TypeScript runtime that I use as an alternative to Node.js. - [HTML5]: HTML5 is the foundation of all my web projects. I emphasize writing semantically correct and well-structured code. - [JavaScript]: JavaScript is my primary language for both front-end and back-end development. - [JSON]: I use JSON as the standard format for data exchange and APIs. - [Markdown]: Markdown is my primary writing format. - [Node.js]: Node.js is the foundation of my backend development. - [Nunjucks]: Nunjucks is the main templating language I use with Eleventy. - [PHP]: I mainly use PHP in the context of managing and customizing CMS systems like WordPress and Joomla. - [PowerShell]: PowerShell is a key tool for me for advanced automation and management in the Windows environment. - [Python]: I use Python for automation, scripting, and data work. - [TypeScript]: I use TypeScript for type safety and better developer experience in JavaScript projects. - [VBScript]: VBScript is a scripting language I have experience with in the context of managing legacy Windows systems. - [Visual Basic .NET]: Visual Basic .NET (VB.NET) was my main programming language in childhood. - [WebSocket]: I use WebSocket for real-time communication between client and server. - [XML]: I use XML for structured data and configurations. - [YAML]: I use YAML for configuration files and Docker/Kubernetes. ### Frameworks - [Astro]: Astro is a modern static site generator that I use for new projects. I appreciate its approach to sharpening and performance optimization. - [Axios]: Axios is my preferred library for working with HTTP requests in JavaScript. I use it for communicating with external APIs, sending form data, and asynchronous content loading. - [Deno]: Deno is a modern JavaScript/TypeScript runtime that I use as an alternative to Node.js. - [Discord.js]: I have practical experience with the discord.js library for developing custom Discord bots. - [Elysia.js]: Elysia.js is a modern, high-performance alternative for building backend services, optimized for the Bun runtime. - [Express.js]: Express.js is my trusted framework for building back-end applications and RESTful APIs in the Node.js environment. - [Fluent UI]: Fluent UI is a design system by Microsoft for building consistent user interfaces. - [FontAwesome]: FontAwesome is an icon set I used in the past. - [Hono]: Hono is a lightweight, fast web framework for JavaScript that I am exploring for backend applications. - [Materialize CSS]: Materialize CSS is a framework based on Google's Material Design. - [Node.js]: Node.js is the foundation of my backend development. - [npm]: npm (Node Package Manager) is an integral part of the JavaScript ecosystem for me. - [Nunjucks]: Nunjucks is the main templating language I use with Eleventy. - [PM2]: PM2 is a process manager for Node.js. - [Primer CSS]: Primer CSS is a design system and CSS framework created by GitHub. - [Puppeteer]: Puppeteer is a powerful Node.js library that I use for automating Chrome. - [PWA]: Progressive Web Apps (PWA) are my way of creating websites that behave like native apps. - [Sass]: I still use Sass today for writing styles for web projects. - [Tailwind CSS]: Tailwind CSS is a revolutionary approach to writing CSS for me. - [Téngxùn TDesign(腾讯TDesign)]: Tencent TDesign is an enterprise design system and UI framework from Tencent. - [Vue.js]: Vue.js is my preferred JavaScript framework for creating interactive user interfaces. ### Operating Systems - [Alpine Linux]: Alpine Linux is a lightweight and secure Linux distribution. I use it in sandboxes and containers for its small size and speed. - [Android (ADB)]: Android is a platform I have experience with from a power user perspective. Using Android Debug Bridge (ADB), I can perform advanced operations like installing apps, debugging, and accessing system logs. - [Arch Linux]: Arch Linux embodies flexibility for me. Thanks to its rolling release approach, I can build a system exactly to my needs with the latest software. My experience with it gave me deep understanding of how Linux works. - [BusyBox]: I know BusyBox as a compact tool for embedded Linux systems. - [CUPS]: I used CUPS for managing print services in Linux. - [Debian]: Debian is my preferred server Linux distribution for its stability and security. - [Deepin OS]: Deepin OS is a Linux distribution that caught my attention with its modern graphical environment. - [Fedora]: Fedora is an innovation-focused Linux distribution. - [GRUB]: GRUB is the boot loader I manage when configuring multiple operating systems. - [Hóngqí(红旗)]: RedFlag Linux is a Chinese Linux distribution I have tried. - [Kali Linux]: Kali Linux is a specialized distribution for security and penetration testing. - [KDE Neon]: KDE Neon is an Ubuntu-based distribution with the latest KDE Plasma desktop. - [Linux]: Linux is my primary operating system for both servers and personal work. - [Linux Mint]: Linux Mint is one of the most popular Linux distributions for beginners. - [Mandriva Linux]: Mandriva Linux was a distribution I tried in my childhood. - [Microsoft Windows]: I have worked with Windows since childhood and have advanced knowledge of its administration. - [Microsoft Windows Server]: Microsoft Windows Server is a platform I master for managing enterprise environments. - [MX Linux]: MX Linux is a popular Linux distribution based on Debian. - [NixOS]: NixOS is a Linux distribution based on the Nix package manager. - [OpenCloudOS]: OpenCloudOS is an open-source operating system developed by Tencent for cloud environments. - [openSUSE]: openSUSE is a Linux distribution known for its stability and rolling release model. - [Oracle Solaris]: Oracle Solaris is a Unix operating system with which I have basic experience. - [Peppermint OS]: Peppermint OS is a lightweight Linux distribution based on Debian. - [Pop!_OS]: I tried Pop!_OS as a user-friendly Linux distribution. - [Red Hat Enterprise Linux]: Red Hat Enterprise Linux (RHEL) is a commercial Linux distribution I know from enterprise environments. - [Systemd]: I use systemd for managing services, journald for logs, localed for language, and timedatectl for time. - [Ubuntu]: I use Ubuntu, based on Debian, for its up-to-date packages and wide community support. - [Windows Sandbox]: I use Windows Sandbox for testing applications in an isolated environment. - [Yōu Qílín(优麒麟)]: Ubuntu Kylin is a Chinese version of Ubuntu optimized for Chinese users. - [ZorinOS]: ZorinOS is a Linux distribution designed for users coming from Windows. ### Desktop Environments - [Cinnamon]: Cinnamon is a desktop environment developed for Linux Mint. It offers a classic layout with modern features. - [COSMIC]: COSMIC is a new desktop environment from System76 that I tried on Pop!_OS. - [GNOME]: GNOME is a Linux desktop environment I use for its clean and simple design. - [KDE Plasma]: KDE Plasma is a desktop environment I like for its flexibility and customizability. - [LXDE]: LXDE is a lightweight desktop environment for Linux. - [LXQt]: LXQt is the successor to LXDE, a lightweight desktop environment based on Qt. - [MATE]: MATE is a desktop environment that continues the GNOME 2 lineage. - [Microsoft PowerToys]: Microsoft PowerToys is a set of tools for advanced Windows users. - [Openbox]: Openbox is a minimalist window manager for X11. - [UKUI]: UKUI is a desktop environment for Kylin Linux. - [XFCE4]: XFCE4 is a lightweight desktop environment for Linux that I still use today. ### Artificial Intelligence - [LightVela]: LightVela is a cloud Agent platform from the Tencent Lighthouse team that lets me have my own AI assistant running 24/7 in the cloud. It supports multiple chat channels like WeChat, QQ, and Feishu and works with various LLM models. - [Xiǎomǐ MǐMó(Xiaomi MiMo)]: Xiaomi Mimo is an AI assistant from Xiaomi that I use for code generation and various text processing tasks. Its integration with the Xiaomi ecosystem and ability to work with context convinced me of its usefulness. - [Xiǎoyì(小艺)]: Huawei Xiaoyi (小艺) is an AI assistant that I use as an AI chatbot. - [Yuánbǎo(元宝)]: Tencent Yuanbao is my main AI assistant. I use it for code generation, conversations, and studying Chinese. - [ChatGPT]: I tried ChatGPT in the past. - [Cline]: Cline is an AI assistant for VS Code that helps with code generation and refactoring. - [DeepSeek]: I use DeepSeek for generating algorithms and optimizing code. - [Dola]: Dola is the global version of Doubao from ByteDance. It's an AI assistant I use for various text processing tasks. - [Dòubāo(豆包)]: I use Doubao from ByteDance for text processing and conversations. - [GitHub Copilot]: I tried GitHub Copilot for code generation. - [Google Colab]: I know Google Colab as a way to run Python and ML in the browser. - [Google Gemini]: I tried Google Gemini for text generation. - [IMA Copilot]: I use Tencent IMA Copilot for productivity and content creation. - [Microsoft 365 Copilot]: Microsoft 365 Copilot is an AI assistant integrated into the Microsoft Office suite. - [Miora(妙境)]: Tencent Design Miora is an AI-native creative studio with persistent memory. - [Model Context Protocol]: Model Context Protocol (MCP) is a new standard for communication between AI models and external tools. - [Ollama]: I use Ollama to run AI models locally on my machine. - [Qiānwèn(千问)]: I use Qianwen (Tongyi Qianwen) from Alibaba Cloud for Chinese language processing. - [Téngxùn AI Zhùshǒu(腾讯AI助手)]: I use Tencent Cloud AI Copilot (formerly Codebuddy) in VS Code for code generation. - [Tōngyì Língmǎ(通义灵码)]: Tongyi Lingma from Alibaba Cloud is an AI assistant for programming. - [Tōngyì Qiānwèn(通义千问)]: I use Qwen from Alibaba Cloud for translations and content creation. - [Trae AI]: Trae AI is a new development environment from ByteDance. ### Virtualization - [Apache Guacamole]: Apache Guacamole is an open-source clientless remote desktop access tool via browser. It supports RDP, VNC, SSH, and other protocols. - [Cisco Packet Tracer]: Cisco Packet Tracer is my main tool for learning and simulating networks as part of Cisco certification preparation. - [Docker]: Docker is a key tool for containerization. It allows me to package an application with its dependencies into a container, ensuring reliable operation everywhere. - [GNS3]: I use GNS3 for advanced network simulations requiring real OS images of network devices. - [Hyper-V]: Hyper-V is a virtualization platform I work with exclusively in the Windows environment. - [Kubernetes]: Kubernetes is my standard for container orchestration in production environments. - [LXC]: LXC (Linux Containers) is lightweight OS-level containerization for me. - [noVNC]: noVNC is an open-source VNC client running in the browser. - [Podman]: Podman represents a more modern and secure alternative to Docker for me. - [Portainer]: I used Portainer for visual management of Docker environments and containers. - [Proxmox VE]: I used Proxmox VE for managing KVM virtual machines and LXC containers. - [QEMU/KVM]: QEMU/KVM is my preferred virtualization system for Linux. - [Selkies]: Selkies is an open-source tool for remote desktop access via a browser. - [Vagrant]: Vagrant allows me to quickly and reliably create and manage portable development environments. - [VirtualBox]: VirtualBox is a useful tool for quick, local virtualization on the desktop. - [VMware Workstation Player]: I have experience with VMware software, specifically VMware Workstation Player, for running and managing virtual machines. - [Windows Sandbox]: I use Windows Sandbox for testing applications in an isolated environment. ### Tools - [Nginx Proxy Manager]: Nginx Proxy Manager is lightweight reverse proxy management with automatic HTTPS via Let's Encrypt. I use it to easily set up proxy rules and SSL certificates without manual NGINX configuration. - [OrcaTerm]: Tencent OrCloud Term (OrcaTerm) is a web terminal from Tencent Cloud that I actively use as my client terminal both in the cloud and on my computer. I love its intuitive interface and reliable performance. - [7-Zip]: I used 7-Zip as a free compression tool for packing and unpacking files. - [AList]: AList is an open-source tool for managing files from various cloud storage services in one place. It supports multiple providers like Google Drive, OneDrive, S3, and more. - [Android Studio]: I plan to use Android Studio in the future for Android app development. It's Google's official development tool with Kotlin, Java, and native development support. - [Ansible]: Ansible is my tool for infrastructure automation and server configuration. I use its agentless approach with YAML playbooks for automated deployment, configuration management, and orchestrating multiple servers simultaneously. - [Chromium CDP]: Chrome DevTools Protocol (CDP) is a low-level interface for directly controlling the Chrome/Chromium browser. - [Cisco Packet Tracer]: Cisco Packet Tracer is my main tool for learning and simulating networks as part of Cisco certification preparation. - [Cline]: Cline is an AI assistant for VS Code that helps with code generation and refactoring. - [cURL]: cURL is my primary way to interact with APIs directly from the terminal. - [DBeaver]: I used DBeaver as a universal database tool. - [DrawIO]: DrawIO is a web-based diagram editor. I use it for creating diagrams, UML, and brainstorming maps. - [Eleventy]: This website is built on the static site generator Eleventy. I used it to transform the original JS project into an extremely fast and SEO-friendly site. - [esbuild]: I use esbuild as a fast bundler and minifier for JavaScript and TypeScript. - [Excalidraw]: Excalidraw is an online tool for creating diagrams and sketches. - [Figma]: Figma is a cloud-based design and prototyping tool. - [File Browser]: File Browser is a simple and fast web-based file explorer. - [Filestash]: Filestash is a web file browser that allows connecting to various cloud storage services. - [FileZilla]: I used FileZilla as an FTP/SFTP client for file transfers. - [Firebase Studio (Project IDX)]: Project IDX (Firebase Studio) is a cloud IDE by Google. - [Front Matter CMS]: I use this VS Code extension as a headless CMS directly in the editor for static sites generated by Hugo. - [Git]: Git is an absolutely essential version control tool for me. - [GitHub]: GitHub is my central ecosystem for development. - [GitHub Actions]: GitHub Actions is a key tool for my CI/CD automation within the GitHub ecosystem. - [GitHub Copilot]: I tried GitHub Copilot for code generation. - [GNS3]: I use GNS3 for advanced network simulations requiring real OS images of network devices. - [Google Colab]: I know Google Colab as a way to run Python and ML in the browser. - [Google Search Console]: Google Search Console is a key tool for monitoring and optimizing website visibility in Google search. - [HTA]: I used HTA (HTML Application) in my childhood to create desktop applications from HTML and JS. - [Hugo]: Hugo is a key tool for me to build static websites. - [IMA Copilot]: I use Tencent IMA Copilot for productivity and content creation. - [LunaPaint]: LunaPaint is a VS Code extension that allows drawing and editing images directly in the editor. - [Microsoft Visual Studio]: I started using Microsoft Visual Studio IDE after migrating from the Express edition. - [Model Context Protocol]: Model Context Protocol (MCP) is a new standard for communication between AI models and external tools. - [Nano]: I use Nano as a simple and intuitive text editor in the terminal. - [NetworkManager]: NetworkManager (especially via the nmcli CLI tool) greatly simplifies network management on headless servers. I use it for creating Wi-Fi hotspots with a single command, setting automatic network switching priorities, and unattended interface configuration without GUI. - [NGINX]: NGINX is a high-performance web server and reverse proxy. - [Ngrok]: Ngrok is an invaluable tool for me when I need to temporarily and securely expose a local service to the internet. - [Nmap]: Nmap is an invaluable helper for my daily network diagnostics. It saves me time when quickly discovering new and headless devices on the network, verifying port availability, and identifying network conflicts. - [npm]: npm (Node Package Manager) is an integral part of the JavaScript ecosystem for me. - [NuGet]: NuGet is Microsoft's package manager for Visual Studio. - [Obsidian]: Obsidian is a Markdown-based note-taking editor. - [OpenCode]: OpenCode is an open-source AI coding agent that I use directly in the terminal or IDE. - [phpMyAdmin]: I used phpMyAdmin for managing MySQL/MariaDB databases. - [Playwright]: Playwright is a framework for testing web applications. - [PuTTY]: I used PuTTY as an SSH client for Windows. - [Regedit]: I used Regedit as a registry editor in Windows. - [Scrcpy]: Scrcpy is an open-source tool for mirroring and controlling Android devices via ADB. - [SSH]: The SSH protocol is fundamental to my daily work with remote servers. - [Téngxùn AI Zhùshǒu(腾讯AI助手)]: I use Tencent Cloud AI Copilot (formerly Codebuddy) in VS Code for code generation. - [Termux]: Termux is a terminal emulator for Android. - [Tōngyì Língmǎ(通义灵码)]: Tongyi Lingma from Alibaba Cloud is an AI assistant for programming. - [Trae AI]: Trae AI is a new development environment from ByteDance. - [ttyd]: ttyd is a huge simplification for me in accessing systems – it transfers a full terminal directly to the web browser via WebSockets. Thanks to it, I can manage servers from a smartphone or a foreign computer without installing an SSH client or carrying private keys. - [Ventoy]: Ventoy is a tool for creating bootable USB drives. - [Vim]: Vim is my preferred text editor when working in the terminal on servers. - [Visual Basic Express 2010]: Microsoft Visual Basic Express 2010 was my first programming tool in childhood. - [Visual Studio Code]: Visual Studio Code is my main code editor. - [Wget]: Wget is my preferred tool for downloading files from the internet via the command line. - [Windows SysInternals]: Windows SysInternals is a set of tools from Microsoft for Windows diagnostics and management. - [Wireshark]: I have practical basics of working with Wireshark for network traffic analysis. - [WSL]: WSL (Windows Subsystem for Linux) is an integral part of my development workflow on Windows. - [Android 16 Terminal]: Android 16 Terminal is a built-in terminal emulator that allows running Linux environments directly on Android devices. I use it for server management and running scripts from my phone. ### CMS - [Astro]: Astro is a modern static site generator that I use for new projects. I appreciate its approach to sharpening and performance optimization. - [Elementor]: Elementor is a powerful visual page builder for WordPress that I use. - [FreshRSS]: FreshRSS is an open-source RSS reader I use to follow news and blogs from the IT world. - [Front Matter CMS]: I use this VS Code extension as a headless CMS directly in the editor for static sites generated by Hugo. - [Ghost]: Ghost is a modern open-source publishing platform I have hands-on experience with. - [Google Search Console]: Google Search Console is a key tool for monitoring and optimizing website visibility in Google search. - [Joomla]: Joomla is another popular CMS system I have experience with. - [WooCommerce]: I have experience managing and customizing WooCommerce, the e-commerce platform for WordPress. - [WordPress]: WordPress is the most widely used CMS, and I have extensive experience with it. - [XAMPP]: XAMPP is an open-source web server that I used in childhood. - [Publii CMS]: Publii is an open-source desktop CMS for static websites that runs locally on your computer. It generates fast, secure static sites without needing a server or database. I worked with Publii in my childhood and still have projects from that era on disk. ### Content Creation - [Darktable]: Darktable is an open-source photography workflow application and raw developer. I use it for processing RAW photos, color corrections, and exporting to various formats. - [DrawIO]: DrawIO is a web-based diagram editor. I use it for creating diagrams, UML, and brainstorming maps. - [Excalidraw]: Excalidraw is an online tool for creating diagrams and sketches. - [FFmpeg]: FFmpeg is a versatile multimedia framework I use for working with video and audio from the command line. - [Figma]: Figma is a cloud-based design and prototyping tool. - [GIMP]: GIMP is my open-source tool for raster graphics editing. - [ImageMagick]: ImageMagick is an extremely powerful tool for automated image processing from the command line. - [Inkscape]: Inkscape is an open-source vector graphics editor I use for quick SVG file edits. - [Kdenlive]: Kdenlive is my favorite open-source video editing software. - [LunaPaint]: LunaPaint is a VS Code extension that allows drawing and editing images directly in the editor. - [Markdown]: Markdown is my primary writing format. - [Miora(妙境)]: Tencent Design Miora is an AI-native creative studio with persistent memory. - [OBS Studio]: OBS Studio is open-source software for screen recording and streaming. - [Obsidian]: Obsidian is a Markdown-based note-taking editor. - [SVG]: I use SVG for vector graphics and icons. ### Office Suites - [Téngxùn Wéndǎng(腾讯文档)]: QQ Docs is an office solution from Tencent that I like to use for creating and editing documents. - [LibreOffice]: LibreOffice is an open-source office suite I know and use for document editing. - [Microsoft 365 Copilot]: Microsoft 365 Copilot is an AI assistant integrated into the Microsoft Office suite. - [WPS Office]: WPS Office is an office suite that I use as an alternative to Microsoft Office. ### Business - [Modulario]: Modulario is a low-code platform by AMCEF for building business applications. - [SAP]: SAP interests me and I am still exploring it. ### Databases - [DBeaver]: I used DBeaver as a universal database tool. - [MariaDB]: MariaDB is a database system I use as a replacement for MySQL. - [Microsoft SQL Server]: Microsoft SQL Server (MSSQL) is a database platform I work with in enterprise environments. - [PostgreSQL]: PostgreSQL is my preferred relational database system for new projects. ### Childhood - [Batch Script (BAT/CMD)]: Batch scripts (BAT/CMD) are a basic tool I master for simple automation in older Windows environments. - [FontAwesome]: FontAwesome is an icon set I used in the past. - [HTA]: I used HTA (HTML Application) in my childhood to create desktop applications from HTML and JS. - [Mandriva Linux]: Mandriva Linux was a distribution I tried in my childhood. - [Microsoft Visual Studio]: I started using Microsoft Visual Studio IDE after migrating from the Express edition. - [NuGet]: NuGet is Microsoft's package manager for Visual Studio. - [VBScript]: VBScript is a scripting language I have experience with in the context of managing legacy Windows systems. - [Visual Basic .NET]: Visual Basic .NET (VB.NET) was my main programming language in childhood. - [Visual Basic Express 2010]: Microsoft Visual Basic Express 2010 was my first programming tool in childhood. - [XAMPP]: XAMPP is an open-source web server that I used in childhood. - [Publii CMS]: Publii is an open-source desktop CMS for static websites that runs locally on your computer. It generates fast, secure static sites without needing a server or database. I worked with Publii in my childhood and still have projects from that era on disk. ## Social - [WeChat](https://link.aclassickoder.tech/weixin/?ref=main-website-en): wechat - [Weibo](https://link.aclassickoder.tech/weibo/?ref=main-website-en): weibo - [E-Mail](https://link.aclassickoder.tech/email/?ref=main-website-en): email - [VKontakte](https://link.aclassickoder.tech/vkontakte/?ref=main-website-en): vk - [Max](https://link.aclassickoder.tech/max/?ref=main-website-en): max - [Facebook](https://link.aclassickoder.tech/facebook/?ref=main-website-en): facebook - [X](https://link.aclassickoder.tech/x/?ref=main-website-en): x - [Instagram](https://link.aclassickoder.tech/instagram/?ref=main-website-en): instagram - [Discord](https://link.aclassickoder.tech/discord/?ref=main-website-en): discord - [Google Dev](https://link.aclassickoder.tech/googledeveloper/?ref=main-website-en): googledev ## Optional - [All Technologies](https://www.aclassickoder.tech/en/#technologies): Complete technology stack with 217+ items - [GitHub](https://github.com/aclassickoder): Open source projects