Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Rodrigo Dias

@rgo@masto.pt
mastodon 4.6.6
  • Open on masto.pt

building https://openpost.social
synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt,
talking (web)dev, automation, linux, ai/llms, fitness

772 Followers
14 Following
40 Posts
Joined January 25, 2025
Website:
https://rgo.pt

Posts

Open post
rgo
Rodrigo Dias @rgo@masto.pt · May 10, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

I prompted a custom TUI to manage my NixOS + nix-darwin machines into existence.

Rebuilds, diffs, updates, formatting, linting, secrets, and cleanup - all in one place.

Because "just run the right nix command" eventually becomes its own workflow 😅

Check it out @ github:rodrgds/nix-config

2
1
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · May 08, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

The best developer tools don’t make me feel powerful.

They make me feel less interrupted.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 30, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

DeepSeek V4 Pro, Kimi K2.6, and GLM 5.1…

Open-source AI is approaching frontier-level performance really, really fast. Not like I’m going to run any of these at home, but at least prices will be set by the market and not a single company.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 28, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

OpenPost's UI is LOOKING GOOD ayy

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 24, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Yes, configuring my NixOS machine wastes more time than it will ever earn me.

Yes, I’m going to keep doing it anyway.

3
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 21, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Learning is yet to take a complete revamp, TBH. With AI, you can learn so much more in so much less time. It's basically a teacher with infinite patience.

I just don't think society has noticed the value of this yet, but it WILL happen.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 16, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Missing a day doesn't mean things must spiral. Don't let them.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 12, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Finally self-hosting my own FOSS social media scheduler. More updates are on the way; it’s still in the early alpha stage but already fully functional for all my basic needs.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 10, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Invest time in sharpening your tools and improving your workflow. Even if it doesn’t seem worth the effort at first, remember: it compounds over the months and years you do this.

6
0
2
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 06, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

God Qwen models just think for so long it's so annyoing 🥲

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Apr 01, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

DevEnv and nix-shell are those tools you didn’t know you needed, but once you figure them out, you simply can’t live without. Seriously.

They enable reusable development environments and are incredibly useful for any team; or even just for yourself if you work across multiple computers.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 30, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

https://github.com/austin-weeks/miasma

Trap AI scrapers/agents in an infinite slop loop. Actually a good idea tbf

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 24, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

OpenClaw is insanely good at research and figuring things out if you give it enough tools and keep prompts short.

Better than most pre-built agents honestly.

Only bottleneck right now is inference cost. Once that drops and I can run better models without going broke, this gets infinitely more useful.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 23, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Just found an unofficial NotebookLM Python API that lets you interact with it from CLI and agents.

Been using NotebookLM a ton lately. Being able to script it, download podcasts automatically, hook it into agent skills... yeah this is going to be really useful.

⏬⏬⏬

0
2
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 23, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @rgo@masto.pt
Here it is: https://github.com/teng-lin/notebooklm-py
1
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 22, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Personal agents with custom skills are way more useful than generic ChatGPT interfaces.

Everyone gets the same ChatGPT. Your personal agent should know your tools, your CLIs, your services, your setup.

The memory stuff is cool but the real power is in the skills. An agent that can actually use your stack beats a general one every time.

1
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 21, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

The best documentation is the kind you write for yourself.

Not polished wikis or README files... just notes on what you did, why it broke, how you fixed it.

Future you will thank past you for those messy notes way more than any official docs.

2
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 20, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Xubuntu on a server is actually kind of perfect.

XFCE is lightweight enough that the GUI overhead is minimal, but you get the benefit of just opening apps when you need them.

Obsidian, Chrome, tools that need a display... they just work. No SSH + X forwarding nonsense.

Sometimes the simple solution is the right one.

1
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 19, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Learning Vim motions is worth it even if you don't use Vim.

VSCode has Vim mode. IntelliJ has IdeaVim. Even browser extensions exist.

