Edwin Vlieg

8.2K posts

Edwin Vlieg banner
Edwin Vlieg

Edwin Vlieg

@edwin_v

Founder @moneybird • Entrepreneurship, accounting and fintech • Software Engineer • Ruby on Rails • Investor

Enschede, NL Katılım Ekim 2007
2.2K Takip Edilen1.7K Takipçiler
Sabitlenmiş Tweet
Edwin Vlieg
Edwin Vlieg@edwin_v·
Recently, I was reading the Bits about Money series by @patio11. I like how he nerds out on this topic. It got me thinking about topics I can nerd out on. Welcome to my new blog, balanced.software about double-entry accounting and software. 🧵
English
4
3
12
0
Rino
Rino@RinodeBoer·
@tdjw00 @OttoKitHQ Dat zou helemaal vet zijn haha! Maar, nee dat nog niet, wel de facturen automatisch verwerken in Moneybird vanuit een Dropbox folder. Dat is mijn doel.
Nederlands
1
0
0
79
Rino
Rino@RinodeBoer·
After chatting with Claude I think I can fully automate invoice PDF's to my accounting software. My goal: 1. File gets added to a Dropbox folder (maybe even automate filtering emails for invoice PDFs) and the automation gets triggered. 2. Claude analyses the PDF, finds invoice date, vendor, price, decides category, remembers info. 3. Uses info from Claude to rename PDF to a "YYYY MM DD Vendor" name. Maybe even move to specific folder. 4. PDF gets send to my accounting software and fills out the right fields (including description, category/ledger account, etc). 5. Sends me a Slack notification with a summary of what just happened. If this works I'm gonna celebrate because I hate to do this work every 3 months. This could also be a huge timesaver for many European companies that need to file every single transaction. Wish me luck🤞
Rino tweet media
English
3
0
7
549
James Ivings
James Ivings@JamesIvings·
@edwin_v This transaction didn't have an invoice because it was a bank account verification charge, what happens then?
English
1
0
0
34
James Ivings
James Ivings@JamesIvings·
how it is running a European company 😅
James Ivings tweet media
English
64
25
2K
305.3K
Edwin Vlieg
Edwin Vlieg@edwin_v·
@JamesIvings But e-invoicing goes further. In Belgium the Peppol network is mandatory since January 1st. So every invoice should be delivered over the same network. No searching for missing invoices anymore, its already added to your accounting tool.
English
2
0
4
274
James Ivings
James Ivings@JamesIvings·
@edwin_v This is already connected to all of my bank accounts and to Stripe
English
1
0
0
2.7K
Edwin Vlieg retweetledi
Micha "mies" Hernandez van Leuffen
Announcing fp by @fiberplane: agent-native issue tracking for Claude Code The insight: coding agents work best with focused, well-scoped tasks, but context handoff between sessions is a mess. fp gives Claude a CLI it can drive, local-first storage, and a review UI that pipes feedback directly back into your session. Issue are just markdown! Check out fp.dev
English
3
5
16
2.3K
Edwin Vlieg
Edwin Vlieg@edwin_v·
@danshipper Would love to have a way to add inline comments as feedback for the LLM!
English
0
0
1
49
Dan Shipper 📧
Dan Shipper 📧@danshipper·
introducing proof! it's an agent-native markdown editor with provenance tracking. keeps track of what was written by you vs. AI, and lets you mark which parts of a plan document (or any .md file) you've reviewed, and how closely you've reviewed it. red = written by AI, no review. yellow = i've skimmed it green = i endorse this / i wrote this i think it'll be great as the default plan editor in Claude Code and Codex. releasing internally @every this week and if it goes well, will release more broadly
Dan Shipper 📧 tweet media
English
55
24
565
63.1K
Edwin Vlieg
Edwin Vlieg@edwin_v·
@Frankspin Engineers. If a engineer can't read the code, they can't ensure that the logic is correct. That degrades the user experience.
English
0
0
0
14
Frank Spin
Frank Spin@Frankspin·
@edwin_v Readable for whom though? Users don’t read code, they experience interfaces. As long as the logic is correct and testable, the formatting is a machine concern. My point: optimize human effort for human-facing problems.
English
1
0
0
10
Edwin Vlieg
Edwin Vlieg@edwin_v·
Its interesting how people say we should accept AI slop in our codebases. I see also the opposite: refactors are now easier than ever. An LLM can refactor large existing codebases in no time! More AI slop, less technical debt?
English
2
1
1
144
Edwin Vlieg
Edwin Vlieg@edwin_v·
@Frankspin Disagree. An interface can only be as good as the logic supporting it. And when we allow AI slop to dominate, we can’t understand the logic anymore. Beautiful readable code is needed for humans to understand what the interface can do.
English
1
0
1
20
Frank Spin
Frank Spin@Frankspin·
@edwin_v LLMs should write code for machines, and humans should design interfaces for humans. 😊
English
1
0
0
25
Edwin Vlieg
Edwin Vlieg@edwin_v·
@casperbakker With the right context, an LLM can write beautiful code. I'm use @kieranklaassen his plugins, including the Rails style guide and @dhh code reviewer. We should always strive for beautiful code and LLMs make it easier than ever!
English
0
0
0
21
Casper Bakker
Casper Bakker@casperbakker·
@edwin_v Really weird reading the blogs and tweets about that we don’t need readable code anymore. I have no idea what they see.
English
1
0
0
40
Edwin Vlieg
Edwin Vlieg@edwin_v·
@levelsio @jeiting Steam is great for rice and sous vide. Veggies every now and then, but cooking is a bit easier.
English
0
0
0
72
@levelsio
@levelsio@levelsio·
@jeiting Nice thanks, do you like the steam thing or is it bs?
English
8
0
0
9K
@levelsio
@levelsio@levelsio·
What's the best oven I should buy for kitchen WITHOUT any smart stuff that's reliable? High price is fine. Bosch? Miele? Thank you!!!!
English
294
2
235
116.9K
Edwin Vlieg
Edwin Vlieg@edwin_v·
@levelsio @Frankspin Happy with our Neff ovens. They are smart, but that is optional for daily use. No touch screens.
English
0
0
1
29
Edwin Vlieg
Edwin Vlieg@edwin_v·
@jorgemanru @bitsweat Is insight in storage usage in the past also a requirement? Then the ledger approach is perfect. But if it’s just for performance, then you are storing a lot of extra data that is not needed in the end.
English
0
0
0
75
Edwin Vlieg
Edwin Vlieg@edwin_v·
@jorgemanru @bitsweat Solid approach, but also a lot of moving parts in Ruby. In our stack I probably would have reached for PostgreSQL triggers to ensure everything keeps in sync. With a bytesize of a blob stored in the blob table, you have everything at hand.
English
1
0
0
195
Jorge Manrubia
Jorge Manrubia@jorgemanru·
Check the upcoming storage tracking system for Fizzy by @bitsweat. You always learn when you see Jeremy work. I certainly do: github.com/basecamp/fizzy… I took an initial stab at it by first replicating the approach we use in Basecamp, then refining it based on feedback from Jeffrey Hardy, who has deep knowledge of the problems we've encountered in Basecamp: github.com/basecamp/fizzy… So you can compare three different approaches to the same problem. Open source is cool!
English
7
4
82
7.7K
Edwin Vlieg
Edwin Vlieg@edwin_v·
Trying to hop into the Omarchy wagon, but it reminds me very much of my previous Linux experiences. Driver issues, wifi not working, ethernet not waking up, kernel panics at boot. You can say a lot about Apple, but never had this issues with my Macbook.
English
1
0
1
246
Bram Jetten
Bram Jetten@BramJetten·
@edwin_v @lucasmeijer Ik heb zelf wel die funky kabel gekocht voor m’n 5K studio display, normale kabel werkte niet out of the box.
Nederlands
2
0
0
55
Edwin Vlieg
Edwin Vlieg@edwin_v·
@BramJetten @lucasmeijer Wifi is denk ik een BeeLink issue, CMOS reset lost het op. M'n LG 5K scherm had te maken met tunderbolt drivers die niet goed geladen werden. En kernel panic hebben ze net een hotfix voor uitgebracht, was een Limini probleem. Allemaal op te lossen gelukkig, maar wel uren kwijt.
Nederlands
1
0
0
41
Bram Jetten
Bram Jetten@BramJetten·
@lucasmeijer @edwin_v Vreemd, ik heb omarchy al op een oude Intel-PC, een gloednieuw AMD-systeem én Framework desktop geïnstalleerd. Had alleen 1x wifi issues door een te nieuwe wifi-chip op AMD.
Nederlands
1
0
0
56
Edwin Vlieg
Edwin Vlieg@edwin_v·
@lucasmeijer @BramJetten Ik had issues met mijn LG display via USB-C, die geeft een zwart scherm. Oplossing is om de thunderbolt drivers eerder te laden. Installatie heb ik uiteindelijk via een HDMI cable naar m'n iPad scherm gedaan.
Nederlands
1
0
0
43
Lucas Meijer
Lucas Meijer@lucasmeijer·
@edwin_v @BramJetten Ik heb ook die beelink ber9 gekocht voor omachy, en krijg zwart scherm bij elke Linux distro. Ligt nu in een hoek, ik nog steeds op m’n Mac :(. Jij kwam voorbij de install?
Nederlands
2
0
0
56