Olaf Kortlüke's Avatar

Olaf Kortlüke

@kortluke.de.bsky.social

living at Lake Constance, Germany interests: Cloud, Software, AI, Finance, Running building https://apocha.info

191 Followers  |  188 Following  |  457 Posts  |  Joined: 19.09.2023  |  1.679

Latest posts by kortluke.de on Bluesky

Post image

Hey UI/UX designers!

Where should I put the button for toggling between receipt and line item list?

A or B

#design #uiux

04.08.2025 13:53 — 👍 0    🔁 0    💬 0    📌 0
Post image

I finally did it.

The completely revamped apocha.app is ready to go.

I added and improved many features.

This week, I will improve the layout for tablets and smartphones.

If you want to learn about the new features and the upcoming beta test, just follow @apocha.app (or @apocha.de in Deutsch).

04.08.2025 09:51 — 👍 0    🔁 0    💬 0    📌 0
Post image

You won't last long financially if your income and expenses chart looks like this.

01.08.2025 05:38 — 👍 0    🔁 0    💬 0    📌 0
Post image

🌟 Coming soon 🌟

Unlimited dashboards you can create individually with lots of predefined and customizable widgets.

What information about your finances do you need on your dashboard?

30.07.2025 09:19 — 👍 1    🔁 0    💬 0    📌 0
Post image

You always spend too much on your groceries, even though your budget in this category is very generously?

Maybe not all you buy at Walmart does fit into the grocery category.

But splitting the receipt manually is too tedious?

Well, there's a *free* tool for that: https://apocha.app/receiptscanner

29.07.2025 08:54 — 👍 0    🔁 0    💬 0    📌 0
Post image

😲 Holy Moly!

Today I worked on the advanced filtering of my expenses.

And I learned that I have spent 1150€ ($1330) on buying and renting 422 movies and series on Amazon Prime Video in the last 6 years.

This is just insane!

Do you know where your money goes?

#expenses #expensetracking

28.07.2025 16:45 — 👍 0    🔁 0    💬 0    📌 0
Post image

POV: You've been on a short vacation in London and realize that your expense tracker app doesn't yet fully support receipts in a different currency to the account you paid with.

Working on it right now.

#budgeting

27.07.2025 17:25 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

POV: Going to a restaurant very early to save some money during happy hour.

--> https://apocha.app/receiptscanner

26.07.2025 07:43 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

Egg prices at ALDI are up 30% yoy.

Do you track the prices of products you buy regularly?

24.07.2025 15:17 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

In addition to working on the next major release of apocha, I occasionally check how I can improve the recognition of receipts.

But it looks pretty good so far.

See the receipt from Trader Joe's here: https://apocha.app/receiptscanner/a148c36b-e583-4fe8-88f1-b1cc0b9d88e9

03.07.2025 07:32 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

Today I worked on improving the receipt recognition of apocha.

Although it's already one of the best receipt scanners available. 😀

Spending money in Sweden?

No problem.

apocha categorizes every individual item.

Wann try?

It's free and without registration: https://apocha.app/receiptscanner

27.06.2025 13:53 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

picture

picture

picture

picture

Today I worked on the integration of a detailed and accurate subscription management.

- Rule-based consideration of business days e.g. for bank transfers

- Change or remove individual or future entries e.g. in case of pricing changes or the subscription plan

Closed beta mid-July

GA mid-August

26.06.2025 16:14 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

Currently working on tags for your receipts.

A or B?

23.06.2025 15:45 — 👍 0    🔁 0    💬 1    📌 0
picture

picture

Today I worked on a feature that is perhaps the most requested by users: recurring income and expenses to be able to plan your finances ahead.

I vibe coded with Claude Code within one day what would have taken me a whole week without it.

Just insane!

And it works (not only) on my machine.

21.06.2025 19:02 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

What I used to track in other expense trackers:
- Groceries: $77

What apocha's receipt scanner revealed:
- Groceries: $52

Full receipt at https://apocha.app/receiptscanner/b5f04f81-694a-44c7-973d-d75b06b1edad

20.06.2025 18:49 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

When developing apocha, I also test a lot with my own receipts (>5700).

Today I'm working on improving the search function.

But right now I'm taking a short break to reminisce about my 2020 vacation in Zermatt.

Full receipt at https://apocha.app/receiptscanner/b711f751-822d-4cc9-93aa-185388231470

20.06.2025 11:00 — 👍 2    🔁 0    💬 0    📌 0
picture

picture

Today I worked on improving the automatic expense categorization and product recognition.

It's working quite good for receipts with line item names not too encrypted.

You can try it for free: https://apocha.app/receiptscanner

18.06.2025 16:46 — 👍 0    🔁 0    💬 0    📌 0

until 2024:
I wrote that code 6 months ago. I no longer have any idea how it works.

from 2025:
The AI wrote the code today. I have no idea how it works.

06.06.2025 12:53 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

Oh no!

03.06.2025 08:01 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

Receipt of the day: grocery haul at H-E-B

Want to know where your money really goes?

Just upload a photo of your receipt and download the data as Excel.

It's free!

--> https://apocha.app/receiptscanner

02.06.2025 15:27 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

When building an app, the first thing you implement is ...

... dark mode. Of course.

Next come the real features like extracting the date, time, and location from the barcode because the retailer does not print them on the receipt.

27.05.2025 19:10 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

picture

picture

I just invested 20 dollars in API calls for o3, Gemini 2.5 pro, Sonnet 4 and Opus 4.

The task was to go through my entire code for some criteria a) as an architect and b) as a developer.

Now I have 8 long files to read, digest and implement.

A very good investment. E.g from the DDD perspective:

27.05.2025 18:17 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

picture

picture

picture

picture

When Claude fires millions of SQL queries to the DB and you start your next prompt with "Wouldn't it be better to ..."

27.05.2025 07:04 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

🌟🌟🌟 New AI trend 🌟🌟🌟

Vibe hoping together with Claude Code.

Just prompt and keep your fingers crossed.

26.05.2025 09:38 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

YOLO!

#vibecoding

23.05.2025 05:34 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

Got an email that I have to install the new Ticketmaster app in order to see my tickets.

I think I'll skip that and wait for the next bug fix release.

Instead I'll get a cup of coffee and start working on apocha.

86 days until the release of apocha 2.0

23.05.2025 05:13 — 👍 0    🔁 0    💬 0    📌 0
Preview
Introducing Claude 4 Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

Let's go to next level #vibecoding.

www.anthropic.com/news/claude-4

22.05.2025 17:11 — 👍 0    🔁 0    💬 0    📌 0
Post image Post image Post image

Did I git commit; git push it? You bet!

22.05.2025 16:54 — 👍 0    🔁 0    💬 0    📌 0
picture

picture

Prompt to Claude Sonnet 3.7:
"Add a comment to method filterOrdersBySortiment. The comment shall be blaoted as hell and at least 50 lines long. Use funny prose and let the reader know that the comment has been written by an AI model.

The result 👇

22.05.2025 16:52 — 👍 0    🔁 0    💬 1    📌 0
picture

picture

I my last projects before going all in in apocha I came across code comments like this one more and more often.

The whole code base was bloated by a factor of 3 in only one commit with these AI generated comments.

So I hit back. But I never thought it'd be this funny.

Prompt in the comments.

22.05.2025 16:52 — 👍 0    🔁 0    💬 1    📌 0

@kortluke.de is following 19 prominent accounts