Advertisement Β· 728 Γ— 90

Posts by BΓ‘rbaro Javier

Today, I woke up to the news about the attack on the supply chain in Axios. A quick tip: avoid doing npm install, even if you don’t use them directly, as they could be dependencies of a package you're using.

2 weeks ago 0 0 0 0
Post image

Slow Sundays at home

2 weeks ago 0 0 0 0

Thanks, I'm doing my best for the community.

2 weeks ago 0 0 0 0

I'll check.

2 weeks ago 0 0 0 0
Preview
Actual Budget Mobile β€” Privacy-first budgeting for iOS Actual Budget for iPhone. Your financial data stays on your device β€” no subscriptions, no data mining, no cloud required. Join the waitlist.

April 8.

What should I be testing harder before then? Drop a reply.

If you want early access before the App Store launch: [LANDING_URL]

actual.cubancodepath.com?utm_source=b...

2 weeks ago 0 1 0 0

Timestamp.init() was zeroing the hybrid logical clock before the stored state loaded from SQLite. Two devices would immediately conflict on reconnect.

Most requested feature from testers: bank sync (automatic transaction imports).

Launch target πŸ‘‡

2 weeks ago 0 0 1 0
Post image

Build in public update, Day 8:

- 50 beta testers on TestFlight
- 23 bugs squashed since first build
- 6 GitHub stars (we're early)

Biggest bug fixed: the CRDT sync clock was resetting on every app launch. Took hours to trace πŸ‘‡

2 weeks ago 1 0 2 0

Why did I build a native iOS app for a budgeting tool that already has a web app?

Because I wanted it for myself.

I love Actual Budget. I hate entering transactions in a browser tab on my phone.

So I built the thing I wanted. Then people asked to use it.

So here we are.

3 weeks ago 1 0 2 0
Advertisement
Post image

Privacy mode blurs all amounts with one tap. Every number on every screen, hidden instantly.

Useful when you're on a call, at a coffee shop, or just don't want to flash your finances.

One toggle in the header. Tap to reveal, tap to hide.

3 weeks ago 1 0 0 0
Video

Quick poll: do you prefer swipe gestures or tap menus for actions?

Actual Budget Mobile uses native iOS swipe gestures throughout.

Swipe left: edit or delete a transaction. Archive an account. Long-press for context menus.

It feels like iOS β€” because it was built for iOS.

3 weeks ago 0 0 0 0

And if timestamp + counter still tie (basically impossible in practice), node ID is the final tiebreaker β€” total order is always guaranteed. For 1-2 personal devices, you're right that drift is theoretically real, but practically, it never fires.

3 weeks ago 1 1 0 0

Same language = near-perfect fidelity. Merkle tree diffing, CRDT message log, E2E encryption (AES-256-GCM via expo crypto) β€” all JS. SQLite via expo-sqlite. 100% protocol compatible with the original server. The hard work was already done by the Actual Team

3 weeks ago 2 0 0 0
Video

The thing I use most: the calculator toolbar.

Enter a transaction amount on the keyboard row β€” no separate screen, no dismissing the keyboard.

It sounds minor. It changes how fast you can enter transactions.

3 weeks ago 0 0 0 0

Ported the CRDT engine from loot-core β€” same HLC as desktop (wall clock + counter + node ID). Conflicts: LWW per-field. Rename "Groceries" on the phone while your partner bumps the budget on the desktop? Both changes survive. Same field, milliseconds apart? One wins. Deterministically.

3 weeks ago 2 0 1 0

Looking for beta testers before the App Store launch.

Actual Budget user? Want early access β€” reply or DM me.

What feature would make this a must-have for you?

See what's coming: actual.cubancodepath.com?utm_source=b...

3 weeks ago 0 0 0 0

What it doesn't have yet (being honest):

- Android (coming)
- Bank sync / automatic imports (on the roadmap)
- Reports / charts
- iOS widgets

v1.0 is about doing the core budgeting workflow really well on a phone.

The rest is coming.

3 weeks ago 1 0 2 0
Post image

The tech I'm most proud of:

Sync is built on CRDTs (conflict-free replicated data types) β€” the same approach Actual uses on the server. Edit on your phone and laptop simultaneously β€” it just... works.

Offline-first means every tap is instant. No spinners. No "loading...".

3 weeks ago 0 0 2 0
Advertisement

What's in v1.0:

- Zero-based budgeting, goals + progress bars
- Fast transaction entry (calculator toolbar + rules)
- Recurring transactions
- Account reconciliation
- E2E sync via CRDTs
- 100% offline mode
- Privacy mode (blur amounts)
- Light/dark theme

$0/month. MIT license.

3 weeks ago 0 0 1 0
Post image

So I built the app I wanted to exist.

Actual Budget Mobile is a native iOS client β€” built with Expo/React Native β€” that connects to your existing Actual Budget server.

Same data. Same sync. Actually native.

3 weeks ago 0 1 1 0

Actual Budget is one of the best budgeting apps out there β€” open-source, zero-based, no subscriptions, self-hosted.

But the mobile experience? It's a website in a browser.

If you've tried to enter a transaction on your phone at a grocery store checkout, you know the pain.

3 weeks ago 1 0 1 1
Post image

I've been building a native iOS app for @ActualBudget for the past several months.

Today I'm ready to talk about it.

Here's the story: 🧡

3 weeks ago 0 0 1 0
Post image

πŸ₯‚ I’m celebrating with my Venezuelan brothers.

This is the beginning of something beautiful. God, take care of all Venezuelans.

3 months ago 3 0 0 0
Post image

πŸ‘Ÿ It feels great when a new year begins and you continue doing something that was your resolution last year, making it a part of your life.

Consistency is something ambitious, and this year I will bring that mindset to my social media.

3 months ago 2 0 0 0
[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation
External
Inbox

Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org>
5:43β€―AM (4 hours ago)
to me

Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village)

IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation External Inbox Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org> 5:43β€―AM (4 hours ago) to me Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village) IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.

Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software.

Just fuck you. Fuck you all.

I can't remember the last time I was this angry.

3 months ago 8153 2219 107 166

πŸŽ…πŸ»Merry Xmas to all of you guys.

3 months ago 2 0 0 0
Post image

Back to basics πŸ˜΅β€πŸ’«

3 months ago 2 0 0 0
Post image

🫠 Simplemente bello, ahora podemos estilar los select en HTML

3 months ago 2 0 0 0
Advertisement
Preview
NuxtLabs joins Vercel - Vercel NuxtLabs, creators of Nuxt and Nitro, are joining Vercel. Same license, roadmap, and open governance, but now in a joint mission to build the best web.

@vercel.com acquired @nuxtlabs.com makes me a little nervous about where the future is going, with big companies destroying creativity and trying to implement the same version of everything.

9 months ago 3 0 0 0
Post image

It has been quite an interesting day learning about DDD. Now so many things are clicking in my head.

9 months ago 3 0 0 0

As far as I know, there isn't anything available, but we can create something.

9 months ago 1 0 0 0