<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Eugenio Giusti</title>
    <description>The latest articles on Forem by Eugenio Giusti (@eu__93).</description>
    <link>https://forem.com/eu__93</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3768649%2F6e39dbdf-42f9-411f-88f6-685058f3162c.png</url>
      <title>Forem: Eugenio Giusti</title>
      <link>https://forem.com/eu__93</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/eu__93"/>
    <language>en</language>
    <item>
      <title>Instead of switching tools, I started building my own</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Mon, 06 Apr 2026 19:42:16 +0000</pubDate>
      <link>https://forem.com/eu__93/instead-of-switching-tools-i-started-building-my-own-5da1</link>
      <guid>https://forem.com/eu__93/instead-of-switching-tools-i-started-building-my-own-5da1</guid>
      <description>&lt;p&gt;Lately I’ve felt like many tools I use are getting more complex or just don’t fit my needs anymore.&lt;br&gt;&lt;br&gt;
So I started building my own:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Spotly (maps) &lt;/li&gt;
&lt;li&gt;BudgetKit (finance) &lt;/li&gt;
&lt;li&gt;IndieDesk (projects).
Still experimenting, but it’s helping me understand what I actually need.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link below&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/eugeniogiusti/budgeting-app" rel="noopener noreferrer"&gt;https://github.com/eugeniogiusti/budgeting-app&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/eugeniogiusti/gestionale-dev" rel="noopener noreferrer"&gt;https://github.com/eugeniogiusti/gestionale-dev&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/eugeniogiusti/spotly" rel="noopener noreferrer"&gt;https://github.com/eugeniogiusti/spotly&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>BudgetKit — Self-hosted personal finance manager</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Sat, 28 Mar 2026 19:03:48 +0000</pubDate>
      <link>https://forem.com/eu__93/budgetkit-self-hosted-personal-finance-manager-4o78</link>
      <guid>https://forem.com/eu__93/budgetkit-self-hosted-personal-finance-manager-4o78</guid>
      <description>&lt;p&gt;Just released BudgetKit as open source.&lt;br&gt;
Self-hosted personal finance app, track income/expenses, set monthly budgets and savings goals. No subscriptions, your data stays yours.&lt;/p&gt;

&lt;p&gt;Still in beta, desktop/mobile frontend is being cleaned up&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/eugeniogiusti/budgeting-app" rel="noopener noreferrer"&gt;https://github.com/eugeniogiusti/budgeting-app&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsjekkjkgf883uosrpscx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsjekkjkgf883uosrpscx.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc28axl700ch7sb2t6ok3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc28axl700ch7sb2t6ok3.png" alt=" " width="636" height="1418"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Updating on my Budgeting-app</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Sun, 22 Mar 2026 12:42:42 +0000</pubDate>
      <link>https://forem.com/eu__93/updating-on-my-budgeting-app-86b</link>
      <guid>https://forem.com/eu__93/updating-on-my-budgeting-app-86b</guid>
      <description>&lt;p&gt;Update on my budgeting app: I migrated from NativePHP to a Laravel web app.&lt;br&gt;
Ran into a few issues with NativePHP, so for now I’m going this route.&lt;/p&gt;

&lt;p&gt;Might add a middleware to switch views: mobile → optimized UI, desktop → full layout.&lt;br&gt;
We’ll see how it goes &lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=FNFq3y3eKG8" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=FNFq3y3eKG8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqm3g3tmidpfzj7g20g1l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqm3g3tmidpfzj7g20g1l.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb0ixl6tmy2rq5j61ufwb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb0ixl6tmy2rq5j61ufwb.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faah6dcm0ybr45gmbyhyc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faah6dcm0ybr45gmbyhyc.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6644hqtila9m88131m50.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6644hqtila9m88131m50.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>laravel</category>
      <category>php</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Module Taxes on IndieDesk</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Thu, 12 Mar 2026 22:07:47 +0000</pubDate>
      <link>https://forem.com/eu__93/module-taxes-on-indiedesk-3c96</link>
      <guid>https://forem.com/eu__93/module-taxes-on-indiedesk-3c96</guid>
      <description>&lt;p&gt;Added a new module to IndieDesk: Taxes.&lt;/p&gt;

