Archivo danigm.net
- jue 30 mayo 2024
- rpmlint: Google Summer of Code 2024
- mié 22 mayo 2024
- Python 3.13 Beta 1
- sáb 03 febrero 2024
- Where's my python code?
- vie 10 noviembre 2023
- Hackweek 23
- vie 03 noviembre 2023
- Updating GNOME shell extensions to GNOME 45
- vie 06 octubre 2023
- One year of Tumbleweed
- mié 30 agosto 2023
- rpmlint updates (August 2023)
- sáb 05 agosto 2023
- Python in openSUSE Tumbleweed
- jue 06 julio 2023
- rpmlint updates (July 2023)
- mar 16 mayo 2023
- rpmlint: Google Summer of Code 2023
- mar 03 enero 2023
- Hackweek 2023
- vie 30 diciembre 2022
- The end of 2022
- dom 18 septiembre 2022
- SUSE is my new distribution (new job)
- vie 22 julio 2022
- Berlin Mini GUADEC 2022
- sáb 09 julio 2022
- Gambito, a chess App in Rust
- lun 30 mayo 2022
- GNOME Outreachy 2022
- sáb 22 enero 2022
- Twitch: GNOME live coding streaming
- sáb 11 diciembre 2021
- Loop: A simple music application
- lun 15 noviembre 2021
- Endless Orange Week: Hack content creators platform (2)
- lun 08 noviembre 2021
- Endless Orange Week: Hack content creators platform
- mar 30 junio 2020
- Fractal: Refactoring and the review process
- vie 08 mayo 2020
- Fractal: Google Summer of Code 2020
- vie 13 marzo 2020
- End of GNOME Outreachy 2019
- lun 16 diciembre 2019
- GNOME Outreachy 2019
- jue 14 noviembre 2019
- LAS 2019, Barcelona
- sáb 06 julio 2019
- Andaluh-rs, a lib to transcript Spanish to Andaluh
- sáb 25 mayo 2019
- EndlessOS dual boot with Fedora
- dom 05 mayo 2019
- Kung-fu Master, Blindfolded debugging
- dom 17 febrero 2019
- I'm a hacker
- sáb 26 enero 2019
- Timetrack app for GNOME
- dom 13 enero 2019
- GNOME Outreachy mentorship
- dom 16 diciembre 2018
- Fractal December'18 Hackfest (part 2)
- mié 12 diciembre 2018
- Fractal December'18 Hackfest (part 1)
- mié 05 diciembre 2018
- GNOME Gtk Developer
- sáb 03 noviembre 2018
- GNOME Translation Editor 3.30.0
- lun 10 septiembre 2018
- Gtranslator Resurrection
- sáb 01 septiembre 2018
- GIR support in gnome-class
- jue 09 agosto 2018
- libgepub + rust
- vie 03 agosto 2018
- mdl
- vie 13 julio 2018
- GUADEC 2018
- sáb 30 junio 2018
- LMDB: Cache database in memory
- sáb 19 mayo 2018
- Stickers in Riot
- sáb 12 mayo 2018
- Fractal Hackfest, Strasbourg (day 2)
- vie 11 mayo 2018
- Fractal Hackfest, Strasbourg (day 1)
- jue 26 abril 2018
- GNOME 💙 Rust Hackfest in Madrid
- dom 30 abril 2017
- Rust: Rust+C (parte 2), Llamando código C desde Rust
- sáb 22 abril 2017
- Rust: Rust+C (parte 1), Llamando código Rust desde C
- sáb 08 abril 2017
- Rust: Concurrencia
- sáb 01 abril 2017
- Rust: Macros
- sáb 25 marzo 2017
- Rust: Implementación de estructuras complejas (Grafo)
- sáb 18 marzo 2017
- Rust: Documentación
- sáb 11 marzo 2017
- Rust: Pattern Matching
- sáb 04 marzo 2017
- Rust: Tipos nulos (Option) y gestión de errores (Result)
- sáb 25 febrero 2017
- Rust: Funciones y closures
- dom 19 febrero 2017
- Rust: Structs y Traits
- sáb 11 febrero 2017
- Cargo: Dependencias, crates y módulos en Rust
- sáb 04 febrero 2017
- Rust: Introducción a la gestión de memoria
- jue 02 febrero 2017
- Monkey Patching
- mar 24 enero 2017
- Rust
- mié 27 abril 2016
- Demonio
- mié 06 abril 2016
- Super
- mié 16 octubre 2013
- Donde todos eran ricos
- vie 17 mayo 2013
- Mensajería
- dom 10 marzo 2013
- KungFu
- lun 11 febrero 2013
- FOSDEM''13
- dom 13 enero 2013
- FTask, gestión de tareas con Flask y mongodb
- vie 21 diciembre 2012
- PIWEEK!
- jue 06 diciembre 2012
- Jugando al baloncesto
- jue 29 noviembre 2012
- Hackatón de Ágora Ciuadana
- mar 27 noviembre 2012
- Nuevo blog, el ciclo de la web y otras cosas