41554 blogs · [ { "id": "01a0d4b3-07ec-737a-9075-606d46ab4dbb", "title": "Saneamiento. Galicia.", "url": "https://vladcampos.com/en/blog/2026-09-18-1446-saneamiento-galicia.html", "published_at": "2026-09-18T14:46:00+00:00" }, { "id": "01a0d4b3-07ec-737a-9075-606d478d4634", "title": "I swapped my phone for a camera and rediscovered the world. Literally!", "url": "https://vladcampos.com/en/blog/2026-09-17-1642-i-swapped-my-phone-for-a-camera-and-rediscovered-the-world-literally.html", "published_at": "2026-09-17T16:42:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7a651c95", "title": "My first Mac... 33 years later!", "url": "https://vladcampos.com/en/blog/2026-08-19-0940-my-first-mac-33-years-later.html", "published_at": "2026-08-19T09:40:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7ab493f0", "title": "Is the Supernote better than paper for TLSp?", "url": "https://vladcampos.com/en/blog/2026-08-10-0943-tlsp-a-paper-like-experience.html", "published_at": "2026-08-10T09:43:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7b1f4272", "title": "What if the Supernote was born for the TLSp?", "url": "https://vladcampos.com/en/blog/2026-08-08-1243-what-if-the-supernote-was-born-for-the-tlsp.html", "published_at": "2026-08-08T12:43:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7b367de2", "title": "This unofficial G-Shock strap fixed a design flaw.", "url": "https://vladcampos.com/en/blog/2026-07-31-1107-this-unofficial-g-shock-strap-fixed-a-design-flaw.html", "published_at": "2026-07-31T11:07:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7bfe0411", "title": "Garmin Instinct 2 vs. G-Shock: do I really need a smartwatch?", "url": "https://vladcampos.com/en/blog/2026-07-26-1001-garmin-instinct-2-vs-g-shock-do-i-really-need-a-smartwatch.html", "published_at": "2026-07-26T10:01:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7c3f0829", "title": "TLSp: How I'm using Tags, plus a few system updates and an important correction.", "url": "https://vladcampos.com/en/blog/2026-07-24-1457-tlsp-how-im-using-tags-plus-a-few-system-updates-and-an-important-correction.html", "published_at": "2026-07-24T14:57:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7d3e2e11", "title": "My vacation downtown.", "url": "https://vladcampos.com/en/blog/2026-07-18-1246-my-vacation-downtown.html", "published_at": "2026-07-18T12:46:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7d7b10fc", "title": "The Picture of Dorian Gray", "url": "https://vladcampos.com/en/blog/2026-07-15-1319-the-picture-of-dorian-gray.html", "published_at": "2026-07-15T13:19:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7dee07b6", "title": "The TLSp sidebars are full of surprises (I didn't see this coming)", "url": "https://vladcampos.com/en/blog/2026-07-11-the-tlsp-sidebars-are-full.html", "published_at": "2026-07-11T15:48:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7ed3a96a", "title": "An update on the Timeline System on Paper (and why I might switch to pencils).", "url": "https://vladcampos.com/en/blog/2026-07-04-an-update-on-the-timeline.html", "published_at": "2026-07-04T17:20:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7fa593f3", "title": "The Timeline System on paper: exploring an analog version.", "url": "https://vladcampos.com/en/blog/2026-07-02-the-timeline-system-on-paper.html", "published_at": "2026-07-02T11:08:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc7fc062b0", "title": "Returning to my roots: building a platform-agnostic site with a minimalist design", "url": "https://vladcampos.com/en/blog/2026-06-30-15.23-returning-to-my-roots-building-a-platform-agnostic-site-with-a-minimalist-design.html", "published_at": "2026-06-30T15:23:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc80925f75", "title": "The Micro.blog Paradox: are its mindful features creating a Fediverse island?", "url": "https://vladcampos.com/en/blog/2026-06-29-the-microblog-paradox-are-its.html", "published_at": "2026-06-29T11:00:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc80eba663", "title": "📷 Summer meeting of the Slow Walkers Club.", "url": "https://vladcampos.com/en/blog/2026-06-21-summer-meeting-of-the-slow.html", "published_at": "2026-06-22T09:18:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc81eb470d", "title": "My MeshCore message reached a radio 256 km away.", "url": "https://vladcampos.com/en/blog/2026-06-22-im-km-away-from-home.html", "published_at": "2026-06-22T08:08:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc82ce8ece", "title": "The Linux shell is out of this world.", "url": "https://vladcampos.com/en/blog/2026-06-16-as-someone-who-started-with.html", "published_at": "2026-06-16T07:36:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc82f52cc6", "title": "Why I'm switching all my Meshtastic radios to MeshCore.", "url": "https://vladcampos.com/en/blog/2026-06-12-why-im-switching-all-my.html", "published_at": "2026-06-11T23:12:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc83279404", "title": "100% local AI for Obsidian.", "url": "https://vladcampos.com/en/blog/2026-06-11-ive-been-on-a-quest.html", "published_at": "2026-06-11T18:48:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8398af06", "title": "Can you spot Obsidian?", "url": "https://vladcampos.com/en/blog/2026-06-03-can-you-spot-obsidian-in.html", "published_at": "2026-06-03T16:53:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc84293338", "title": "My All-in-One portable computer project now has Meshtastic, a camera, automations, and more. But that's just the beginning.", "url": "https://vladcampos.com/en/blog/2026-06-01-my-allinone-portable-computer-project.html", "published_at": "2026-05-31T14:55:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc84fa043e", "title": "📷 Exploring new worlds.", "url": "https://vladcampos.com/en/blog/2026-05-31-exploring-new-worlds.html", "published_at": "2026-05-31T09:08:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc856cf235", "title": "Timeline System update: small tweaks, different analogies, but the same essence.", "url": "https://vladcampos.com/en/blog/2026-05-25-timeline-system-update-small-tweaks.html", "published_at": "2026-05-25T09:41:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc85820d33", "title": "From a dead 2012 Kindle rescue to the Supernote reclaiming its throne. All thanks to KOReader.", "url": "https://vladcampos.com/en/blog/2026-05-24-from-a-dead-kindle-rescue.html", "published_at": "2026-05-24T14:30:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc86065dc0", "title": "Enjoying KOReader on my Supernote.", "url": "https://vladcampos.com/en/blog/2026-05-25-i-was-already-impressed-by.html", "published_at": "2026-05-23T21:51:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc86770ea6", "title": "Syncthing via command line.", "url": "https://vladcampos.com/en/blog/2026-05-23-today-i-set-up-syncthing.html", "published_at": "2026-05-23T20:29:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8757fd92", "title": "Not a Kindle anymore.", "url": "https://vladcampos.com/en/blog/2026-05-16-thought-this-was-appropriate-after.html", "published_at": "2026-05-16T09:19:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8806e042", "title": "Missing emojis.", "url": "https://vladcampos.com/en/blog/2026-05-06-i-have-no-idea-what.html", "published_at": "2026-05-06T20:45:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc88c21f25", "title": "Meshtastic: from frustration to a lot of fun.", "url": "https://vladcampos.com/en/blog/2026-05-04-meshtastic-from-frustration-to-a.html", "published_at": "2026-04-27T13:44:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8981b518", "title": "The LoRa kits arrived.", "url": "https://vladcampos.com/en/blog/2026-04-24-the-lora-kits-arrived-early.html", "published_at": "2026-04-24T20:09:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8a7007fc", "title": "Why I’m building a decentralized communication fallback.", "url": "https://vladcampos.com/en/blog/2026-04-21-why-im-building-a-decentralized.html", "published_at": "2026-04-21T14:50:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8b44d99c", "title": "How come I had no idea Meshtastic existed?", "url": "https://vladcampos.com/en/blog/2026-04-19-how-come-i-had-no.html", "published_at": "2026-04-19T20:30:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8b9c6dd2", "title": "The other side of a Bending Spoons acquisition.", "url": "https://vladcampos.com/en/blog/2026-04-16-this-is-the-first-time.html", "published_at": "2026-04-16T14:19:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8c636a4d", "title": "Twitter used to be good.", "url": "https://vladcampos.com/en/blog/2026-04-09-this-pretty-much-sums-it.html", "published_at": "2026-04-09T18:53:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8ca4d4b8", "title": "Another outage?", "url": "https://vladcampos.com/en/blog/2026-04-06-ive-been-seeing-people-on.html", "published_at": "2026-04-06T18:06:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8d2b619c", "title": "Testing version 3.5", "url": "https://vladcampos.com/en/blog/2026-04-05-testing-version.html", "published_at": "2026-04-05T14:22:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8d8ddc64", "title": "Is the AT Protocol really decentralized?", "url": "https://vladcampos.com/en/blog/2026-03-30-is-the-at-protocol-really.html", "published_at": "2026-03-30T13:01:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8e5d2bbd", "title": "I love version 3, but I'm already working on 3.5", "url": "https://vladcampos.com/en/blog/2026-03-28-i-love-version-but-im.html", "published_at": "2026-03-28T18:42:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8ea53f09", "title": "Why Venus?", "url": "https://vladcampos.com/en/blog/2026-03-28-i-find-it-intriguing-that.html", "published_at": "2026-03-28T07:57:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8ed3a03e", "title": "My 2 tips on preserving your memories.", "url": "https://vladcampos.com/en/blog/2026-03-25-my-tips-on-preserving-your.html", "published_at": "2026-03-25T09:27:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8ee19a17", "title": "Food duplicator.", "url": "https://vladcampos.com/en/blog/2026-03-20-i-grabbed-the-mug-without.html", "published_at": "2026-03-19T17:41:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc8f223b4d", "title": "New speaker for my iPod.", "url": "https://vladcampos.com/en/blog/2026-03-09-a-friend-who-was-moving.html", "published_at": "2026-03-09T10:26:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc90152e06", "title": "Obsidian vaults in a external drive.", "url": "https://vladcampos.com/en/blog/2026-03-06-i-use-only-one-obsidian.html", "published_at": "2026-03-06T09:05:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc90fe1da4", "title": "Nature doing its thing.", "url": "https://vladcampos.com/en/blog/2026-02-23-we-went-hiking-this-weekend.html", "published_at": "2026-02-23T09:01:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc91306fba", "title": "No streaming here.", "url": "https://vladcampos.com/en/blog/2026-02-20-no-streaming-here-i-listen.html", "published_at": "2026-02-20T16:52:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc91f25e68", "title": "I like cool names.", "url": "https://vladcampos.com/en/blog/2026-02-20-i-like-to-give-cool.html", "published_at": "2026-02-20T10:16:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc9230dd68", "title": "I miss the old Flickr (before Yahoo).", "url": "https://vladcampos.com/en/blog/2026-02-19-im-in-the-middle-of.html", "published_at": "2026-02-19T08:27:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc92857883", "title": "My brain perception vs. OpenAI’s new privacy policy", "url": "https://vladcampos.com/en/blog/2026-02-15-my-brain-perception-vs-openais.html", "published_at": "2026-02-15T13:53:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc92c94f5e", "title": "More on the YouTube AI problem.", "url": "https://vladcampos.com/en/blog/2026-02-13-regarding-the-youtube-ai-problem.html", "published_at": "2026-02-13T13:08:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc93036a45", "title": "Enough AI: YouTube voiceovers are a no-no", "url": "https://vladcampos.com/en/blog/2026-02-12-enough-ai-youtube-voiceovers-are.html", "published_at": "2026-02-11T16:47:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc93e7ed84", "title": "I consider myself an internationalist, but...", "url": "https://vladcampos.com/en/blog/2026-02-10-some-of-you-may-not.html", "published_at": "2026-02-10T09:43:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc949efbb9", "title": "How to use custom Callouts in Obsidian.", "url": "https://vladcampos.com/en/blog/2026-02-10-i-dont-really-use-callouts.html", "published_at": "2026-02-10T09:28:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc9521f3f6", "title": "The em dash is not an AI thing — have you ever read a book?", "url": "https://vladcampos.com/en/blog/2026-02-06-the-em-dash-is-not.html", "published_at": "2026-02-05T09:07:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc9546bfb7", "title": "The old Obsidian update I didn't appreciate until now.", "url": "https://vladcampos.com/en/blog/2026-02-04-the-old-obsidian-update-i.html", "published_at": "2026-02-04T07:24:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc9628a0e3", "title": "The properties I'm currently using in every Obsidian note.", "url": "https://vladcampos.com/en/blog/2026-01-27-the-properties-im-currently-using.html", "published_at": "2026-01-26T17:01:00+00:00" }, { "id": "01a08c5f-02e8-72c9-99a4-acbc96fe4335", "title": "Where is my blog traffic coming from? My 6-month experiment to test the reach of social media.", "url": "https://vladcampos.com/en/blog/2026-01-26-where-is-my-blog-traffic.html", "published_at": "2026-01-25T15:42:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2666a5e58", "title": "Why are my note titles so weird?", "url": "https://vladcampos.com/en/blog/2026-01-25-why-are-my-note-titles.html", "published_at": "2026-01-25T12:42:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e266ac8acd", "title": "I don't remember ever regretting a macOS upgrade—until now.", "url": "https://vladcampos.com/en/blog/2026-01-20-i-dont-remember-ever-regretting.html", "published_at": "2026-01-20T11:19:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e266b2a35e", "title": "I may have to switch to DaVinci Resolve.", "url": "https://vladcampos.com/en/blog/2026-01-14-apple-adopting-a-subscription-model.html", "published_at": "2026-01-14T10:21:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26735e79a", "title": "Obsidian 1.11.4 for Android first impressions", "url": "https://vladcampos.com/en/blog/2026-01-12-obsidian-for-android-first-impressions.html", "published_at": "2026-01-12T16:48:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e267360299", "title": "Possibly my favorite book of all time.", "url": "https://vladcampos.com/en/blog/2026-01-11-rereading-whats-possibly-my-favorite.html", "published_at": "2026-01-11T15:37:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2679e00e3", "title": "No more Starbucks.", "url": "https://vladcampos.com/en/blog/2026-01-11-i-just-got-an-email.html", "published_at": "2026-01-11T09:38:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e267ee2584", "title": "How to connect your WordPress blog to millions of Fediverse users", "url": "https://vladcampos.com/en/blog/2026-01-10-how-to-connect-your-wordpress.html", "published_at": "2026-01-10T14:01:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e268807134", "title": "Supernote app installation with Android Sideloader", "url": "https://vladcampos.com/en/blog/2026-01-09-supernote-app-installation-with-android.html", "published_at": "2026-01-09T10:48:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2695ba90f", "title": "The simple feature that would make the Supernote much better (at least for me)", "url": "https://vladcampos.com/en/blog/2026-01-03-the-simple-feature-that-would.html", "published_at": "2026-01-03T11:52:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26a39c639", "title": "My Obsidian setup", "url": "https://vladcampos.com/en/blog/2025-12-27-people-eventually-ask-me-questions.html", "published_at": "2025-12-27T12:17:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26af1abfd", "title": "How I created a map for my Micro.blog site.", "url": "https://vladcampos.com/en/blog/2025-12-25-how-i-created-a-map.html", "published_at": "2025-12-25T10:07:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26bca3423", "title": "Merry Christmas!", "url": "https://vladcampos.com/en/blog/2025-12-24-its-c-but-with-no.html", "published_at": "2025-12-24T16:47:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26c05284c", "title": "Kindle's DRM-free label will finally mean real DRM-free files.", "url": "https://vladcampos.com/en/blog/2025-12-22-kindles-drmfree-label-will-finally.html", "published_at": "2025-12-22T18:47:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26c95969f", "title": "BookFusion finally made it to my home screen.", "url": "https://vladcampos.com/en/blog/2025-12-20-bookfusion-finally-made-it-to.html", "published_at": "2025-12-20T15:01:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26cafbecd", "title": "Back to Obsidian Sync: my first thoughts.", "url": "https://vladcampos.com/en/blog/2025-12-20-back-to-obsidian-sync-my.html", "published_at": "2025-12-19T17:19:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26d8de675", "title": "Simplifying my new Obsidian Sync strategy.", "url": "https://vladcampos.com/en/blog/2025-12-18-simplifying-my-new-obsidian-sync.html", "published_at": "2025-12-18T09:59:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26daeb7aa", "title": "Syncthing drama and my new Obsidian Sync strategy.", "url": "https://vladcampos.com/en/blog/2025-12-16-syncthing-drama-and-my-new.html", "published_at": "2025-12-16T12:42:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26e77ed87", "title": "Fakenews and free paywalls.", "url": "https://vladcampos.com/en/blog/2025-12-15-talking-about-openweb-i-see.html", "published_at": "2025-12-15T11:51:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26ef6b8bc", "title": "The Map View plugin is still my go-to for plotting my notes on a map.", "url": "https://vladcampos.com/en/blog/2025-12-14-even-though-im-using-bases.html", "published_at": "2025-12-14T15:47:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26fce2958", "title": "Maybe starting with small kindnesses, we'll change the world a bit.", "url": "https://vladcampos.com/en/blog/2025-12-14-maybe-starting-with-small-kindnesses.html", "published_at": "2025-12-13T20:36:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e26ff665cc", "title": "My website is a small version of my Obsidian Vault.", "url": "https://vladcampos.com/en/blog/2025-12-12-my-website-is-a-small.html", "published_at": "2025-12-12T18:44:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27093929b", "title": "Looks like everything in the new Fairbuds XL is user replaceable.", "url": "https://vladcampos.com/en/blog/2025-12-11-my-next-phone-will-definitely.html", "published_at": "2025-12-11T11:39:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2713e24a5", "title": "2025: How leaving Evernote helped my POSSE strategy.", "url": "https://vladcampos.com/en/blog/2025-12-27-how-leaving-evernote-helped-my.html", "published_at": "2025-12-07T14:32:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27173db79", "title": "Is this WhatsApp AI antitrust probe missing the core privacy threat?", "url": "https://vladcampos.com/en/blog/2025-12-04-is-this-whatsapp-ai-antitrust.html", "published_at": "2025-12-04T10:04:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2725c0ae0", "title": "My Obsidian vault = 101 GB", "url": "https://vladcampos.com/en/blog/2025-11-29-just-found-out-that-of.html", "published_at": "2025-11-29T20:55:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27305517a", "title": "iPhone market share is much smaller than I thought.", "url": "https://vladcampos.com/en/blog/2025-11-28-iphone-market-share-is-much.html", "published_at": "2025-11-28T19:19:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2732c167a", "title": "Steppenwolf", "url": "https://vladcampos.com/en/blog/2025-11-27-steppenwolf.html", "published_at": "2025-11-27T13:33:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e273d341e8", "title": "Centralization is also breaking the Web.", "url": "https://vladcampos.com/en/blog/2025-11-19-just-a-few-weeks-after.html", "published_at": "2025-11-19T10:49:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2747c0ace", "title": "I'm not taking my chances anymore. My digital memories now stay local.", "url": "https://vladcampos.com/en/blog/2025-11-14-im-not-taking-my-chances.html", "published_at": "2025-11-14T16:18:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2753c35c1", "title": "I'm delighted with my library in an Obsidian Bases table.", "url": "https://vladcampos.com/en/blog/2025-11-12-im-delighted-with-my-library.html", "published_at": "2025-11-12T19:23:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27624bbbb", "title": "How to instal the DeDRM_tools plugin", "url": "https://vladcampos.com/en/blog/2025-05-02-how-to-instal-the-dedrmtools.html", "published_at": "2025-11-12T13:44:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2764c5399", "title": "Replacing Google Analytics with GoatCounter.", "url": "https://vladcampos.com/en/blog/2025-11-11-theres-no-point-in-waiting.html", "published_at": "2025-11-11T12:50:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e277058744", "title": "The Timeline System: A Unified Framework for Information and Activity Management", "url": "https://vladcampos.com/en/blog/2025-11-06-the-timeline-system-a-unified.html", "published_at": "2025-11-10T12:00:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e277e4812d", "title": "Pi Zero (MacGyver style)", "url": "https://vladcampos.com/en/blog/2025-11-05-i-needed-a-way-to.html", "published_at": "2025-11-05T17:16:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27890ef6a", "title": "I've been using the Vivaldi browser for a few weeks.", "url": "https://vladcampos.com/en/blog/2025-11-05-ive-been-using-the-vivaldi.html", "published_at": "2025-11-05T01:26:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e2798cf223", "title": "📺 Dog vs. Seagull", "url": "https://vladcampos.com/en/blog/2025-11-04-porto-opo-portugal-dog.html", "published_at": "2025-11-04T14:49:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e279ca74fb", "title": "Reorganizing my Action Containers.", "url": "https://vladcampos.com/en/blog/2025-10-30-ive-been-gradually-replacing-my.html", "published_at": "2025-10-30T18:18:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27a2cff4a", "title": "How I'm using the Unique Note Creator plugin.", "url": "https://vladcampos.com/en/blog/2025-10-29-using-the-unique-note-creator.html", "published_at": "2025-10-29T09:59:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27b147d51", "title": "I had to bring this chair with me.", "url": "https://vladcampos.com/en/blog/2025-10-26-i-found-this-wonderful-chair.html", "published_at": "2025-10-26T13:22:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27b3453d4", "title": "Did I find a bug on Micro.blog?", "url": "https://vladcampos.com/en/blog/2025-10-23-did-i-find-a-bug.html", "published_at": "2025-10-23T17:39:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27c1e7a5c", "title": "📷 I always wanted to use these guys in a project. It's finally time.", "url": "https://vladcampos.com/en/blog/2025-10-23-i-always-wanted-to-use.html", "published_at": "2025-10-23T13:29:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27c7041df", "title": "Bases experiments.", "url": "https://vladcampos.com/en/blog/2025-10-22-ive-been-doing-so-many.html", "published_at": "2025-10-22T13:50:00+00:00" }, { "id": "01a08c5f-02e9-7267-b148-55e27d65b831", "title": "Rewatching The Expanse.", "url": "https://vladcampos.com/en/blog/2025-10-21-the-first-time-i-watched.html", "published_at": "2025-10-21T23:18:00+00:00" } ] posts Claim your blog
Back to vladcampos.com
Blog · corpus.blog/blogs/vladcampos.com/posts

vladcampos.com

vladcampos.com

2026

2025