31 Essential Linux Commands Every Developer Should Know
A practical guide to 31 essential Linux commands for system administration, networking, performance monitoring, hardware inspection, and automation.
Hello, my name is Carlos Santos, and I’m a 34 years old Software Engineer from the picturesque city of Aveiro. Since 2012, I’ve built a diverse career, gaining hands-on experience in various roles, from Full stack and backend development to project management and DevOps.
My journey has taken me through multiple industries, including automotive, telecommunications, and analytics, where I’ve consistently delivered solutions that enhance productivity and drive technological advancements.
In my most recent roles, I’ve focused on designing and implementing complex software architectures, automating workflows, and leading teams to success. Whether it’s developing scalable platforms, optimizing CI/CD pipelines, or enhancing user experience with robust front-end solutions, I bring a strong commitment to excellence and innovation in every project I undertake.
A practical guide to 31 essential Linux commands for system administration, networking, performance monitoring, hardware inspection, and automation.
Master key generation, remote deployment, port forwarding tunnels, jump bastions, and debugging with these 10 essential SSH commands.
My hands-on user review and impressions of the budget-friendly Blackview AirBuds 300.
My hands-on user review and impressions of the budget-friendly Zeblaze Beyond 3 Pro.
A self-hosted, multi-device web client for local and cloud AI models inspired by Alpaca GTK. Features multi-model chat, image recognition, Kokoro TTS integration, and direct SQLite database compatibility.
A modular RPG built with Godot and SQLite. Features a decoupled Finite State Machine for Active Time Battle (ATB) logic and dynamic data-driven entity assembly.
A digital Bingo app built to replace screaming numbers at family Christmas gatherings! Features a large-screen TV mode, light/dark themes, sound effects, auto-draw functionality, and a built-in leaderboard.
A passion project born out of disappointment with a physical kids' toy. I built this digital version of Battleship so my wife and I—and anyone else—could enjoy a seamless, high-quality gaming experience.
An excellent open-source alternative to Splitwise. While not my original project, I actively contribute to it by providing full European Portuguese localization support.
A highly customizable JavaScript on-screen keyboard. Originally built to solve a workplace need for specialized custom layouts, such as a full Emoji keyboard.
A Python module developed to automate DNS record updates via the cPanel API. Built before modern reverse proxies became widely accessible to manage home network addresses dynamically.
A lightweight utility that transforms your Raspberry Pi 4 into a dedicated, seamless loop media player for digital signage and presentations.