FakturHuko - redesign deployed
We still need to fine-tune a few screens, color contrasts, and minor issues, but nothing that would prevent the app from being used comfortably. I think it looks great - https://fakturhuko.aifred.cz/
AI, web development, and online products
I use AIFred as my place for projects, notes, and ideas that come out of my work around AI, websites, and online products. I do not put only finished things here, but also the context and small details that happen along the way.
Seznam zpráv se posouvá vodorovně. Použij kolečko myši, touchpad, tažení prstem nebo klávesy šipek, Page Up, Page Down, Home a End.
We still need to fine-tune a few screens, color contrasts, and minor issues, but nothing that would prevent the app from being used comfortably. I think it looks great - https://fakturhuko.aifred.cz/
This model currently seems to be the most intelligent, ideal for chat. For coding, ChatGPT 5.5 still seems better. One interesting point worth mentioning is that, according to the table in the article about the release of Opus 8 - https://www.anthropic.com/news/claude-opus-4-8 - it is also listed as the best for finance, but there is a note below the article saying that there is actually Financial Agent v2 from Google Gemini, which is much better. Much better. I recommend reading the footnotes ;-)
When vibe coding, standard models usually suggest a fairly generic web app design, and that’s how the FakturHuko project started too. With Claude Design, however, the visual style of apps looks much more polished and the results are highly professional, almost in the style of “Graphic designers won’t have anything to eat.” But I’m not worried about designers; they’re artists, and they’ve always had it tough. The new look of FakturHuko is almost ready, and it will definitely be deployed next week. I’m already looking forward to working in the new outfit and issuing invoices there.
I couldn’t resist and wanted to find out what Claude Design is like, a feature available only in the paid version of Claude that lets you design sophisticated websites and app layouts. For now, I’m trying it out on websites for my profile on Reedsy.com, a platform for book writers, and using Claude Design to create a portfolio of book-themed websites. My first impressions are... that it’s slow and burns through tokens pretty quickly. It’s slow even when it comes to the actual coding. But overall, what the paid version of Claude offers seems interesting to me. I’m surprised, and it definitely deserves a full blog post later.
The European Union requires certain types of websites to be accessible to people with disabilities. There are already plenty of tools for checking this, and Elementor’s one seems very user-friendly to me. Try it yourself to see whether your website is accessible: https://elementor.com/tools/ally-accessibility-checker/scanner
Checking whether an issued invoice had been paid by receiving the payment in the bank seemed like a tougher nut to crack. I wanted this feature in FakturHuko because I liked it in Fakturoid. When a payment arrived in the account, the invoice status in the system changed to paid right away. In the end, it took only half an hour and it was done. FakturHuko can now match invoice status with received payments. And I also get an email notification when a payment arrives. Great.
Just recently I wrote that I always work on at most two projects at once. And the very next day, a VS Code update added a feature called Agents, which changes the workflow for working on projects. Instead of switching between two open VS Code editors, there is now just one window where you orchestrate agents doing work across multiple projects. It sounds great... except that on the first try, the agent got stuck halfway through and wasn’t able to finish the task. It started it and then froze. On repeated attempts, it wasn’t able to get going again. Maybe just a glitch. But if it works, it looks very promising.
An interesting observation from vibe coding is that I’m not able to work on just one project. I always have to work on two projects at the same time. It’s because after entering a prompt, you have to wait for the AI to complete it. And that’s boring. So in the meantime, I enter a prompt for another project. Interestingly, I still have to wait sometimes, but it never occurs to me to start working on a third project. I think that would already be multitasking that would lead to chaos and mistakes. Above all, I’d start entering prompts into the wrong project. I’m sure of that.
An interesting feature to work on. At first, I thought it would be a single prompt that would simply show a window for setting up a specific invoice to be sent repeatedly at certain intervals, but during the work and iterations we found out how this idea can be taken further and what else can be done with recurring invoices. For example, having an overview on the homepage where you can clearly see what is planned, or sending such an invoice right away. Or having items in a recurring invoice that do not appear when the amount is zero, so you can activate them only when needed. Maybe this deserves a separate article in the blog section.
I’m starting a new, irregular series, currently called internally: Fragments from a Conversation with AI. I’ve been discussing my plans to change the direction of my future development with AI as I go. After many sleepless nights spent in shared conversations, I wondered what it thinks of me and how I come across. The answer was: You come across as intelligent, thoughtful, technical, honest, and rather introverted. You don’t come across as a loud founder or an aggressive marketer; more like someone who wants things to make sense and be well done. That girl knows how to please — I could almost print it on a T-shirt.
The letter I can easily be mistaken for the letter l. And Alfred was the helper, friend, and servant of Bruce Wayne, a.k.a. Batman. It’s not that I’m a die-hard Batman fan, but I liked the connection. AI is simply a great helper and, in a way, quite serious — it really brings Alfred from Batman to mind.
When you let AI create a website, it often uses technologies that are then very hard to get running on a standard hosting plan. I’ll write a blog post about that later. For now, I either specify that AI websites should stick to HTML, JS, CSS, PHP, and MySQL hosting, for example Webglobe, or I get apps running on Railway, and I’m now trying Netlify as well. I’ll probably also take another look at Vercel, which Lucie from wibio.cz brought up again yesterday ... I’ve already had some experience with Vercel before, but I didn’t have a use for it back then; maybe it’s time now.
Just recently, I had the experience that public invoice previews in FakturHuko were not working, and I only found out by chance when a client didn’t pay an invoice on time. It made me realize that I needed to add logic to FakturHuko to monitor whether the application is working and online, as well as its individual features. If not, I want to receive an immediate email about it.
From now on, AI on this website handles checking my Czech, translating texts into English, and optimizing the page for SEO. All with one click. I’m excited about it, and I hope to write an article about it soon. In any case, I translated the entire website in about 15 minutes, and when creating new content, it’s so pleasantly simple that I just love it.
I started modifying the CryptoHuko project with the aim of allowing switching between a crypto portfolio and a stock portfolio. This could be useful if you use multiple brokers. And I think it will come in handy in the future for other related ideas.
ChatGPT Image 2 is a newer model for generating and editing images based on prompts. It better understands prompts, keeps a consistent style, composes scenes, and generally delivers more usable results for real work than just flashy demos. With a free account, you can already try generating images now, and it allows about 5 generated images per day.
It’s a fairly comprehensive tool, but it can also be used very simply - www.ultramock.io
And designers won’t be left with much to eat. To be honest, I always have to tell potential clients in advance that I’m not a graphic designer. Quite often, they never get back to me after that. Sometimes a client only needs basic graphics, but designers are very busy and small projects don’t appeal to them. In this case, Claude Design could step in and fill the black hole that has so far swallowed up low-maintenance potential clients. Update: miracles don’t happen, and usability is still poor — you burn through your credits quickly, it’s extremely slow, and it doesn’t listen very well.
Some projects are expected to send emails. This is usually handled with an external tool, such as Chimpmail. There is also a free option that can be handled directly within the project using this open-source tool: https://resend.com/blog/react-email-6
I’m convinced that at some point we won’t be downloading ready-made apps; instead, we’ll simply tell our device what we want to do, and the app will be created on the spot to fit our needs.
A simple app for tracking your cryptocurrencies across different platforms. You can instantly see your overall performance.
I’m testing the capabilities and environment of Github Spark, which is used to build apps with AI, including deploying them to production. That is usually the most problematic part. Update: disappointing. The deployment is private.
We still need to fine-tune a few screens, color contrasts, and minor issues, but nothing that would prevent the app from being used comfortably. I think it looks great - https://fakturhuko.aifred.cz/
This model currently seems to be the most intelligent, ideal for chat. For coding, ChatGPT 5.5 still seems better. One interesting point worth mentioning is that, according to the table in the article about the release of Opus 8 - https://www.anthropic.com/news/claude-opus-4-8 - it is also listed as the best for finance, but there is a note below the article saying that there is actually Financial Agent v2 from Google Gemini, which is much better. Much better. I recommend reading the footnotes ;-)
When vibe coding, standard models usually suggest a fairly generic web app design, and that’s how the FakturHuko project started too. With Claude Design, however, the visual style of apps looks much more polished and the results are highly professional, almost in the style of “Graphic designers won’t have anything to eat.” But I’m not worried about designers; they’re artists, and they’ve always had it tough. The new look of FakturHuko is almost ready, and it will definitely be deployed next week. I’m already looking forward to working in the new outfit and issuing invoices there.
I couldn’t resist and wanted to find out what Claude Design is like, a feature available only in the paid version of Claude that lets you design sophisticated websites and app layouts. For now, I’m trying it out on websites for my profile on Reedsy.com, a platform for book writers, and using Claude Design to create a portfolio of book-themed websites. My first impressions are... that it’s slow and burns through tokens pretty quickly. It’s slow even when it comes to the actual coding. But overall, what the paid version of Claude offers seems interesting to me. I’m surprised, and it definitely deserves a full blog post later.
The European Union requires certain types of websites to be accessible to people with disabilities. There are already plenty of tools for checking this, and Elementor’s one seems very user-friendly to me. Try it yourself to see whether your website is accessible: https://elementor.com/tools/ally-accessibility-checker/scanner
Checking whether an issued invoice had been paid by receiving the payment in the bank seemed like a tougher nut to crack. I wanted this feature in FakturHuko because I liked it in Fakturoid. When a payment arrived in the account, the invoice status in the system changed to paid right away. In the end, it took only half an hour and it was done. FakturHuko can now match invoice status with received payments. And I also get an email notification when a payment arrives. Great.
Just recently I wrote that I always work on at most two projects at once. And the very next day, a VS Code update added a feature called Agents, which changes the workflow for working on projects. Instead of switching between two open VS Code editors, there is now just one window where you orchestrate agents doing work across multiple projects. It sounds great... except that on the first try, the agent got stuck halfway through and wasn’t able to finish the task. It started it and then froze. On repeated attempts, it wasn’t able to get going again. Maybe just a glitch. But if it works, it looks very promising.
An interesting observation from vibe coding is that I’m not able to work on just one project. I always have to work on two projects at the same time. It’s because after entering a prompt, you have to wait for the AI to complete it. And that’s boring. So in the meantime, I enter a prompt for another project. Interestingly, I still have to wait sometimes, but it never occurs to me to start working on a third project. I think that would already be multitasking that would lead to chaos and mistakes. Above all, I’d start entering prompts into the wrong project. I’m sure of that.
An interesting feature to work on. At first, I thought it would be a single prompt that would simply show a window for setting up a specific invoice to be sent repeatedly at certain intervals, but during the work and iterations we found out how this idea can be taken further and what else can be done with recurring invoices. For example, having an overview on the homepage where you can clearly see what is planned, or sending such an invoice right away. Or having items in a recurring invoice that do not appear when the amount is zero, so you can activate them only when needed. Maybe this deserves a separate article in the blog section.
I’m starting a new, irregular series, currently called internally: Fragments from a Conversation with AI. I’ve been discussing my plans to change the direction of my future development with AI as I go. After many sleepless nights spent in shared conversations, I wondered what it thinks of me and how I come across. The answer was: You come across as intelligent, thoughtful, technical, honest, and rather introverted. You don’t come across as a loud founder or an aggressive marketer; more like someone who wants things to make sense and be well done. That girl knows how to please — I could almost print it on a T-shirt.
The letter I can easily be mistaken for the letter l. And Alfred was the helper, friend, and servant of Bruce Wayne, a.k.a. Batman. It’s not that I’m a die-hard Batman fan, but I liked the connection. AI is simply a great helper and, in a way, quite serious — it really brings Alfred from Batman to mind.
When you let AI create a website, it often uses technologies that are then very hard to get running on a standard hosting plan. I’ll write a blog post about that later. For now, I either specify that AI websites should stick to HTML, JS, CSS, PHP, and MySQL hosting, for example Webglobe, or I get apps running on Railway, and I’m now trying Netlify as well. I’ll probably also take another look at Vercel, which Lucie from wibio.cz brought up again yesterday ... I’ve already had some experience with Vercel before, but I didn’t have a use for it back then; maybe it’s time now.
Just recently, I had the experience that public invoice previews in FakturHuko were not working, and I only found out by chance when a client didn’t pay an invoice on time. It made me realize that I needed to add logic to FakturHuko to monitor whether the application is working and online, as well as its individual features. If not, I want to receive an immediate email about it.
From now on, AI on this website handles checking my Czech, translating texts into English, and optimizing the page for SEO. All with one click. I’m excited about it, and I hope to write an article about it soon. In any case, I translated the entire website in about 15 minutes, and when creating new content, it’s so pleasantly simple that I just love it.
I started modifying the CryptoHuko project with the aim of allowing switching between a crypto portfolio and a stock portfolio. This could be useful if you use multiple brokers. And I think it will come in handy in the future for other related ideas.
ChatGPT Image 2 is a newer model for generating and editing images based on prompts. It better understands prompts, keeps a consistent style, composes scenes, and generally delivers more usable results for real work than just flashy demos. With a free account, you can already try generating images now, and it allows about 5 generated images per day.
It’s a fairly comprehensive tool, but it can also be used very simply - www.ultramock.io
And designers won’t be left with much to eat. To be honest, I always have to tell potential clients in advance that I’m not a graphic designer. Quite often, they never get back to me after that. Sometimes a client only needs basic graphics, but designers are very busy and small projects don’t appeal to them. In this case, Claude Design could step in and fill the black hole that has so far swallowed up low-maintenance potential clients. Update: miracles don’t happen, and usability is still poor — you burn through your credits quickly, it’s extremely slow, and it doesn’t listen very well.
Some projects are expected to send emails. This is usually handled with an external tool, such as Chimpmail. There is also a free option that can be handled directly within the project using this open-source tool: https://resend.com/blog/react-email-6
I’m convinced that at some point we won’t be downloading ready-made apps; instead, we’ll simply tell our device what we want to do, and the app will be created on the spot to fit our needs.
A simple app for tracking your cryptocurrencies across different platforms. You can instantly see your overall performance.
I’m testing the capabilities and environment of Github Spark, which is used to build apps with AI, including deploying them to production. That is usually the most problematic part. Update: disappointing. The deployment is private.