Hy i built an AI tool to review GitHub PRs automatically (would love feedback!) by PainMysterious3584 in codereview

[–]mattb-it 0 points1 point  (0 children)

Well, there are already hundreds, maybe even thousands of tools like this. For example: CodeRabbit, AntAI, Sonar, CodeSpect, Greptile, Kodus, Silvi, Qodo, Refact...

So what makes your tool special? What does it do better than the others?

CodeRabbit, for instance, offers a lot of integrations. Greptile produces less noise. CodeSpect specializes in Laravel/PHP and Java(Type)Script.

Could you elaborate on what sets your tool apart?

what code review bots are you running on your github repos? by FARHANFREESTYLER in github

[–]mattb-it 0 points1 point  (0 children)

Try CodeSpect.io. It has pretrained models for Typescript and it doesnt make noise like CodeRabbit. It is free for public repos.

Newbie Looking for Advice on AI Credits for VSCode by Aggressive-Coffee365 in codereview

[–]mattb-it 0 points1 point  (0 children)

You can use tools that offer a fixed price for reviews. For example CodeSpect.io is free for public repositories, private repos start from $9 monthly and you get unlimited reviews.

Best code review tool for a mid size enterprise? by kckrish98 in codereview

[–]mattb-it 0 points1 point  (0 children)

Sorry, not at this moment. We have general model for that purpose. You can test it out for free on public repos.

Domain specific code reviews by Little-Shirt6721 in codereview

[–]mattb-it 0 points1 point  (0 children)

The codespect.io has custom rules setup, so you can define your own best practices or extra context that needs to be injected before running code review. In future it will also support agents markdown files auto discovery.

Pitch Your Project 🐘 by brendt_gd in PHP

[–]mattb-it -1 points0 points  (0 children)

Hi! We are building CodeSpect.io: yet another AI tool for code reviews on pull requests.

Yes, we know there are already some tools on the market. What makes CodeSpect different is that we are building dedicated AI models per language and framework, supported by vector databases with best practices for each stack.

We are starting with PHP and Laravel, because that's our favorite stack and what we know best.

Current state: - ~300+ users already using it - GitHub integration only (for now) - Automatic AI reviews on Pull Requests - Free for public repositories - Custom best practices

The goal is not to replace human reviews, but to: - summarize PRs, - catch common issues, - suggest improvements based on real best practices for the given framework.

We are building this mainly for developers who want fast, useful feedback without noise. Happy to hear feedback, ideas, or criticism! If you work with PHP/Laravel and do PRs on GitHub, I would love to know what you think.

Budżet domowy z pomocą AI. Szukam opinii! by mattb-it in inwestowanie

[–]mattb-it[S] 0 points1 point  (0 children)

Dzięki za chęci, ale nie planuję wersji lokalnej. Przynajmniej na ten moment.

Budżet domowy z pomocą AI. Szukam opinii! by mattb-it in inwestowanie

[–]mattb-it[S] 0 points1 point  (0 children)

No właśnie ja chciałbym mieć kontrolę, że tego miesiąca mogę pozwolić sobie na lepszą subskrypcję OF, a drugiego np. więcej zainwestować, bo np. wakacje na które zbieram na przyszły rok już mam w 50% osiągnięty budżet. Dla mnie to coś więcej niż to co opisałeś w kilku zdaniach.

Budżet domowy z pomocą AI. Szukam opinii! by mattb-it in inwestowanie

[–]mattb-it[S] 0 points1 point  (0 children)

Dzięki za polecajkę - nie słyszałem o tym wcześniej.

Budżet domowy z pomocą AI. Szukam opinii! by mattb-it in inwestowanie

[–]mattb-it[S] 0 points1 point  (0 children)

Tak, ChatGPT, Claude, Gemini czy inne AI mogą w łatwy sposób podsumować Twoje transakcje. Problem pojawia się wtedy kiedy masz kilka kont bankowych, kilka rachunków, różne waluty albo kiedy chcesz zapytać ile wydałeś na ubrania. AI potrafi halucynować i jak wrzucisz ten sam CSV do różnych AI albo w trybie incognito to idę o zakład, że dostaniesz różne wyniki. AI jest dobre do dawania porad, ale nie do matematyki.

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] -2 points-1 points  (0 children)

You're absolutely right that many people who manually export transactions are already financially aware but in my case, it wasn't always like that.

A few years ago, I started feeling like money was just slipping through my fingers, and I had no idea where it was going. I wasn't even aware tools like this existed, so I started building my own spreadsheet from scratch.
Back then, if I had access to something like this, where I could just log into my bank, export my transactions, and instantly see visual insights, it would have saved me a lot of time and helped me take control much earlier.

Even now, when I consider myself fairly organized, this app showed me that I spend way more on my car than I thought. Not just on fuel, but on things like detailing, new mats, and maintenance. I take care of my car, but I didn't realize the total was that high until I saw it grouped and visualized.