&lt;p&gt;As a freelancer tax documents are always scattered everywhere.&lt;br&gt;
Now everything is centralized: filter by year, download attachments, add deadlines to Google Calendar in one click.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Pksu59Vynr0" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=Pksu59Vynr0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://indiedesk.link" rel="noopener noreferrer"&gt;https://indiedesk.link&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic #Laravel
&lt;/h1&gt;

</description>
      <category>buildinpublic</category>
      <category>laravel</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
    <item>
      <title>GitHub integration on IndieDesk</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Mon, 09 Mar 2026 14:33:24 +0000</pubDate>
      <link>https://forem.com/eu__93/github-integration-on-indiedesk-2klo</link>
      <guid>https://forem.com/eu__93/github-integration-on-indiedesk-2klo</guid>
      <description>&lt;p&gt;New feature on IndieDesk&lt;/p&gt;

&lt;p&gt;Just add your GitHub repo link to the project and you get:&lt;/p&gt;

&lt;p&gt;Commit heatmap for the last 12 months&lt;br&gt;
Recent commits list with author, date and linked SHA&lt;br&gt;
Repo info: stars, forks, default branch&lt;br&gt;
Lazy loaded, zero performance impact.&lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35kui1r9e5u9zj0b1paf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F35kui1r9e5u9zj0b1paf.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwuied7oxw0t0gbg2o43.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgwuied7oxw0t0gbg2o43.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>github</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
    <item>
      <title>IndieDesk v1.06 relased</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Sun, 08 Mar 2026 18:05:59 +0000</pubDate>
      <link>https://forem.com/eu__93/indiedesk-v106-relased-2h8</link>
      <guid>https://forem.com/eu__93/indiedesk-v106-relased-2h8</guid>
      <description>&lt;p&gt;Updated dashboard:&lt;br&gt;
→ new “Latest Costs” card next to revenues&lt;br&gt;
→ Overdue Payments now full-width at the bottom&lt;br&gt;
→ Statistics PDF — typography aligned with the invoice PDF&lt;/p&gt;

&lt;p&gt;&lt;a href="https://indiedesk.link" rel="noopener noreferrer"&gt;https://indiedesk.link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv9t153ha6djhuuv9vvbs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv9t153ha6djhuuv9vvbs.png" alt=" " width="800" height="377"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ybcf6wmci0ig8zn3oqp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4ybcf6wmci0ig8zn3oqp.png" alt=" " width="800" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8hkt6o3y6ltp25rdqe9n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8hkt6o3y6ltp25rdqe9n.png" alt=" " width="800" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fic1y12me7ts0h92vqyix.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fic1y12me7ts0h92vqyix.png" alt=" " width="800" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>news</category>
      <category>saas</category>
      <category>showdev</category>
      <category>ui</category>
    </item>
    <item>
      <title>I built an open source map app to explore neighborhoods like a local</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Sun, 08 Mar 2026 12:31:48 +0000</pubDate>
      <link>https://forem.com/eu__93/i-built-an-open-source-map-app-to-explore-neighborhoods-like-a-local-5g25</link>
      <guid>https://forem.com/eu__93/i-built-an-open-source-map-app-to-explore-neighborhoods-like-a-local-5g25</guid>
      <description>&lt;p&gt;Spotly is a side project I built to learn and experiment with Laravel, &lt;br&gt;
Vue 3, and Leaflet.&lt;/p&gt;

&lt;p&gt;It lets you explore any neighborhood by category — food, coffee, &lt;br&gt;
coworking, transit, gyms — using real data from OpenStreetMap.&lt;/p&gt;

&lt;p&gt;Stack: PHP 8.4 + Laravel 12 / Vue 3 + Inertia.js / Leaflet.js / Tailwind CSS v4&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/eugeniogiusti/spotly" rel="noopener noreferrer"&gt;https://github.com/eugeniogiusti/spotly&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>opensource</category>
      <category>showdev</category>
      <category>vue</category>
    </item>
    <item>
      <title>Smart map for slow travelers</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Fri, 06 Mar 2026 16:22:23 +0000</pubDate>
      <link>https://forem.com/eu__93/smart-map-for-slow-travelers-3k9f</link>
      <guid>https://forem.com/eu__93/smart-map-for-slow-travelers-3k9f</guid>
      <description>&lt;p&gt;smart map for slow travelers — search any city, toggle layers (food, coffee, coworking...), save your spots&lt;/p&gt;

