_home [ES]

Tech Diary

> _System log initialized. Documenting insights, snippets, and learnings.

First Entry: Initializing the Log

Setting up a new tech diary in my portfolio.

#astro#portfolio#log

Why Obsidian is My Favorite Text Editor

Have you ever wished for an organized mind where every idea connects fluidly and naturally? Well, Obsidian is like having that dream come true, but in the form of a digital writing app.

#tools#productivity

How to Use VIM and Not Die Trying

I remember once, while watching a Screen Cast of a competitive programmer, I realized that at no point did he use his mouse to write code. Shortly after, I discovered the best text editor.

#productivity

Arch Linux Post-Installation Guide

Discover how to transform your basic Arch Linux installation into a fully customized and optimized workspace. From essential system configurations to advanced tools and tweaks.

#linux#customization#guides#arch linux

Introduction to Competitive Programming in C++

Fundamental concepts to consider when working on competitive programming in C++.

#competitive-programming#programming-languages

Binary Search

In competitive programming, various search algorithms are used to find efficiently organized elements. One of the most common types of searches is 'binary search'.

#competitive-programming#algorithms

What is Recursion?

Have you ever wondered how functions can call themselves, creating a kind of infinite (but controlled) loop? This is recursion, a fascinating concept in programming that allows solving problems elegantly and efficiently.

#algorithms

Introduction to Graph Theory in C++

A comprehensive article covering the fundamental concepts of what a graph is, including its structure, types, and applications.

#competitive-programming#algorithms

How to Create a Project in Go

Learn the basic steps to initialize and build a project using the Go programming language.

#programming-languages
>_ Santiago Naranjo Herrera Keep exploring.
[LETS_TALK] [GITHUB] +57 3143109118
© 2026 - BUILT BY TATONARANJO