Skip to content

Journal

The logbook of my projects: what I added, what I changed. Now and then I go on a bit longer and tell how I got there and why I made certain choices.

  1. Elleapostrofoa

    I set Elleapostrofoa to calculate the withdrawal period from the delivery date, and the form shows the order lines excluded by law under art. 59. The completed-order email includes the withdrawal link, with the form and texts available in the store’s languages.

  2. Menu Mensa

    Anyone with a child in nursery school looks for the menu for their age group, 3 to 5, and at home there is often a brother or sister in primary school too. I added the nursery menu to Menu Mensa: at launch you choose who… Continue reading

  3. questo sito

    I added a «How I work» page to this site: the five kinds of work with real projects as examples, how a collaboration starts, how the price is set and what to send to get going. It’s in the main menu and the Contact page points to it.

  4. questo sito

    I added a blue-ink mascot to the home page of this site that turns its head toward the cursor and changes expression when you click it. The same mascot is the portrait on the About page.

  5. Pencil

    In Pencil, feedback analysis starts from the very first arrival: every piece of feedback gets sentiment and tags even before the owner claims the business, so the history is already there when they do. Themes are grouped by concept, so the same theme in different words is counted once, and recurring ones come out with numbers you can reason about.

  6. Menu Mensa

    People who open Menu Mensa on their phone usually look for one thing: what's for lunch today, or on a specific day. For the 2026/27 school year I rebuilt the app starting from there. The main screen is the daily card… Continue reading

  7. Pencil

    With self-service sign-up, merchants create their own business on Pencil and choose their plan, without going through support. Every new business is checked by the staff before it is activated. Applicants receive the… Continue reading

  8. Zampe Felici

    A booking at a kennel almost always starts from a single sentence, like «Luna dal 5 al 10 ottobre», spoken on the phone or sent over WhatsApp. I made Zampe Felici start from exactly that. The + opens a single field: you… Continue reading

  9. L'Aquila 2026, Menu Mensa and Medici AQ are personal projects. I set up a Buy Me a Coffee page for people who use them and want to support them, and linked it from the footer of all three apps. I chose a simple link over… Continue reading

  10. Pencil

    I added two comparison views to Pencil: on the dashboard, the “In città” card, which shows how the business ranks against similar ones in its area, and for franchisors a console with the network’s points of sale side by side, where those that receive no feedback stand out.

  11. Zampe Felici

    People who work in a kennel use their phone between one box and the next, and on busy days arrivals and departures have to be logged quickly. I built the home page of Zampe Felici around the day. The Today screen shows… Continue reading

  12. le mie skill per Claude Code

    I created a skill that prepares client documents as DOCX and PDF from a Word template, so the layout and letterhead stay intact even when the file is opened in Google Docs.

  13. Abruzzo Incoming

    I hosted the Abruzzo Incoming fonts directly on the site, so the pages load them without requests to external services.

  14. Tokebì

    I added reminder emails to Tokebì for people who haven’t verified their address, haven’t completed their profile or haven’t logged in for a while. Staff can edit their texts from the admin area.

  15. questo sito

    I added an llms.txt guide to this site, along with a Markdown version of the About and Projects pages, so AI agents can read them without having to interpret the HTML.

  16. Menu Mensa

    I brought the allergen filter in Menu Mensa to the foreground: the active selection always stays in view, and the dish cards name the allergens they contain.

  17. L'Aquila 2026

    Many sports events in the L'Aquila area appear in no calendar. A road race or a tournament is announced in an article from a local paper, with the date written in the text. I added to L'Aquila 2026 an automatic reading… Continue reading

  18. le mie skill per Claude Code

    I added to the ml-scaffold-wp skill the ability to restore an existing site from a backup.

  19. Medici AQ

    I added the option to save followed doctors, notes and wait lists in the browser, so they stay available without creating an account.

  20. Pencil

    I redesigned the Pencil dashboard with a plainer, printed-page style, and added a light/dark theme switch to every screen.

  21. Medici AQ

    I put Medici AQ online, a small site for tracking changes to the list of family doctors and pediatricians in the L'Aquila area. Every morning it downloads data from the Abruzzo health portal and compares it with the… Continue reading

  22. questo sito

    I decided to start this journal: short lines about what I ship, and the occasional longer piece when there's a choice worth explaining. I like the idea of a site that stays up to date naturally, just by working — without… Continue reading

  23. le mie skill per Claude Code

    I published a skill that updates CLI, marketplaces, plugins and skills in one go, and lists at the end whatever is left to fix by hand. Along with it, I gathered the names of my skills under a single prefix to keep them tidy.

  24. le mie skill per Claude Code

    I added a new skill that walks you step by step through upgrading a project’s dependencies.

  25. Pencil

    Company comparison on Pencil now includes external reviews as well. When there is little data, it shows a lower confidence level.

  26. Pencil

    In Pencil we decided to use receipts to verify purchases before customers leave feedback. Customers upload a receipt and can share their experience within a time limit set by the venue. Feedback stays private, and the… Continue reading

  27. Elleapostrofoa

    I added to Elleapostrofoa the withdrawal button required by art. 54-bis of Legislative Decree 209/2025, with an explicit confirmation step, clear labels and copy entirely in Italian.

  28. Pencil

    I refreshed the Pencil panel: it now shows data trends over time, a feedback funnel and the report closing cycle. The PDF export got a brand-new layout too, aligned with the brand style.

  29. L'Aquila 2026

    I made L’Aquila 2026 collect events from external sources on its own too, such as the regional tourism portal. And now anyone can submit an event: it goes through a moderation queue and then goes live.

  30. Abruzzo Incoming

    I added an interactive map to the Abruzzo Incoming tour archive, making it easier to explore what’s on offer across the region.

  31. Menu Mensa

    I updated the dish cards in Menu Mensa: every dish now has its own reference icon and a table with the official LARN nutritional values.

  32. L'Aquila 2026

    L’Aquila 2026 can now be queried by voice. I built an Alexa skill that tells you what’s on: just say «apri agenda L’Aquila».

  33. questo sito

    I rebuilt my website in Astro. The old WordPress blog hadn't been updated in years and no longer reflected the projects I'm working on. I rewrote the bio, career history and project descriptions. Pages are generated when… Continue reading

  34. Elleapostrofoa

    I switched on the automatic submission of electronic receipts to the Italian Revenue Agency for every e-commerce order, building a management queue to track their status.

  35. Menu Mensa

    I added push notifications to Menu Mensa: subscribers get the daily menu without having to open the app.

  36. Menu Mensa

    I released an Alexa skill for Menu Mensa, so you can check what’s for lunch just by using your voice.

  37. Zampe Felici

    I rewrote the booking flow on Zampe Felici: there’s now a guided path where owner and dog are picked in cascade, and if they don’t exist yet, you create them on the fly without ever leaving the screen.

  38. Elleapostrofoa

    I integrated the SumUp POS terminal into Elleapostrofoa: every transaction is now matched automatically to its receipt, and I wrote a step-by-step setup guide.

  39. Elleapostrofoa

    I added a popup to request a quote on made-to-order products in Elleapostrofoa, and the confirmation arrives by email on its own.

  40. L'Aquila 2026

    I reworked the L’Aquila 2026 home page to show a daily selection of events with a short text summary. It now works offline and can be installed on iPhone.

  41. Zampe Felici

    The Income section landed on Zampe Felici: payment history, outstanding balances and quick payment right from bookings. I also added financial indicators to the dashboard.

  42. L'Aquila 2026

    I put L'Aquila 2026 online to gather events for the city's year as Italian Capital of Culture. They're published across different channels and can be hard to find. You can search the map, save favorites and add events to… Continue reading

  43. Menu Mensa

    I turned Menu Mensa into a PWA: it now installs on your phone like a real app and works offline too.

  44. Pencil

    I added weather data to Pencil’s business analytics dashboard, so you can match revenue and reviews against the weather on the day.

  45. Zampe Felici

    I made Zampe Felici installable as a PWA on phones and tablets, so it opens straight from the home screen.

  46. Menu Mensa

    I built Menu Mensa to check L'Aquila's school lunch menu on a phone, without opening the PDF and finding the right week each time. The site opens straight on today's lunch. I worked on extracting the tables from the… Continue reading

  47. Zampe Felici

    Zampe Felici is live, the app I built for a dog boarding kennel. I designed it for people working around the kennels who mostly use their phones. They can manage clients, dogs, kennel assignments and payments from there… Continue reading

  48. Pencil

    I built Pencil’s rewards system: the venue decides what to offer in exchange for feedback, and every redemption request goes through a dedicated approval flow.

  49. Pencil

    The Pencil dashboard now analyzes feedback sentiment and, by crossing the data, suggests actions on the individual products sold. I also added the option to switch this analysis on or off item by item.

  50. Pencil

    In Pencil, feedback now starts entirely from the receipt, uploaded as a photo or PDF. The system recognizes the products, checks the purchase is real, and only then lets you leave your opinion and unlocks the rewards.

  51. Tokebì

    I updated Tokebì to handle tax credits one yearly installment at a time.

  52. Tokebì

    I switched on the scoring algorithm in Tokebì: it computes each case’s score automatically and assigns a sequential number to sort them in the table.

  53. Tokebì

    I added a contract cancellation procedure to Tokebì, usable even after the digital signature has been applied, to allow fixing mistakes in a case.

  54. Tokebì

    I added the mandatory anti-money-laundering self-certification: it’s now required upfront, from both seller and buyer, before a credit transfer can be completed.

  55. Tokebì

    Tokebì is officially in production! Document upload, the digital signature integration and the budget monitoring dashboard are all live.

  56. Air2Bite

    I improved the activation flow in Air2Bite: the form now lists the available packages. If the area isn’t covered, a contact form collects the lead.

  57. Tokebì

    The purchase section is live on Tokebì: I prepared the credit catalog, the cart with its amounts summary and the automatic document generation system.

  58. I’ve collected updates on my projects here from 2020 onwards, as far back as I can reconstruct them. I started making websites on my own in 2002, joined an agency in 2007 for six years before setting up my own business in 2014. Back then I uploaded everything over FTP, dragging a folder onto the server, without keeping a release history. There’s more about those years in About.