DC

Sobre Mi

diciembre 31, 2024

Mi nombre es Diego Carbonella, trabajo en tecnologia hace mas de 5 años.

He trabajado con multiples tecnologias entre ellas Drupal, WordPress, Laravel y Python, JavaScript y muchas otras.

Actualmente mi enfoque es principalmente esta en Drupal.

Inicie este blog para poder compartir lo que hago dia a dia, practicar documentacion y para conectar y traer nuevas personas a la comunidad de Drupal.


Proyectos personales

Obsidian WordPress sync

Link a Github

Script en Python para postear archivos markdown en WordPress. Usa WordPress API para postear contenido y SFTP para subir imagenes.
– Permite postear contenido nuevo y actualizar post a partir de archivos markdown.
– Procesa cada archivo markdown, recopilando las imagenes que estan guardadas en el vault de Obsidian y las sube por SFTP.
– Reemplaza las urls de la computadora local por las urls del sitio web.

Tecnologias:
– Python
– WordPress API

PHP Riot API Statistics

Link a Github

Generador de estadísticas de partidas clasificatorios de League Of Legends consumiendo Riot API. Basado en PHP + MySQL nativo simulando la arquitectura MVC.
– Scrapper de partidas utilizando Riot API (deprecated).
– Guarda las partidas en base de datos para armar estadisticas.
– Muestra la informacion en diferentes formatos.

Tecnologias:
– PHP
– MySQL

FakeAPI – PHP Single File

Link a Github

Archivo unico en PHP para testear a modo de API rest.
– Es muy liviano y facil de usar.
– No require librerias externas.
– Es ideal para hacer pruebas simulando una API rest.

Tecnologias:
– PHP

Multiple language reader

Link a Github

Practicar idiomas en una sola pantalla. Conectado con Google Sheets a modo de base de datos.
– Base de datos que traduce el texto que quieras. Almacenado en Google Sheets para mayor adopcion de usuarios.
– Interfaz de usuario capaz de mostrar los datos que trae desde Google Sheets para practicar idiomas.
– Muestra el contenido traducido una vez que apretamos un boton.

Tecnologias:
– Javascript
– Google Sheets.

Blog personal

Link a Github no disponible.

Blog personal desarrollado en WordPress.
– Es parte de una red de multisitios hechos en WordPress.
– Edito el contenido en Obsidian y lo posteo a WordPress, sin salir de Obsidian!
– Mejores practicas de SEO aplicadas.

Tecnologias:
– WordPress.

Contenido relacionado

Desarrollo remoto 1

En este seminario buscamos en dos horas poder enseñarle a una persona a crear su sitio web, aprender lo básico de Drupal y cómo usamos HTML y CSS, cómo cargamos...

Crear vistas en Drupal 10 (Views Module)

Views es un modulo que nos sirve para mostrar contenidos que provienen de nuestra base de datos, con diferentes formatos, filtros, estilos, orden, cantidad. Son basicamente una Query SQL. En...