<?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>DEV Community: lululapeng</title>
    <description>The latest articles on DEV Community by lululapeng (@lululapeng).</description>
    <link>https://dev.to/lululapeng</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4200666%2Fab170e07-c39b-4220-a374-afa0889e6d6c.png</url>
      <title>DEV Community: lululapeng</title>
      <link>https://dev.to/lululapeng</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lululapeng"/>
    <language>en</language>
    <item>
      <title>I packaged my freelance pricing talk track as a $12 kit (and linked a free invoice PDF tool)</title>
      <dc:creator>lululapeng</dc:creator>
      <pubDate>Fri, 23 Oct 2026 06:08:16 +0000</pubDate>
      <link>https://dev.to/lululapeng/i-packaged-my-freelance-pricing-talk-track-as-a-12-kit-and-linked-a-free-invoice-pdf-tool-1dk5</link>
      <guid>https://dev.to/lululapeng/i-packaged-my-freelance-pricing-talk-track-as-a-12-kit-and-linked-a-free-invoice-pdf-tool-1dk5</guid>
      <description>&lt;p&gt;I keep freezing when a prospect asks “what’s your rate?” So I wrote down the scripts I actually use.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What’s free:&lt;/strong&gt; InvoiceLite — fill → preview → PDF, no signup.&lt;br&gt;
&lt;a href="https://eclectic-cactus-07703e.netlify.app/" rel="noopener noreferrer"&gt;https://eclectic-cactus-07703e.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What’s $12 (optional):&lt;/strong&gt; Freelance Rate Card &amp;amp; Pricing Conversation Kit — rate card one-pager, pricing FAQ, quote / discount / raise emails, and a discovery talk track.&lt;br&gt;
&lt;a href="https://lulupearl0.gumroad.com/l/freelance-rate-card-kit" rel="noopener noreferrer"&gt;https://lulupearl0.gumroad.com/l/freelance-rate-card-kit&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Honest status: the Gumroad shelf has more templates now, but &lt;strong&gt;week revenue is still $0&lt;/strong&gt;. Traffic is the hard part.&lt;/p&gt;

&lt;p&gt;If you’ve got a better way to talk price without sounding defensive, roast this in the comments.&lt;/p&gt;

&lt;p&gt;I’m the maker.&lt;/p&gt;

</description>
      <category>freelancing</category>
      <category>sideprojects</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I built a free no-signup freelance invoice PDF generator (InvoiceLite)</title>
      <dc:creator>lululapeng</dc:creator>
      <pubDate>Thu, 22 Oct 2026 14:08:13 +0000</pubDate>
      <link>https://dev.to/lululapeng/i-built-a-free-no-signup-freelance-invoice-pdf-generator-invoicelite-25kj</link>
      <guid>https://dev.to/lululapeng/i-built-a-free-no-signup-freelance-invoice-pdf-generator-invoicelite-25kj</guid>
      <description>&lt;p&gt;I built a tiny free tool after too many messy Google Doc invoices.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;InvoiceLite&lt;/strong&gt; — fill details → live preview → download PDF. No account. Runs in the browser. Aimed at USD freelancers (other currencies work too).&lt;/p&gt;

&lt;p&gt;Try it: &lt;a href="https://eclectic-cactus-07703e.netlify.app/" rel="noopener noreferrer"&gt;https://eclectic-cactus-07703e.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Stack
&lt;/h2&gt;

&lt;p&gt;Static HTML/JS on Netlify. html2canvas + jsPDF. Invoice data never leaves the browser.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I'm posting
&lt;/h2&gt;

&lt;p&gt;Looking for UX feedback:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Does the default layout look client-ready?&lt;/li&gt;
&lt;li&gt;Missing fields before you'd send to a real client?&lt;/li&gt;
&lt;li&gt;Is a free watermark annoying or fine?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm the maker. If you want the offline companion pack (invoice styles + proposal/contract templates + client emails), I bundled it as Ops Starter: &lt;a href="https://lulupearl0.gumroad.com/l/ops-starter-bundle" rel="noopener noreferrer"&gt;https://lulupearl0.gumroad.com/l/ops-starter-bundle&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Happy to answer questions — roast the UX if it's rough.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>freelancing</category>
      <category>sideprojects</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
