41554 blogs · [ { "id": "01a08767-6c98-715b-9eaa-817af1c0e1d9", "title": "Take it easy. A guide to avoid burnown during the Vulnpocalypse", "url": "https://danigm.net/take-it-easy.html", "published_at": "2026-06-05T10:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af2489ac0", "title": "openSUSE: The new git workflow", "url": "https://danigm.net/git-workflow.html", "published_at": "2025-11-14T11:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af3031062", "title": "GNOME Tour in openSUSE and welcome app", "url": "https://danigm.net/gnome-tour-opensuse.html", "published_at": "2025-10-21T10:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af3d85fbc", "title": "Log Detective: GSoC 2025 (part 2)", "url": "https://danigm.net/gsoc-2025-2.html", "published_at": "2025-08-27T05:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af4ba63e2", "title": "Log Detective: Google Summer of Code 2025", "url": "https://danigm.net/gsoc-2025.html", "published_at": "2025-06-09T10:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af52eae05", "title": "Python 2", "url": "https://danigm.net/python2.html", "published_at": "2025-01-27T11:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af56adacb", "title": "Hackweek 24", "url": "https://danigm.net/hackweek24.html", "published_at": "2024-11-22T11:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af661fa09", "title": "rpmlint: Google Summer of Code 2024", "url": "https://danigm.net/gsoc-2024.html", "published_at": "2024-05-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af712da35", "title": "Python 3.13 Beta 1", "url": "https://danigm.net/python313-beta1.html", "published_at": "2024-05-21T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af7d68568", "title": "Where's my python code?", "url": "https://danigm.net/wheres-my-python-code.html", "published_at": "2024-02-02T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af7f7e146", "title": "Hackweek 23", "url": "https://danigm.net/hackweek23.html", "published_at": "2023-11-09T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af8288466", "title": "Updating GNOME shell extensions to GNOME 45", "url": "https://danigm.net/gnome-45-extensions.html", "published_at": "2023-11-02T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af90f9a32", "title": "One year of Tumbleweed", "url": "https://danigm.net/tumbleweed.html", "published_at": "2023-10-05T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817af995ea81", "title": "rpmlint updates (August 2023)", "url": "https://danigm.net/rpmlint-updates-2023-08-30.html", "published_at": "2023-08-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afa2d932e", "title": "Python in openSUSE Tumbleweed", "url": "https://danigm.net/python-tw.html", "published_at": "2023-08-04T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afa72d79a", "title": "rpmlint updates (July 2023)", "url": "https://danigm.net/rpmlint-updates.html", "published_at": "2023-07-05T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afb362245", "title": "rpmlint: Google Summer of Code 2023", "url": "https://danigm.net/gsoc-2023.html", "published_at": "2023-05-15T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afbf20fd1", "title": "Hackweek 2023", "url": "https://danigm.net/hackweek22.html", "published_at": "2023-01-02T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afc9d19d3", "title": "The end of 2022", "url": "https://danigm.net/2022.html", "published_at": "2022-12-29T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afcdabcbf", "title": "SUSE is my new distribution (new job)", "url": "https://danigm.net/suse.html", "published_at": "2022-09-17T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afcef9e11", "title": "Berlin Mini GUADEC 2022", "url": "https://danigm.net/berlin-mini-guadec.html", "published_at": "2022-07-21T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afd596d5e", "title": "Gambito, a chess App in Rust", "url": "https://danigm.net/gambito.html", "published_at": "2022-07-08T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afdfee0d4", "title": "GNOME Outreachy 2022", "url": "https://danigm.net/outreachy-2022.html", "published_at": "2022-05-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817afec81151", "title": "Twitch: GNOME live coding streaming", "url": "https://danigm.net/twitch.html", "published_at": "2022-01-21T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817aff4a58ba", "title": "Loop: A simple music application", "url": "https://danigm.net/loop.html", "published_at": "2021-12-10T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817aff635154", "title": "Endless Orange Week: Hack content creators platform (2)", "url": "https://danigm.net/hack-content-creators-1.html", "published_at": "2021-11-14T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0049df7b", "title": "Endless Orange Week: Hack content creators platform", "url": "https://danigm.net/hack-content-creators.html", "published_at": "2021-11-07T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0118fc62", "title": "Fractal: Refactoring and the review process", "url": "https://danigm.net/gsoc-2020-1.html", "published_at": "2020-06-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b01c68f6d", "title": "Fractal: Google Summer of Code 2020", "url": "https://danigm.net/gsoc-2020.html", "published_at": "2020-05-07T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b02303bf3", "title": "End of GNOME Outreachy 2019", "url": "https://danigm.net/outreachy-2019-2.html", "published_at": "2020-03-12T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b02b9b2bf", "title": "GNOME Outreachy 2019", "url": "https://danigm.net/outreachy-2019.html", "published_at": "2019-12-15T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b03b0100a", "title": "LAS 2019, Barcelona", "url": "https://danigm.net/las-2019.html", "published_at": "2019-11-13T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b048313b4", "title": "Andaluh-rs, a lib to transcript Spanish to Andaluh", "url": "https://danigm.net/andaluh.html", "published_at": "2019-07-05T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0562fb7b", "title": "EndlessOS dual boot with Fedora", "url": "https://danigm.net/endlessos-dual-boot.html", "published_at": "2019-05-24T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b05c3341a", "title": "Kung-fu Master, Blindfolded debugging", "url": "https://danigm.net/blindfolded.html", "published_at": "2019-05-04T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b05f2564f", "title": "I'm a hacker", "url": "https://danigm.net/endless.html", "published_at": "2019-02-16T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b06715307", "title": "Timetrack app for GNOME", "url": "https://danigm.net/timetrack.html", "published_at": "2019-01-25T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b06a908b4", "title": "GNOME Outreachy mentorship", "url": "https://danigm.net/gnome-outreachy-2018.html", "published_at": "2019-01-12T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b078801e8", "title": "Fractal December'18 Hackfest (part 2)", "url": "https://danigm.net/fractal-december-18-hackfest-2.html", "published_at": "2018-12-15T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b07c13b33", "title": "Fractal December'18 Hackfest (part 1)", "url": "https://danigm.net/fractal-december-18-hackfest-1.html", "published_at": "2018-12-11T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b07f9fb74", "title": "GNOME Gtk Developer", "url": "https://danigm.net/gnome-gtk-developer.html", "published_at": "2018-12-04T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b08d2a7c3", "title": "GNOME Translation Editor 3.30.0", "url": "https://danigm.net/gnome-translation-editor.html", "published_at": "2018-11-02T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0929b8f5", "title": "Gtranslator Resurrection", "url": "https://danigm.net/gtranslator-resurrection.html", "published_at": "2018-09-09T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b095036f0", "title": "GIR support in gnome-class", "url": "https://danigm.net/gnome-class-gir.html", "published_at": "2018-08-31T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b09a85b33", "title": "libgepub + rust", "url": "https://danigm.net/libgepub-rust.html", "published_at": "2018-08-08T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0a2ec795", "title": "mdl", "url": "https://danigm.net/mdl.html", "published_at": "2018-08-02T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0a57e177", "title": "GUADEC 2018", "url": "https://danigm.net/guadec2018.html", "published_at": "2018-07-12T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0aa372b8", "title": "LMDB: Cache database in memory", "url": "https://danigm.net/lmdb.html", "published_at": "2018-06-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0b417707", "title": "Stickers in Riot", "url": "https://danigm.net/stickers-in-riot.html", "published_at": "2018-05-18T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0bbe5241", "title": "Fractal Hackfest, Strasbourg (day 2)", "url": "https://danigm.net/fractal-hackfest2.html", "published_at": "2018-05-11T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0c5efca9", "title": "Fractal Hackfest, Strasbourg (day 1)", "url": "https://danigm.net/fractal-hackfest1.html", "published_at": "2018-05-10T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0cd122ba", "title": "GNOME 💙 Rust Hackfest in Madrid", "url": "https://danigm.net/rust-gnome.html", "published_at": "2018-04-25T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0d511577", "title": "Rust: Rust+C (parte 2), Llamando código C desde Rust", "url": "https://danigm.net/rust-ffi2.html", "published_at": "2017-04-29T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0d88e494", "title": "Rust: Rust+C (parte 1), Llamando código Rust desde C", "url": "https://danigm.net/rust-ffi1.html", "published_at": "2017-04-21T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0dcbdede", "title": "Rust: Concurrencia", "url": "https://danigm.net/rust-thread.html", "published_at": "2017-04-07T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0df01120", "title": "Rust: Macros", "url": "https://danigm.net/rust-macros.html", "published_at": "2017-03-31T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0e646b58", "title": "Rust: Implementación de estructuras complejas (Grafo)", "url": "https://danigm.net/rust-graph.html", "published_at": "2017-03-24T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0edf2989", "title": "Rust: Documentación", "url": "https://danigm.net/rust-doc.html", "published_at": "2017-03-17T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b0fca8549", "title": "Rust: Pattern Matching", "url": "https://danigm.net/rust-match.html", "published_at": "2017-03-10T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b103b9fea", "title": "Rust: Tipos nulos (Option) y gestión de errores (Result)", "url": "https://danigm.net/rust-option-result.html", "published_at": "2017-03-03T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b10d9e2bc", "title": "Rust: Funciones y closures", "url": "https://danigm.net/rust-funcs.html", "published_at": "2017-02-24T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b1122f008", "title": "Rust: Structs y Traits", "url": "https://danigm.net/rust-traits.html", "published_at": "2017-02-18T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b120e19b7", "title": "Cargo: Dependencias, crates y módulos en Rust", "url": "https://danigm.net/cargo.html", "published_at": "2017-02-10T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b12c8bf19", "title": "Rust: Introducción a la gestión de memoria", "url": "https://danigm.net/rust-borrow.html", "published_at": "2017-02-03T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b1334a3ab", "title": "Monkey Patching", "url": "https://danigm.net/monkey-patching.html", "published_at": "2017-02-01T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b13a10ed5", "title": "Rust", "url": "https://danigm.net/rust.html", "published_at": "2017-01-23T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b1418f6f9", "title": "Demonio", "url": "https://danigm.net/demonio.html", "published_at": "2016-04-26T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b14fff478", "title": "Super", "url": "https://danigm.net/super.html", "published_at": "2016-04-05T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b150323a8", "title": "Donde todos eran ricos", "url": "https://danigm.net/ricos.html", "published_at": "2013-10-15T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b159446e3", "title": "Mensajería", "url": "https://danigm.net/mensajeria.html", "published_at": "2013-05-16T22:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b164cf35f", "title": "KungFu", "url": "https://danigm.net/kungfu.html", "published_at": "2013-03-09T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b1673a235", "title": "FOSDEM''13", "url": "https://danigm.net/fosdem13.html", "published_at": "2013-02-10T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b16775a53", "title": "FTask, gestión de tareas con Flask y mongodb", "url": "https://danigm.net/ftask.html", "published_at": "2013-01-12T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b167ac299", "title": "PIWEEK!", "url": "https://danigm.net/piweek.html", "published_at": "2012-12-20T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b167c339b", "title": "Jugando al baloncesto", "url": "https://danigm.net/basket.html", "published_at": "2012-12-05T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b16c28ddd", "title": "Hackatón de Ágora Ciuadana", "url": "https://danigm.net/hackaton-agora.html", "published_at": "2012-11-28T23:00:00+00:00" }, { "id": "01a08767-6c98-715b-9eaa-817b1727bdeb", "title": "Nuevo blog, el ciclo de la web y otras cosas", "url": "https://danigm.net/nuevo-blog.html", "published_at": "2012-11-26T23:00:00+00:00" } ] posts Claim your blog
Back to danigm.net
Blog · corpus.blog/blogs/danigm.net/posts

danigm.net

danigm.net

2026

2025

2024

2023

2022

2021

2020

2019

2018

2 Aug 2018

2017

23 Jan 2017

2016

2013

2012