I built ibkr-ir to turn IBKR CSV exports into the numbers Brazilian investors need for IR reporting, offline and open source.
Devlog
Notes about software development, technical experiments, and lessons from building things.
Subscribe via RSS.
posts
-
Building ibkr-ir for Brazilian Global Investors -
How I Use AI to Write Without Losing My Voice How I stopped treating AI draft feedback like a bug audit, and rebuilt my review workflow to keep my voice.
-
How I Keep My Curriculum Updated in Under 10 Minutes A simple workflow with experience.md as the source of truth, Cursor commands, and LaTeX conversion to keep my CV and cover letter updated in under 10 minutes.
-
How AI Helped Me Free ~120GB and Organize My Backups How AI helped me free ~120GB before a LUKS backup, reorganize a USB drive, and build a bidirectional Proton Drive sync script.
-
Personal Projects Checkpoint: books-cli, cards-cli, ship-it, and More A checkpoint of recent vibe-coded personal projects, and how a shared AI harness keeps them organized with issues, PRs, and changelogs.
-
The Step We Skip When Developing with AI Before shipping AI-assisted code, explore alternative paths, review your solution, and stress-test edge cases in a fresh session.
-
Nine Lessons from Building a White-Label Reverse Logistics Platform Nine lessons from building a customizable e-commerce reverse logistics platform at scale.
-
Talking Instead of Typing: First Impressions on Voice Prompting A few days of dictating AI prompts in Cursor surprised me: more context, faster output, and even devlog posts written by voice.
-
Give the Tool, Not Only the Prompt Simple tools like a CLI or a bash script often give AI agents more leverage than a clever prompt alone.
-
Programming Is More Fun Than Ever Why building for fun is not a waste of time, and how being a creator compounds into sharper thinking and better ideas over time.
-
The Workflow Around AI Matters More Than the Model Skills, tools, and project rules around the model matter more than the model itself for AI-assisted development.
-
Payments on App Store, Google Play, Stripe with one RevenueCat Setup A checklist for setting up App Store, Google Play, and Stripe subscriptions through RevenueCat.
-
White Screens in Production: Fixing Meteor Cordova Hot Code Push Production users hit white screens after a Meteor Cordova hot code push mismatch.
-
Test Plans Before the PR Ask for the test plan before opening the PR, not after.
-
We're Wasting the Real Benefits of AI The best part of AI is not speed. It is the hour you get back to plan properly.
-
Millions of Documents, COLSCANs on Two Collections, Background Indexes Millions of documents, COLSCANs on two collections, fixed with background indexes.
-
MongoDB Troubleshooting Queries: Saving Time on Performance Investigations Save the diagnostic queries before the next CPU spike hits.
-
Bulk Operations Can Break Meteor Reactivity Bulk database inserts can slip past Meteor reactivity and freeze the UI.
-
I Asked AI How to Use It I asked the model itself how to work with it better.
-
Top-Level Clarity First: Why I'm Pre-Planning Before Planning A clarification round before planning keeps big changes aligned at the top level.
-
I Needed to Create My Own Battery Monitor My Linux Mint stopped warning about low battery, so I built a cron fix.
-
How to Create a Cold Wallet the Simple Way A step-by-step guide to creating a Bitcoin cold wallet with Tails.
-
Techocalypse Now: Extreme Hypotheticals for Developers Extreme hypotheticals to make you think outside the code box.
-
Event Loop Basics: This Time You Understand A simple explanation of the Event Loop you can teach your grandmother.
-
Exploring Terraform: Your First Guide to Infrastructure as Code Pull a Docker image and run a container using only Terraform.
-
Pilot A git history of my day-to-day life as a developer, raw and not polished.