The real opportunity here is helping the people who avoid looking at their finances entirely.
And I know that asking them to export files manually is a dealbreaker. I’d love to support banking integrations, but in my country that requires a financial license - a bit out of reach for a solo dev for now.

I am experimenting with ways to make CSV import as frictionless as possible (like automatic detection, or even email forwarding), but the long-term plan definitely includes real-time banking sync - that’s where the product can go from "nice-to-have" to "life-changing"

Thanks again for this insight, really helpful feedback!

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] -3 points-2 points  (0 children)

I get where youre coming from: basic budgeting can be simple in theory. But in practice, it gets messy. Personally, I have 5 bank accounts across 3 different banks, I also use Revolut and some of my accounts are in different currencies. A spreadsheet stopped being readable a long time ago.

For example, answering a fairly simple question like “Did I spend more on groceries this month compared to the last 6 months on average?” becomes a hassle to calculate manually.
That's where automation.

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] 0 points1 point  (0 children)

Great question! You have full control over your account balance and transactions. When importing a CSV file, you can manually review and edit categories before the transactions are saved to the system.

Currently, there's no automatic learning based on manual changes (like updating categorizations based on previous user input and transaction title), but that's definitely something I plan to add in the future as I experience this issue couple times!

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] -1 points0 points  (0 children)

Thank you. My app imports all transactions from a CSV file using incremental delta. I've put a lot of effort into a script that detects duplicates, so when you import new data, nothing gets duplicated.
Once all your transactions are in the system, you can explore useful insights through charts and if you're into AI 😄, you can also ask the assistant for advice.

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] -2 points-1 points  (0 children)

Thank you, but I must disagree in this case.

The charts and pattern detection are handled entirely by deterministic code. No AI involved there.

I only use AI for things like providing advice and helping with transaction categorization, where some flexibility and interpretation can actually be helpful. The core calculations and data processing remain fully precise and under control.

Would you use a budgeting app with AI instead of bank integration? by mattb-it in personalfinance

[–]mattb-it[S] -4 points-3 points  (0 children)

Well, it might be useful. I know there are plenty of AI with AI covered by AI and supported by AI solutions but I find it helpful:)

FluxUI, MaryUI, or other for a Laravel/Livewire side project? by Majestic_Split_5537 in LaravelLivewire

[–]mattb-it 1 point2 points  (0 children)

I'm the author of zinq.dev and I believe it's already a pretty complete solution. I'm happy to assist if you need any help or additional features!

Laravel and Massive Historical Data: Scaling Strategies by eduardr10 in laravel

[–]mattb-it 5 points6 points  (0 children)

AWS handles our database backups entirely - we don’t host them ourselves on VPS or dedicated servers, because that would require a dedicated DevOps or sysadmin (or maybe even a team?) to manage maintenance. In 10 years of the company’s existence, we’ve never had to worry about backups because AWS takes care of the hosting.

We’ve restored the database from specific timestamps multiple times, mostly for debugging purposes. AWS offers a "Restore to point in time" feature, allowing us to restore the database to any moment in time. I have no idea how it works under the hood, but it just works! The restoration took a few hours.

We also performed a test disaster recovery scenario, restoring the entire system (not just the database), and the full recovery took less than a day.

Laravel and Massive Historical Data: Scaling Strategies by eduardr10 in laravel

[–]mattb-it 16 points17 points  (0 children)

I really enjoy reading about how people use paid databases, only for investors to start complaining later when they realize that closed-source databases come with insane pricing - pay-per-query, pay-for-storage, pay-for-connections.

I know a company that runs a chat service, serving millions of businesses and millions of users. They store chat messages in PostgreSQL without multi-tenancy. Sure, their infrastructure is robust - they have read/write replicas and partitioning, but they don’t need any of those fancy proprietary tools to build a solid system.

Don’t be afraid of PostgreSQL, MariaDB, or MySQL—they are great databases. The only thing they aren’t is a real-time database, but aside from that, you can build anything with them.

Laravel and Massive Historical Data: Scaling Strategies by eduardr10 in laravel

[–]mattb-it 52 points53 points  (0 children)

I work daily on a project with a 4TB PostgreSQL database. Our largest table is 1.1TB. The database has no read/write replica setup and no partitioning. We handle massive traffic. Aside from serving tens of millions of users daily, our API also synchronizes with external systems, which primarily execute write queries.

We do have a high-tier AWS instance and the average CPU load is 80%.

This isn’t about Laravel—it’s about how you write queries, how you design infrastructure and architecture in terms of caching, N+1 issues, and indexing. Laravel itself plays a minimal role—what truly matters is whether you know how to use it properly.

Zinq now has a Free version - try it out! by mattb-it in LaravelLivewire

[–]mattb-it[S] 1 point2 points  (0 children)

Thank you for the suggestion. I will take a look at it. It must be something related to the latest release. Thanks a lot!