# Javier Jiménez Molina — Blog

[Website](https://javierjimenez.dev/en/blog)

## Blog

Notes on DevOps, engineering and personal projects.

### From software development to DevOps: seeing the whole system

**Category:** Career path

[Original article](https://javierjimenez.dev/en/blog/del-desarrollo-a-devops)

How a software development background led me toward delivery, operations and automation.

I started by building applications. Working on their delivery showed me that writing code was only part of the system: pipelines, environments, deployment and understanding what happened afterwards mattered too.

That interest gradually brought me toward automation, CI/CD and DevOps. Today I work with Jenkins, containers and Kubernetes, while keeping the perspective of the people developing the applications being operated.

I care about reducing manual work and making delivery processes understandable and repeatable. Platform Engineering is the direction in which I want to keep growing.

### Building a self-hosted knowledge platform

**Category:** Personal project

[Original article](https://javierjimenez.dev/en/blog/plataforma-de-conocimiento-autoalojada)

A look at Outline, containers, data services and custom extensions in a personal project.

My personal knowledge platform is based on Outline. I run it on Linux and containers, with a reverse proxy, PostgreSQL and Redis.

Alongside deployment, I have worked on custom extensions and their CI/CD workflow. Print Studio grew out of an extension that prepares documents for printing or export.

The project lets me practise an end-to-end view: application, infrastructure, changes and operations.
