Archives
All the articles I've archived.
-
Beyond the Code II: My Journey in 2024
A reflective post on professional growth, personal projects, and future goals for the blog's second anniversary
-
A Presentation of My Self-Hosted Homelab
A look at my homelab setup, featuring tools like Nginx Proxy Manager, Jellyfin, and Vaultwarden, all designed for security and privacy
-
Updating the Blog Theme to the Latest Version
My own approach for managing theme updates with Git and Visual Studio Code for my personal blog
-
First Steps with AWS Cloud Development Kit
My impressions, examples, and opinion about my work with AWS Cloud Development Kit
-
Creating a Chess Bot to Beat My FIDE Master Friend
I created a bot using OpenCV and Stockfish to play chess racing puzzles to beat my FIDE master friend
-
Programming Principles: YAGNI, KISS, and DRY
Discover the essentials of YAGNI, KISS, and DRY to write clean and maintainable code
-
Making Better Commits with Conventional Commits
A brief introduction to understanding Conventional Commits as a standardized approach to commit messages
-
Preventing vs Handling Errors in Python
A brief introduction to different ways of error handling in Python using two different coding styles such as LBYL or EAFP
-
We Are Moving from Hugo... to Astro
After a year of blog life, we change the framework, it's time to say welcome to Astro
-
Beyond the Code: My Journey in 2023
Reflecting on a year of growth and the anticipation of new challenges and goals in the coming year
-
Installing Fedora on Windows Using WSL
Updated:Effortlessly install Fedora 39 on Windows using WSL for seamless integration between Windows and Linux environments
-
Using Pyenv to Manage Different Python Versions
Manage Python versions easily with Pyenv and virtual environments. Avoid conflicts between projects
-
Microservices with DevContainer in VSCode
Explore the efficiency of DevContainer in VSCode for microservices using Docker with examples
-
A quick overview of Test Driven Development
Boost software quality with Test-Driven Development (TDD). Faster time-to-market, fewer defects, and enhanced code quality
-
Pre-commit Hooks in Python
Integrate code formatters seamlessly using Pre-commit hooks. Ensure consistent styles and catch issues early
-
Introducing code formatters: Black and YAPF
Define a defined style guide with Black and YAPF formatters for Python and forget about inconsistencies
-
Ruff: A Fast Rust-based Python Linter
Introducing a new Python linter that is surprising everyone with its speed
-
My Personal Setup for the Terminal
Here is my configuration for the terminal, including the source, the shell, and how to set it all up
-
Building a Dog Shelter API with Flask and Python
I present you my personal project where I build an API for a dog shelter for a friend, choosing Flask as framework
-
Pandas for Data Analisys
Learn how to use the Pandas for working with data sets. A great tool for analyzing, cleaning, exploring, and manipulating data
-
Understanding NoSQL databases
Understanding the different types of databases and their advantages and disadvantages is essential for a backend engineer
-
Setting up backups with Restic
Automating backups with Restic: advantages, disadvantages, and usage guide
-
Added Utterances comments for the posts
Updated:As a way to communicate with each other, comments on posts have been activated
-
Welcome to my software development blog
Updated:Starting a new personal project: my blog where I can share ideas, guides, tutorials and more