Fabrizio Rinaldi @fabrizio.so · 28/09/2026Built my own "Fab OS". Started as a beautiful UI for my OpenClaw, and it's now my life HQ. PWAs are great these days, so this even loads offline and sends me notifications. Built in a couple of days with Opus 5.5, what an amazing model.a Demo with fake data: 260
Fabrizio Rinaldi @fabrizio.so · 24/08/2026My super clean Obsidian theme is now named Verso, and it's live. Just search for "Verso" in the community themes store and you'll find it. I polished it a lot more, very delightful to use. Enjoy! 190
Fabrizio Rinaldi @fabrizio.so · 19/08/2026I've made an Obisidian theme called 𝗺𝗻𝗺𝗹. It's a quieter, more native-feeling fork of @stephango.com Minimal theme, also inspired by the Codex Mac app. → github.com/linuz90/obs... 060
Fabrizio Rinaldi @fabrizio.so · 08/05/2026Cogito keeps getting better. Added Quick Look, better AI chat, LaTeX, HTML, better typography, and maaany fixes and improvements. It's by far the best Mac markdown app for me now. Still completely native, and completely free. 130
Fabrizio Rinaldi @fabrizio.so · 04/05/2026Codex is my favorite coding app right now. It's clean, but has everything I need to ship fast. It's also quite delightful to use and snappy, and shows enough context without overwhelming. 080
Fabrizio Rinaldi @fabrizio.so · 22/04/2026Dropping another Cogito update ✍️ Added a new Inspector sidebar that gives every note: • Summary • Writing stats • Tasks progress • Navigable outline • Related notes from your library Related notes powered by @tobi qmd. 110
Fabrizio Rinaldi @fabrizio.so · 08/04/2026I built my dream Markdown editor for Mac. → Introducing Cogito (pronounced koh-gee-toh). It started out of frustration: Obsidian is powerful but overwhelming. iA Writer is beautiful but feels built for a different era. 5382
Fabrizio Rinaldi @fabrizio.so · 20/03/2026I have /finalize skill that I'm often using after working on something, to make it shippable. It auto-fixes obvious issues, creates branch/PR if needed, simplifies where safe, consider blind spots and alternatives etc. Working quite well for me. gists.sh/linuz90/8e0...gists.shFinalize — Claude Code skill for ship-readiness passesFinalize Your job is to help ship. Take ownership of the last serious pass before merge: understand what changed, identify what could still go wrong, look for what can be safely simplified, fix... 060
Fabrizio Rinaldi @fabrizio.so · 13/03/2026Great prompt I tried today: › Is there a smart way to make {file path} smaller and tighter, while actually making it achieve the same goals even BETTER? This made some AGENTS .md files ~50% smaller, with no quality loss. 010
Fabrizio Rinaldi @fabrizio.so · 11/03/2026I'm shipping faster and faster thanks to my little "lwt" worktree helper. Makes it so easy to spin up agents on tasks. Now it even auto-splits the terminal in iTerm and Ghostty. Some cool examples: 221
Fabrizio Rinaldi @fabrizio.so · 10/03/2026GitHub Gists are useful but look terrible. So I’ve built: → gists.sh Simply replace the domain in any gist URL with gists dot sh. You’ll get: • Clean typography and layout • Great syntax highlighting • Dark mode • Multi-file gists with tabs • Markdown that actually looks goodgists.shgists.shGists, but beautiful 121
Fabrizio Rinaldi @fabrizio.so · 08/03/2026If you're using OpenClaw on Telegram, set up forum topics. Turns one messy chat into organized topics. Each with its own isolated LLM session. Your finance chat never bleeds into your dev context. Setup: enable Threaded Mode in BotFather, tell your agent to create topics and route messages. 030
Fabrizio Rinaldi @fabrizio.so · 03/03/2026Worktrees are great but the terminal UX is terrible. Built a small CLI that makes them usable for me. It shows the status of each one clearly, and makes adding and removing super easy. Copies .env too (recursively) and optionally installs deps. → github.com/linuz90/lwt 100
Fabrizio Rinaldi @fabrizio.so · 24/02/2026I never wanted a "second brain", but here we are. An indirect effect of sharing my notes with my OpenClaw is that my notes are now improving and compounding daily. 120
Fabrizio Rinaldi @fabrizio.so · 22/02/2026What if OpenClaw could make you feel like you’re the star in your own movie? → Set up elevenlabs → Choose a warm, enthusiastic voice → Get an energetic soundtrack → Ask it to prepare a great morning digest → Tell it to use the voice + soundtrack Insane to start the day like this 🍿 040
Fabrizio Rinaldi @fabrizio.so · 19/02/2026I wanted OpenClaw to know what I’m up to, but it runs isolated on a VPS. So I had Claude Code build a /me endpoint on my Mac: a small Bun server that aggregates local data into one JSON blob. It’s locked down with Tailscale, so only devices on my private mesh can access it. 210
Fabrizio Rinaldi @fabrizio.so · 11/02/2026If you're using multiple AI agents across many projects, you need a global AGENTS file. I keep mine in a dev folder, and symlink to: ~/CLAUDE . md (Claude Code) ~/AGENTS . md (Codex, Gemini, Cursor...) This keeps behavior consistent across all agents. 250
Fabrizio Rinaldi @fabrizio.so · 05/02/2026We keep adding integrations, turning @typefully.com into a powerhouse. Raycast, Zapier, MCP, AI skills, Claude... it's all there. If you're a techie, this is THE social media tool to use. 030
Fabrizio Rinaldi @fabrizio.so · 29/01/2026Your favorite AI coding agents can now manage your socials. We're finally shipping a Typefully skill today. Our skill makes AI agents learn about Typefully, so they can help you draft, refine, schedule, add media, and a lot more 🔥 It's quite magical to see it in action: 210
Fabrizio Rinaldi @fabrizio.so · 28/01/2026I think I'm Conductor-pilled. More improvements and features for Typefully incoming ⚡ 120
Fabrizio Rinaldi @fabrizio.so · 21/01/2026I got tired of forgetting my Claude Code slash commands, so I asked Claude to build a function that shows all my commands, with autocomplete. Type `ccmd` → fuzzy search → hit Enter to run. Game changer if you have lots of commands scattered around. 1241
Fabrizio Rinaldi @fabrizio.so · 13/01/2026Claude Code runs my life now. It checks my tasks, email, notes, health data, calendar, and more through subagents, MCPs, tools, and scripts. And I chat and speak with it via Telegram all day. I called it “Max” since it’s maxing out my Claude sub 😂 131
Fabrizio Rinaldi @fabrizio.so · 07/01/2026Been using Typora to view Markdown files on my Mac. For example, when I'm claude-coding in plan mode, I grab the plan link and open it in Typora for a much nicer reading experience. 130
Fabrizio Rinaldi @fabrizio.so · 06/01/2026My Claude Code daily brief caught a lot of interest, thank you! Will share more about how I set it up soon. Meanwhile, here's how it looks like irl. (after meticulously arranging everything to improve the composition) bsky.app/profile/fab... 130
Fabrizio Rinaldi @fabrizio.so · 06/01/2026I just discovered I can set icons for my iCloud Notes folders in Ulysses. I use Claude Code a lot for these notes (on my Mac or via Telegram) so I'm glad I can now browse/edit them with a beautiful app too. I finally feel happy again with my note-taking system. 220
Fabrizio Rinaldi @fabrizio.so · 05/01/2026I struggled to keep up with everything. So I set up Claude Code to write a daily brief for me. It checks my inbox, notes, journal, tasks, calendar, and more through subagents, MCPs, tools, and scripts. And compiles everything into an executive summary that I read on my iPad while sipping coffee ☕ 330
Fabrizio Rinaldi @fabrizio.so · 04/01/2026Loving my Claude Code as a personal assistant setup. I can now tell it to search YouTube or drop a video link, and it summarizes everything into markdown notes. Putting the finishing touches on the Telegram bot code 👌 020
Fabrizio Rinaldi @fabrizio.so · 04/01/2026I've been using Claude Code as my personal assistant for weeks now through Telegram. It's replaced ChatGPT for me because I gave it memory, access to my notes, and a bunch of scripts to do cool stuff. I'll share more soon. 260
Fabrizio Rinaldi @fabrizio.so · 30/12/2025My current side-project is in python. I don't know python. Just vibing, and it just works. Gotta love Opus 4.5. 010
Fabrizio Rinaldi @fabrizio.so · 30/12/2025Migrating notes to a new system used to take hours or days. I'm treating Claude Code as my personal assistant, and I just breeze through these tasks. I asked it to make scripts first to access my Apple Notes, Calendar, etc, making these tasks trivial. 260
Fabrizio Rinaldi @fabrizio.so · 27/12/2025www.fabrizio.so/notes/2025-r...fabrizio.so2025 RecapTiny 2025 recap and a few thoughts below. Life: ✓ Lost 7kg (86→79) ✓ Saw JUSTICE live twice ✓... 000
Fabrizio Rinaldi @fabrizio.so · 26/12/2025Typefully is now my website CMS. To publish a new post, I literally just have to tag the draft in Typefully, and that's it. It even supports media. Powered by Typefully's new API. Vibe coded with Claude Code in 15 minutes. 250
Fabrizio Rinaldi @fabrizio.so · 13/12/2025Typefully's new AI chat is the coolest thing I've ever worked on My co-founder just used it to write a banger that got 1M impressions 130
Fabrizio Rinaldi @fabrizio.so · 13/12/2025ARC Raiders is really perfect end-of-day gaming. Quick runs with friends are so nice to decompress. Anyone else playing it? 240
Fabrizio Rinaldi @fabrizio.so · 07/12/2025Drafted something with some help of the new @typefully AI agent, hit publish, and it’s getting hundreds of likes across various social networks So cool this takes like 30 seconds in Typefully 150
Fabrizio Rinaldi @fabrizio.so · 06/12/2025If you're a founder and you're not leaving your product landing page open in Apple Stores, what are you even doing 5131
Fabrizio Rinaldi @fabrizio.so · 03/12/2025Added an internal feedback button to a side project that's basically designed for AI debugging. When clicked, it captures: • My quick feedback text • Current user context / db state • Frontend state And formats everything for LLMs (with xml tags around sections). 110
Fabrizio Rinaldi @fabrizio.so · 28/11/2025Noticing how almost every new social scheduling app has at least some UI looking like Typefully. Especially the orange schedule button area in the top right of the editor, just saw it cloned again. Part of me is like "nice we set the standard" but I'm also slightly annoyed 😂 010
Fabrizio Rinaldi @fabrizio.so · 27/11/2025Opus 4.5 is *scary* good for side-projects. Building some crazy stuff. 020
Fabrizio Rinaldi @fabrizio.so · 21/11/2025Stumbled on a very old deploy of my personal website. Insane how small that MRR figure looks now. What a journey. PS: I still need to finish The Count of Monte Cristo years later 😂 010
Fabrizio Rinaldi @fabrizio.so · 18/11/2025Our AGENTS md file has gotten out of control. I was thinking of turning into a smaller doc which points to specialized docs/{feature} md files. Including instructions like: "If you're working on UI polish, you need to read docs/ui". What's the state of the art here? 300
Fabrizio Rinaldi @fabrizio.so · 17/11/2025We're finally hiring a Head of Content at Typefully 🔥 We think it's a special role: crafting content for a writing tool, for an audience of writers and creators. Full remote, creative freedom, and you'll help us shape our brand. 130
Fabrizio Rinaldi @fabrizio.so · 12/11/2025Ok I think I really cooked with this one Vibe coded for months an AI social media agent into @typefully It writes in your voice, searches the web, learns, and a lot more The goal is to make you better at this, not do it for you 130
Fabrizio Rinaldi @fabrizio.so · 06/11/2025Still using Claude Code for lots of tasks, but it’s really awful how it just agrees with everything, and with the opposite of what you just said too. I prefer it over Codex for certain tasks because of how slow and overthinking Codex often is, but I often regret it. 020
Fabrizio Rinaldi @fabrizio.so · 28/10/2025`codex --add-dir {backend path}` is working very well for me, even though I think it’s not even documented yet? Seeing the agent work on both the frontend and backend simultaneously is really cool. 010