&lt;p&gt;built with laravel + vue + openstreetmap data&lt;/p&gt;

&lt;p&gt;What do you think?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flafg6ejxw9e5cbwh2wr5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flafg6ejxw9e5cbwh2wr5.png" alt=" " width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0e0qf06r1rfpohlq75pt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0e0qf06r1rfpohlq75pt.png" alt=" " width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wgtagqitudguh03y0fp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wgtagqitudguh03y0fp.png" alt=" " width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>showdev</category>
      <category>sideprojects</category>
      <category>vue</category>
    </item>
    <item>
      <title>Budget App Update</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Wed, 04 Mar 2026 19:49:39 +0000</pubDate>
      <link>https://forem.com/eu__93/budget-app-update-2e1h</link>
      <guid>https://forem.com/eu__93/budget-app-update-2e1h</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;Will see&lt;/p&gt;

&lt;h1&gt;
  
  
  MobileDev #BuildInPublic
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpet3wyws0w30u6vfb19w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpet3wyws0w30u6vfb19w.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foomr9f43bicwmop41ar4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foomr9f43bicwmop41ar4.png" alt=" " width="800" height="1046"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>ios</category>
      <category>laravel</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Nativephp... is that good?</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Mon, 02 Mar 2026 12:00:16 +0000</pubDate>
      <link>https://forem.com/eu__93/nativephp-is-that-good-2imf</link>
      <guid>https://forem.com/eu__93/nativephp-is-that-good-2imf</guid>
      <description>&lt;p&gt;Over the past few days, I’ve been experimenting with NativePHP to build a mobile app using Laravel.&lt;/p&gt;

&lt;p&gt;I started with a budgeting app, aiming to leverage the stack I use every day instead of switching technologies completely.&lt;/p&gt;

&lt;p&gt;The goal is to create a fast, focused tool to track expenses.&lt;/p&gt;

&lt;p&gt;First build already running in the emulator.&lt;/p&gt;

&lt;p&gt;It’s interesting to see how the Laravel ecosystem is evolving into the mobile space.&lt;/p&gt;

&lt;h1&gt;
  
  
  Laravel #NativePHP #MobileDevelopment
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhigal2it7qwxyrpqtn4e.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhigal2it7qwxyrpqtn4e.jpeg" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Shipped two updates Today On IndieDesk:</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Mon, 02 Mar 2026 10:10:54 +0000</pubDate>
      <link>https://forem.com/eu__93/shipped-two-updates-today-on-indiedesk-204h</link>
      <guid>https://forem.com/eu__93/shipped-two-updates-today-on-indiedesk-204h</guid>
      <description>&lt;p&gt;Shipped two updates Today On IndieDesk:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Timesheet PDF reports — select a month, download a clean PDF with worked days, hours, and total earnings.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Blaze enabled on all Blade components 97% less rendering overhead.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://indiedesk.link" rel="noopener noreferrer"&gt;https://indiedesk.link&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  laravel #buildinpublic #indiedev
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9kot57gw9s9tja2p8i4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9kot57gw9s9tja2p8i4.png" alt=" " width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F10ax5xjara6h16luaj8v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F10ax5xjara6h16luaj8v.png" alt=" " width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzuvzv6wz4pxw152ql48v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzuvzv6wz4pxw152ql48v.png" alt=" " width="800" height="594"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>New module for IndieDesk</title>
      <dc:creator>Eugenio Giusti</dc:creator>
      <pubDate>Sun, 01 Mar 2026 12:02:17 +0000</pubDate>
      <link>https://forem.com/eu__93/new-module-for-indiedesk-2c83</link>
      <guid>https://forem.com/eu__93/new-module-for-indiedesk-2c83</guid>
      <description>&lt;p&gt;Just shipped the Timesheets module for IndieDesk.&lt;br&gt;
Track worked hours per project, daily grid, hourly rate snapshot and reactive earnings calc.&lt;br&gt;
🔗 &lt;a href="https://indiedesk.link" rel="noopener noreferrer"&gt;https://indiedesk.link&lt;/a&gt;&lt;br&gt;
📖 &lt;a href="https://docs.indiedesk.link" rel="noopener noreferrer"&gt;https://docs.indiedesk.link&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  buildinpublic #laravel
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmso9kvp5z3x87xsodchc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmso9kvp5z3x87xsodchc.png" alt=" " width="800" height="465"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>laravel</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
