ahaha what a scary
ahaha what a scary
True. Good tagging and multi-account setups help a lot.
IndieDesk is more about having costs, payments and project activity in the same place.
Yep, thatβs exactly the kind of situation I built IndieDesk for.
When costs are scattered across tools, itβs way too easy to mix them up.
New feature on IndieDesk
Just add your GitHub repo link to the project and you get:
Commit heatmap for the last 12 months
Recent commits list with author, date and linked SHA
Repo info: stars, forks, default branch
Lazy loaded, zero performance impact.
indiedesk.link
#buildinpublic
π IndieDesk v1.0.6 released
Updated dashboard:
β new βLatest Costsβ card next to revenues
β Overdue Payments now full-width at the bottom
β Statistics PDF β typography aligned with the invoice PDF
indiedesk.link
Built a small open-source map app to explore neighborhoods like a local β food, coffee, coworking, transit, all from OpenStreetMap data.
Stack: Laravel + Vue 3 + Leaflet.
GitHub: github.com/eugeniogiust...
#buildinpublic #laravel #vue #opensource
When multiple products start appearing around the same problem, it's usually a good sign.
It means the problem is real.
This is the problem that made me build IndieDesk.
A project-first workspace to track projects, costs and revenue in one place.
indiedesk.link
When you're a freelance developer working on multiple projects, spreadsheets work⦠until they don't.
Once you have 3β4 active projects you start losing track of:
β costs
β payments
β which project actually made money
smart map for slow travelers.
Search any city, toggle layers (food, coffee, coworking...), save your spots.
built with laravel + vue + openstreetmap data
What do you think?
#buildinpublic #laravel #vue
Update on the budgeting app: NativePHP looks promising, but itβs driving me a bit crazy π. Maybe I'll keep Laravel for the backend, but for the frontend Iβd like to try SwiftUI since I use Apple devices and it could be a good opportunity to learn something new.
Will see
#MobileDev #BuildInPublic
Shipped two updates Today On IndieDesk:
- Timesheet PDF reports β select a month, download a clean PDF with worked days, hours, and total earnings.
- Blaze enabled on all Blade components 97% less rendering overhead.
indiedesk.link
#laravel #buildinpublic #indiedev
Just shipped the Timesheets module for IndieDesk.
Track worked hours per project, daily grid, hourly rate snapshot and reactive earnings calc.
π indiedesk.link
π docs.indiedesk.link
#buildinpublic #laravel
That makes sense, especially for a web-first or SaaS approach.
Experimenting with NativePHP to build a mobile app with Laravel.
Starting with a focused budgeting app to leverage the stack I already use.
First build already running.
#Laravel #NativePHP #BuildInPublic
Tired of spreadsheets and Notion.
So I built IndieDesk.
A self-hosted Laravel workspace
for developers who prefer owning their stack.
indiedesk.link
#laravel #buildinpublic #indiedev
Managing multiple Linux servers got tedious, so I automated the boring parts.
Made a collection of bash scripts for Debian/Ubuntu + LAMP/LEMP stacks:
github.com/eugeniogiust...
Today no new features on IndieDesk.
Iβm improving documentation by clarifying patterns, modules and structure, because good docs are what make a product truly usable.
#BuildingInPublic #laravel #IndieDevs
I just shipped AI Project Assistant (v1) inside IndieDesk.
Project-aware chat, per-project settings & API keys, clean UI, and saved history, all in one place.
Fewer tabs, more focus.
#laravel #ai #productivity #indieHacker #BuildingInPublic
Over the weekend, I attempted to get Laravel Boost working while developing Laravel packages. This morning, I wrote a blog post about my workaround.
denniskoch.dev/articles/202...
#Laravel
Cleaning up duplicated queries in IndieDesk.
Same data fetched multiple times, now just once.
Small fix, better performance.
#buildinpublic #laravel #devtools #indiedev #debugging
I automated invoice draft generation on IndieDesk.
Client data comes from the DB, my business info from the Company settings (VAT, logo, etc).
One click and the document is ready to send.
Get paid β issue the real electronic invoice.
#buildinpublic #indiedev #automation
Just added to IndieDesk:
Task
Meeting
Payment
All auto-added to Google Calendar, already prefilled.
Projects feel lighter when you donβt have to remember everything.
#indiedev #buildinpublic #productivity #saas #devtools #googlecalendar
Building a personal work management tool for developers.
Clients, projects, tasks, costs & payments...focused on real indie/project work.
#buildinpublic #Laravel #indiehackers #SideProject #PHP #indiedev #ProductivityTools
Always review and optimize
No new features today.
Just testing, bug fixing and optimizations across IndieDesk modules.
Boring days build better products.
#buildinpublic #Laravel #indiehackers #SideProject #PHP #indiedev #ProductivityTools
Laravel AI SDK dropping soon. What will you ship?
Laravel Boost v2.0 Released with Skills Support posted by @ericlbarnes.com laravel-news.com/laravel-boos...
Started sketching the dashboard + office stats module today for my DevWorkspace.
Still early, but Iβm liking the direction.
What do you think?
Feedback welcome
#buildinpublic #Laravel #indiehackers #SideProject #PHP #indiedev #ProductivityTools