DEV Community

Javi Palacios profile picture

Javi Palacios

I build courses that explain the why, not just the how. Git, Docker, Vim, Python, AI. Everything also in Spanish at fjp.es.

Location Valencia, Spain Joined Joined on  Personal website https://fjp.es/en/ github website
while loops in Python: repetition with a condition

while loops in Python: repetition with a condition

Comments
5 min read

Want to connect with Javi Palacios?

Create an account to connect with Javi Palacios. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Interactive containers and exec: get inside, run commands, get out

Interactive containers and exec: get inside, run commands, get out

Comments
6 min read
Cherry-picking commits in Git

Cherry-picking commits in Git

Comments
6 min read
Interactive Rebase in Git: Edit Your History Like a Pro

Interactive Rebase in Git: Edit Your History Like a Pro

Comments
6 min read
AI for Programming: The Paradigm Shift

AI for Programming: The Paradigm Shift

Comments
7 min read
How LLMs Work (Without the Math)

How LLMs Work (Without the Math)

Comments
6 min read
Normal Mode: The Power of Vim

Normal Mode: The Power of Vim

Comments
6 min read
Conditional statements in Python: if, elif, and else

Conditional statements in Python: if, elif, and else

Comments
6 min read
Docker images and containers: understanding the relationship

Docker images and containers: understanding the relationship

Comments
7 min read
Installing Docker and running your first container

Installing Docker and running your first container

Comments
6 min read
Common beginner mistakes in Python (and how to fix them)

Common beginner mistakes in Python (and how to fix them)

Comments
6 min read
Rewriting History with git rebase

Rewriting History with git rebase

Comments
5 min read
What Is Generative AI? Beyond ChatGPT

What Is Generative AI? Beyond ChatGPT

Comments
4 min read
Surviving Vim: The Absolute Basics

Surviving Vim: The Absolute Basics

Comments
5 min read
How to undo commits in Git

How to undo commits in Git

Comments
5 min read
Strings and string methods in Python

Strings and string methods in Python

Comments 3
5 min read
Why containers exist: from physical servers to Docker

Why containers exist: from physical servers to Docker

Comments
4 min read
Push and fetch in Git: syncing with the remote

Push and fetch in Git: syncing with the remote

Comments
4 min read
Obtaining and cloning new commits from a Git repository

Obtaining and cloning new commits from a Git repository

Comments
3 min read
Working with Git Remotes

Working with Git Remotes

Comments
5 min read
Operators and expressions in Python

Operators and expressions in Python

Comments
5 min read
Creating our first repository on GitHub

Creating our first repository on GitHub

Comments
3 min read
Getting started with Git remotes

Getting started with Git remotes

Comments
2 min read
Installing Neovim and LazyVim

Installing Neovim and LazyVim

Comments
7 min read
Stashing Changes with git stash

Stashing Changes with git stash

Comments
6 min read
Why Vim? The Modal Editing Philosophy

Why Vim? The Modal Editing Philosophy

Comments
7 min read
Advanced branching in Git

Advanced branching in Git

Comments
6 min read
Variables and data types in Python

Variables and data types in Python

Comments
6 min read
Getting started with Git branches (II)

Getting started with Git branches (II)

Comments
7 min read
Getting started with Git branches (I)

Getting started with Git branches (I)

Comments
3 min read
How to recover files after modifying them thanks to Git

How to recover files after modifying them thanks to Git

Comments
3 min read
Python REPL: Your Interactive Python Playground

Python REPL: Your Interactive Python Playground

Comments
4 min read
Setting Up Python Environment

Setting Up Python Environment

Comments
5 min read
Introduction to Programming

Introduction to Programming

Comments
4 min read
Understanding file changes with git diff

Understanding file changes with git diff

Comments
4 min read
Tracking and ignoring files in Git

Tracking and ignoring files in Git

1
Comments
4 min read
Understanding git status and git log

Understanding git status and git log

Comments
5 min read
The three States of Git

The three States of Git

Comments
4 min read
Getting started with Git

Getting started with Git

Comments
4 min read
How to install Git on Linux, macOS and Windows

How to install Git on Linux, macOS and Windows

Comments
4 min read
What is Git?

What is Git?

1
Comments
3 min read
loading...