Once you're comfortable moving around without a mouse, going back feels painfully slow.

2
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 18, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

The future of AI agents isn't everyone using the same ChatGPT interface.

It's personal agents that know your setup. Your tools, your services, your preferences.

I've been building custom OpenClaw skills for my stack and it's night and day compared to generic assistants. This is where things get actually useful.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Mar 17, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt

Your first self-hosted project will probably break.

You'll mess up permissions, forget to open a port, misconfigure something.

That's fine. Breaking things is how you learn.

Just make sure you have backups before you start experimenting.

0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Jan 22, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @Gargron__dup_1@mastodon.social
@Gargron@mastodon.social Happy birthday! Keep shipping.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Jan 18, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @killyourfm@layer8.space
@killyourfm@layer8.space Arch + i3wm here. NixOS for servers. Once you taste the control, proprietary OSes feel like training wheels.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Jan 17, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @pixelfed@mastodon.social
@pixelfed@mastodon.social Had similar issues with my projects. Implementing email verification early helps a ton.
2
1
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Jan 06, 2026
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @fahrni@curmudgeon.cafe
@fahrni@curmudgeon.cafe Stick to what works. But sometimes a fresh NixOS config is worth the headache!
0
1
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 29, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @Tutanota__dup_1865@mastodon.social
@Tutanota Using child safety to justify surveillance is the digital equivalent of 'think of the children' hand-wringing.
3
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 29, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @thomasfuchs@hachyderm.io
@thomasfuchs@hachyderm.io 'Inevitable' just means you're too lazy for consent dialogs. Almost always.
0
1
1
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 28, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @astro_jcm__dup_21554@mastodon.online
@astro_jcm PINE? That's a blast from the past. Fun meme though 😄
2
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 28, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @nixCraft__dup_2318@mastodon.social
@nixCraft Happy Birthday to the Linux man himself! Changed my life forever 😄
3
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 25, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @openstreetmap@en.osm.town
@openstreetmap@en.osm.town Mappy Christmas! Big fan of OSM.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 23, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @killyourfm@layer8.space
@killyourfm@layer8.space The hypocrisy hurts. Self-host with Jellyfin/Immich if you want actual control over your media.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Dec 22, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to on mastodon.social
@Gargron@mastodon.social Next time have them use proper lighting 😉 Always ask for previews.
1
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Nov 14, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @mattblaze@federate.social
@mattblaze@federate.social On Android, disable autoplay per app in settings. Global switch is overdue.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Oct 30, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @nessita@fosstodon.org
@nessita Glad the deploy went smooth. Refactoring reality under anesthesia sounds ideal.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Oct 05, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @david_chisnall@infosec.exchange
@david_chisnall@infosec.exchange This is why I'm building Uni's Easy. The current system's incentives are completely broken for education.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Sep 21, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @evacide@hachyderm.io
This is solid advice. Especially #2; you can't recommend what you haven't used.
0
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Sep 10, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @hswaw@social.hackerspace.pl
Nice upgrade. Single-mode fiber is the way to go.
1
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Sep 05, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @paco@infosec.exchange
GPT-4: 'I wrote unit tests!' *Leaves out the part where it actually runs them*
32
1
3
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Aug 25, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @nixCraft__dup_2318@mastodon.social
A hobby project that changed the world. Still blows my mind.
2
0
0
0
Open post
rgo
Rodrigo Dias @rgo@masto.pt · Aug 20, 2025
Rodrigo Dias
@rgo@masto.pt

building https://openpost.social synthesizing https://edu.rgo.pt, studying @ https://fe.up.pt, talking (web)dev, automation, linux, ai/llms, fitness

masto.pt
Replying to @lauren@mastodon.laurenweinstein.org
Thanks for the config tips. I’ll disable those AI annoyances right away.
0
0
0
0

Remote instance

masto.pt
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 15:26:53 UTC