<?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: Luca Ottaviano</title>
    <description>The latest articles on Forem by Luca Ottaviano (@luca_ottaviano).</description>
    <link>https://forem.com/luca_ottaviano</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%2F1856136%2F86a1987e-c7df-4b2c-af94-183007d57ea6.jpeg</url>
      <title>Forem: Luca Ottaviano</title>
      <link>https://forem.com/luca_ottaviano</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/luca_ottaviano"/>
    <language>en</language>
    <item>
      <title>GitPad: Effortless note-taking on GitHub.</title>
      <dc:creator>Luca Ottaviano</dc:creator>
      <pubDate>Wed, 21 Jan 2026 14:38:15 +0000</pubDate>
      <link>https://forem.com/luca_ottaviano/gitpad-effortless-note-taking-on-github-53b5</link>
      <guid>https://forem.com/luca_ottaviano/gitpad-effortless-note-taking-on-github-53b5</guid>
      <description>&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%2Fvloqryhca63btjaktqth.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%2Fvloqryhca63btjaktqth.png" alt="GitPad mockup" width="800" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I've been using a GitHub repo as my notes database for a while and it's generally really nice: I write my notes in .md files in VS Code, nest subfolders as much as I need, and push everything online in a couple of clicks.&lt;/p&gt;

&lt;p&gt;It's simple, customizable and reachable from any device.&lt;/p&gt;

&lt;p&gt;Then I tried doing the same from my phone, because even though I mainly take notes (especially code related ones) on PC, it's not rare for me to add quick reminders or make small edits on the go too.&lt;/p&gt;

&lt;p&gt;Here's the problem: the GitHub mobile app actually allows you to edit files on the go, but the experience is slow and the interface feels cluttered. I also tried some note-taking apps that integrate with GitHub through plugins, but none of them met my requirements (iOS compatibility issues, poor UX and tricky setups, not to mention the whole “external service” issue again).&lt;/p&gt;

&lt;p&gt;For these reasons I created GitPad, a GitHub-based web app that connects to one of your repos and allows you to handle .txt/.md files neatly and quickly.&lt;/p&gt;

&lt;p&gt;No external services or databases, your data stays only in your selected repo, and the entire flow is handled through GitHub’s APIs.&lt;/p&gt;

&lt;p&gt;This app is meant for a really niche user base, it's not a general purpose notes-taking app and simplicity is one of its core values.&lt;/p&gt;

&lt;p&gt;I’d be glad to hear any opinions, advice, or feedback about it.&lt;/p&gt;

&lt;p&gt;More info on: &lt;a href="https://github.com/LucaOttvn/GitPad" rel="noopener noreferrer"&gt;https://github.com/LucaOttvn/GitPad&lt;/a&gt; Thanks for reading&lt;/p&gt;

</description>
      <category>github</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>Introducing NeatPad</title>
      <dc:creator>Luca Ottaviano</dc:creator>
      <pubDate>Mon, 07 Jul 2025 10:35:02 +0000</pubDate>
      <link>https://forem.com/luca_ottaviano/introducing-neatpad-22ga</link>
      <guid>https://forem.com/luca_ottaviano/introducing-neatpad-22ga</guid>
      <description>&lt;h2&gt;
  
  
  Google Keep Users: Tired of these common frustrations? My open-source alternative, NeatPad!
&lt;/h2&gt;

&lt;p&gt;Hey everyone,&lt;/p&gt;

&lt;p&gt;I've been a long-time Google Keep user, and while it's great for quick notes, a few persistent issues always got under my skin. I figured I couldn't be the only one, so I decided to build my own solution, NeatPad!&lt;/p&gt;

&lt;p&gt;Here are the main pain points I addressed:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Cluttered Homepage with Partial Previews
&lt;/h3&gt;

&lt;p&gt;What's the point of seeing just the start of a note if you have to open it anyway to read or edit the full content? It just eats up valuable space on the home screen, where I'd rather see as many note titles as possible at a glance.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. No Markdown Support
&lt;/h3&gt;

&lt;p&gt;As a huge fan of Markdown, its absence in Keep has always been frustrating. It's universally easy to use, self-explanatory, and makes notes so much more readable and organized.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Cramped Note Editor Modal
&lt;/h3&gt;

&lt;p&gt;The tiny fixed-width editor in Google Keep never made sense to me. Especially when taking longer notes, like coding snippets or detailed thoughts, I really want to see as much text as possible without constant scrolling.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Folders handling
&lt;/h3&gt;

&lt;p&gt;The folders section is just a list of names without any icon, color or eye-catching feature to make them look different in any way.&lt;/p&gt;

&lt;h3&gt;
  
  
  My Solution: NeatPad!
&lt;/h3&gt;

&lt;p&gt;Over the last few months, I've been actively working on &lt;strong&gt;NeatPad&lt;/strong&gt;, a web application built with &lt;strong&gt;React&lt;/strong&gt; and &lt;strong&gt;Capacitor&lt;/strong&gt;. It aims to be a valid, open-source alternative for anyone who shares these frustrations.&lt;/p&gt;

&lt;p&gt;If you've nodded along to any of the points above, I'd love for you to check out NeatPad. It's built with a focus on a cleaner interface, full Markdown support, and a flexible editor designed for longer notes.&lt;/p&gt;

&lt;p&gt;You can find more details, contribute, or try it out on my GitHub page:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/LucaOttvn/NeatPad" rel="noopener noreferrer"&gt;&lt;strong&gt;Visit NeatPad on GitHub!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know what you think!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>react</category>
    </item>
  </channel>
</rss>
