41554 blogs · [ { "id": "01a087ba-8607-715e-a12c-21d269265c24", "title": "E-ballot for Toastmasters speech contests", "url": "https://oscarnajera.com/2026/06/e-ballot-for-toastmasters-speech-contests/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26952eb44", "title": "New Toastmasters Tech: E-Ballot & Transparent Contest Judging", "url": "https://oscarnajera.com/talk/tm-worldtour-e-ballot/", "published_at": "2026-06-23T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d269b3be83", "title": "E-Ballot System for Toastmasters Speech Contests", "url": "https://oscarnajera.com/project/tm-contest/", "published_at": "2026-06-18T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d269c3ebc7", "title": "Beyond obsolesce: Working for robots", "url": "https://oscarnajera.com/talk/ki-navigator2025/", "published_at": "2025-11-12T23:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26a99fe75", "title": "What motivated the recent publishing spree?", "url": "https://oscarnajera.com/2025/05/what-motivated-the-recent-publishing-spree/", "published_at": "2025-05-05T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26aa21eb3", "title": "Working for robots", "url": "https://oscarnajera.com/2025/05/working-for-robots/", "published_at": "2025-05-05T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26af659aa", "title": "A minimalist Re-frame for ParenScript", "url": "https://oscarnajera.com/2025/05/a-minimalist-re-frame-for-parenscript/", "published_at": "2025-05-04T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26a1b410e", "title": "AI in Europe - regulated to irrelevance", "url": "https://oscarnajera.com/talk/ki-navigator-ber/", "published_at": "2025-05-03T22:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26b826609", "title": "Giving ParenScript another chance", "url": "https://oscarnajera.com/2025/05/giving-parenscript-another-chance/", "published_at": "2025-05-03T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26c302531", "title": "Render checkmk's views on Emacs", "url": "https://oscarnajera.com/2025/05/render-checkmks-views-on-emacs/", "published_at": "2025-05-03T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26ca304f0", "title": "Query checkmk's livestatus with Emacs", "url": "https://oscarnajera.com/2025/05/query-checkmks-livestatus-with-emacs/", "published_at": "2025-05-02T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26d9e6e09", "title": "Tracking your packages with org-mode", "url": "https://oscarnajera.com/2025/05/tracking-your-packages-with-org-mode/", "published_at": "2025-05-02T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26dbff8c8", "title": "Shavian: The better English script", "url": "https://oscarnajera.com/2025/05/shavian-the-better-english-script/", "published_at": "2025-05-01T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26e04fe10", "title": "Killing the Bitcoin Lightning experiment", "url": "https://oscarnajera.com/2025/01/killing-the-bitcoin-lightning-experiment/", "published_at": "2025-01-17T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26e85d888", "title": "Regulating Technology", "url": "https://oscarnajera.com/talk/ki-navigator2024/", "published_at": "2024-08-17T23:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26f305787", "title": "Sleeper agents: training deceptive LLMs that persist through safety training", "url": "https://oscarnajera.com/talk/sleeper-agents-2024/", "published_at": "2024-03-15T17:45:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d26f75cc02", "title": "The Law by Frédéric Bastiat", "url": "https://oscarnajera.com/2023/12/bastiat-the-law/", "published_at": "2023-12-22T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d271127d5e", "title": "Ars magna", "url": "https://oscarnajera.com/project/ars-magna/", "published_at": "2023-11-19T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2717f605b", "title": "Org-cv", "url": "https://oscarnajera.com/project/org-cv/", "published_at": "2023-11-09T16:55:58+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2720c4b68", "title": "Upgrading this blog again", "url": "https://oscarnajera.com/2023/11/upgrading-this-blog-again/", "published_at": "2023-11-01T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d27029d6b8", "title": "Preventing the collapse of civilization again", "url": "https://oscarnajera.com/talk/ki-navigator2023/", "published_at": "2023-10-03T15:45:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d272c6ca1e", "title": "Preventing the collapse of civilization", "url": "https://oscarnajera.com/talk/nbs-ai/", "published_at": "2023-06-13T15:30:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d27340e8e5", "title": "Setup up a Bitcoin Lightning point of sale in Common Lisp", "url": "https://oscarnajera.com/2023/03/setup-up-a-bitcoin-lightning-point-of-sale-in-common-lisp/", "published_at": "2023-03-30T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2736881c9", "title": "Bitcoin is art", "url": "https://oscarnajera.com/2023/03/bitcoin-is-art/", "published_at": "2023-03-24T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d273d7dd39", "title": "Why colorize terminal output when you can colorize on the reader?", "url": "https://oscarnajera.com/2022/11/why-colorize-terminal-output-when-you-can-colorize-on-the-reader/", "published_at": "2022-11-29T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d274aeac05", "title": "Preventing the collapse of civilization", "url": "https://oscarnajera.com/2022/08/preventing-the-collapse-of-civilization/", "published_at": "2022-08-19T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2759dab1d", "title": "Elliptic Curve Digital Signature Algorithm - Bitcoin & Haskell", "url": "https://oscarnajera.com/2021/08/elliptic-curve-digital-signature-algorithm-bitcoin-haskell/", "published_at": "2021-08-04T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d276202b9a", "title": "Elliptic Curves on Finite Fields - Bitcoin & Haskell", "url": "https://oscarnajera.com/2021/07/elliptic-curves-on-finite-fields-bitcoin-haskell/", "published_at": "2021-07-13T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d276a4e54c", "title": "Elliptic Curves - Bitcoin & Haskell", "url": "https://oscarnajera.com/2021/05/elliptic-curves-bitcoin-haskell/", "published_at": "2021-05-02T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2779c8285", "title": "Finite Fields - Bitcoin & Haskell", "url": "https://oscarnajera.com/2021/04/finite-fields-bitcoin-haskell/", "published_at": "2021-04-17T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d277f00464", "title": "Why swim in a river at 0°C?", "url": "https://oscarnajera.com/2021/01/why-swim-in-a-river-at-0c/", "published_at": "2021-01-09T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d2784c8865", "title": "Getting started with bitcoin", "url": "https://oscarnajera.com/2020/12/getting-started-with-bitcoin/", "published_at": "2020-12-16T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d279413f09", "title": "Guile macros - avoiding code duplication when interfacing to notmuch", "url": "https://oscarnajera.com/2020/12/guile-macros-avoiding-code-duplication-when-interfacing-to-notmuch/", "published_at": "2020-12-04T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d279502e43", "title": "Managing my email with Guile - interfacing to notmuch's C library", "url": "https://oscarnajera.com/2020/12/managing-my-email-with-guile-interfacing-to-notmuchs-c-library/", "published_at": "2020-12-03T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d27a023407", "title": "Guile's Foreign Function Interface - linking to notmuch", "url": "https://oscarnajera.com/2020/12/guiles-foreign-function-interface-linking-to-notmuch/", "published_at": "2020-12-02T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d27a4df9ac", "title": "Managing my email with Guile - A shell script alternative", "url": "https://oscarnajera.com/2020/12/managing-my-email-with-guile-a-shell-script-alternative/", "published_at": "2020-12-01T00:00:00+00:00" }, { "id": "01a087ba-8607-715e-a12c-21d27b0437a3", "title": "Attachment files in plain text accounting", "url": "https://oscarnajera.com/2020/11/attachment-files-in-plain-text-accounting/", "published_at": "2020-11-13T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a97f421eae", "title": "Fun with Rofi and Guile - A minimal habit tracker", "url": "https://oscarnajera.com/2020/10/fun-with-rofi-and-guile-a-minimal-habit-tracker/", "published_at": "2020-10-15T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a97fdb54ae", "title": "My cloud, I rule my data and I rule how I communicate", "url": "https://oscarnajera.com/talk/froscon2020/", "published_at": "2020-08-23T08:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a97ff13297", "title": "Capacity Management based on Monitoring data", "url": "https://oscarnajera.com/publication/capacitymanagement/", "published_at": "2020-08-01T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a980428ed5", "title": "How To Escape Poverty? - Is Your Thinking Keeping You Poor?", "url": "https://oscarnajera.com/2020/04/how-to-escape-poverty-is-your-thinking-keeping-you-poor/", "published_at": "2020-04-19T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a980edfce8", "title": "Nerd Humor: English - The torture of the conqueror", "url": "https://oscarnajera.com/2019/11/nerd-humor-english-the-torture-of-the-conqueror/", "published_at": "2019-11-29T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a9813ad8ee", "title": "English - The torture of the conqueror", "url": "https://oscarnajera.com/talk/nerd_humor_one/", "published_at": "2019-11-16T09:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a9820b18ee", "title": "Me as of today", "url": "https://oscarnajera.com/2019/08/me-as-of-today/", "published_at": "2019-08-03T00:00:00+00:00" }, { "id": "01a087ba-8608-7340-b180-54a982ed0143", "title": "My talk at the 18. Augsburger Linux-Infotag 2019", "url": "https://oscarnajera.com/2019/07/my-talk-at-the-18.-augsburger-linux-infotag-2019/", "published_at": "2019-07-07T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524d9c027d6", "title": "Monitoring bees and more", "url": "https://oscarnajera.com/talk/linux-info-luga-2019/", "published_at": "2019-04-06T13:15:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524daa7969f", "title": "Imaging the nanoscale phase separation in vanadium dioxide thin films at terahertz frequencies", "url": "https://oscarnajera.com/publication/nc-imaging/", "published_at": "2018-09-06T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dad02bb2", "title": "Bornhack 2018", "url": "https://oscarnajera.com/2018/08/bornhack-2018/", "published_at": "2018-08-26T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524daec0788", "title": "Forgetting - Our filter for the irrelevant", "url": "https://oscarnajera.com/2018/07/forgetting-our-filter-for-the-irrelevant/", "published_at": "2018-07-31T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dbcc993b", "title": "It's not about having a backup, but being sure the backup works", "url": "https://oscarnajera.com/2018/06/its-not-about-having-a-backup-but-being-sure-the-backup-works/", "published_at": "2018-06-05T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dbd649b2", "title": "Participating to my first hackathon", "url": "https://oscarnajera.com/2018/05/participating-to-my-first-hackathon/", "published_at": "2018-05-17T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dcba019e", "title": "Org-CV an Org export backend for CV", "url": "https://oscarnajera.com/2018/05/org-cv-an-org-export-backend-for-cv/", "published_at": "2018-05-06T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dd920a30", "title": "A year on my cloud", "url": "https://oscarnajera.com/2018/05/a-year-on-my-cloud/", "published_at": "2018-05-04T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524ddff2dce", "title": "Visualizing a Bethe lattice", "url": "https://oscarnajera.com/2018/01/visualizing-a-bethe-lattice/", "published_at": "2018-01-11T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524decff0d9", "title": "Multiple crossovers and coherent states in a Mott-Peierls insulator", "url": "https://oscarnajera.com/publication/prb-crossovers/", "published_at": "2018-01-09T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524deec60d2", "title": "Study of the dimer Hubbard Model within Dynamical Mean Field Theory and its application to VO\\(_2\\)", "url": "https://oscarnajera.com/publication/phd-thesis/", "published_at": "2017-12-05T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524df8acfad", "title": "Git diff images and pdfs", "url": "https://oscarnajera.com/2017/11/git-diff-images-and-pdfs/", "published_at": "2017-11-13T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524dfa808ec", "title": "Moving to Hugo and GitLab pages", "url": "https://oscarnajera.com/2017/11/moving-to-hugo-and-gitlab-pages/", "published_at": "2017-11-01T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e07d416f", "title": "American Physical Society March Meeting 2017", "url": "https://oscarnajera.com/2017/03/american-physical-society-march-meeting-2017/", "published_at": "2017-03-20T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e139d366", "title": "The right dictionary", "url": "https://oscarnajera.com/2017/01/the-right-dictionary/", "published_at": "2017-01-15T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e141c1a6", "title": "Resolving the VO\\(_2\\) controversy: Mott mechanism dominates the insulator-to-metal transition", "url": "https://oscarnajera.com/publication/prb-mechanism/", "published_at": "2017-01-09T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e15f5fb9", "title": "EuroScipy 2016", "url": "https://oscarnajera.com/2016/08/euroscipy-2016/", "published_at": "2016-08-30T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e257e649", "title": "Choosing a text editor to match my workflow", "url": "https://oscarnajera.com/2015/12/choosing-a-text-editor-to-match-my-workflow/", "published_at": "2015-12-06T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e2b77c13", "title": "Using Cython in real case example", "url": "https://oscarnajera.com/2015/04/using-cython-in-real-case-example/", "published_at": "2015-04-07T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e2fb4a2e", "title": "Using a Framework for web development", "url": "https://oscarnajera.com/2015/02/using-a-framework-for-web-development/", "published_at": "2015-02-15T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e336a11c", "title": "Website redo and blog migration", "url": "https://oscarnajera.com/2014/10/website-redo-and-blog-migration/", "published_at": "2014-10-12T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e3758638", "title": "Third Post", "url": "https://oscarnajera.com/2013/09/third-post/", "published_at": "2013-09-10T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e39f9ec4", "title": "Second Post", "url": "https://oscarnajera.com/2013/08/second-post/", "published_at": "2013-08-01T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e3b1502e", "title": "Start now", "url": "https://oscarnajera.com/2012/10/start-now/", "published_at": "2012-10-13T00:00:00+00:00" }, { "id": "01a087ba-8609-7275-a15a-5524e44f7677", "title": null, "url": "https://oscarnajera.com/search.en-shaw/", "published_at": null }, { "id": "01a087ba-8609-7275-a15a-5524e4f44a6e", "title": null, "url": "https://oscarnajera.com/search/", "published_at": null }, { "id": "01a087ba-8609-7275-a15a-5524e56a6492", "title": "Delightful Dying", "url": "https://oscarnajera.com/project/delightful-dying/", "published_at": null }, { "id": "01a087ba-8609-7275-a15a-5524e64b36ab", "title": "Footer", "url": "https://oscarnajera.com/footer/", "published_at": null }, { "id": "01a087ba-8609-7275-a15a-5524e6a5c67c", "title": "Sphinx-Gallery", "url": "https://oscarnajera.com/project/sphinx-gallery/", "published_at": null } ] posts Claim your blog
Back to oscarnajera.com
Blog · corpus.blog/blogs/oscarnajera.com/posts

oscarnajera.com

oscarnajera.com

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

Undated