<?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: Forgelab Africa</title>
    <description>The latest articles on DEV Community by Forgelab Africa (@forgelabafrica).</description>
    <link>https://dev.to/forgelabafrica</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%2F3914534%2Fb06d0cb7-3d2b-4988-a1e7-ad4b3ccb1409.png</url>
      <title>DEV Community: Forgelab Africa</title>
      <link>https://dev.to/forgelabafrica</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/forgelabafrica"/>
    <language>en</language>
    <item>
      <title>Forgelab Image API — Resize, Compress, Watermark via REST</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 20 Jul 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/forgelab-image-api-resize-compress-watermark-via-rest-40m7</link>
      <guid>https://dev.to/forgelabafrica/forgelab-image-api-resize-compress-watermark-via-rest-40m7</guid>
      <description>&lt;p&gt;Shipping image processing features in your app just got easier.&lt;/p&gt;

&lt;p&gt;Forgelab Image API handles the heavy lifting:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Resize&lt;/strong&gt; images to any dimension&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compress&lt;/strong&gt; without killing quality&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Watermark&lt;/strong&gt; with custom text or logo&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Convert&lt;/strong&gt; between PNG, JPEG, WebP&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No servers to manage. No Sharp config headaches. Just POST your image and get back a processed version.&lt;/p&gt;

&lt;p&gt;Starting at $5/month. Try it at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>imageprocessing</category>
      <category>devtools</category>
      <category>saas</category>
    </item>
    <item>
      <title>Forgelab Image API — Resize, Compress, Watermark via REST</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 13 Jul 2026 10:00:04 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/forgelab-image-api-resize-compress-watermark-via-rest-2k0g</link>
      <guid>https://dev.to/forgelabafrica/forgelab-image-api-resize-compress-watermark-via-rest-2k0g</guid>
      <description>&lt;p&gt;Shipping image processing features in your app just got easier.&lt;/p&gt;

&lt;p&gt;Forgelab Image API handles the heavy lifting:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Resize&lt;/strong&gt; images to any dimension&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Compress&lt;/strong&gt; without killing quality&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Watermark&lt;/strong&gt; with custom text or logo&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Convert&lt;/strong&gt; between PNG, JPEG, WebP&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No servers to manage. No Sharp config headaches. Just POST your image and get back a processed version.&lt;/p&gt;

&lt;p&gt;Starting at $5/month. Try it at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>imageprocessing</category>
      <category>devtools</category>
      <category>saas</category>
    </item>
    <item>
      <title>Forgelab Build in Public — Week 2 Update</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Fri, 10 Jul 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-3o0n</link>
      <guid>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-3o0n</guid>
      <description>&lt;p&gt;&lt;strong&gt;What we shipped this week:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;QR Code API: generate PNG/SVG/base64, decode from images&lt;/li&gt;
&lt;li&gt;PDF to JSON API: extract structured data from PDFs&lt;/li&gt;
&lt;li&gt;Blog: 7 SEO articles published&lt;/li&gt;
&lt;li&gt;Security: UFW active, rate limiting on all endpoints&lt;/li&gt;
&lt;li&gt;Backups: automated daily&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;APIs live: 4 (PDF, Image, PDF-to-JSON, QR Code)&lt;/li&gt;
&lt;li&gt;Waitlist signups: 15&lt;/li&gt;
&lt;li&gt;Paying customers: 2&lt;/li&gt;
&lt;li&gt;MRR: $20/month&lt;/li&gt;
&lt;li&gt;Revenue goal: $25,000 in 6 months&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What's next:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invoice Generator API&lt;/li&gt;
&lt;li&gt;Free /qr-generator browser tool for SEO traffic&lt;/li&gt;
&lt;li&gt;Unified developer dashboard&lt;/li&gt;
&lt;li&gt;Docs section for QR API&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Building a lean API platform that competes globally. Following along? Ask me anything.&lt;/p&gt;

&lt;p&gt;forgelab.africa&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>indiehacker</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>PDF API is live on Forgelab</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 06 Jul 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-1kl6</link>
      <guid>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-1kl6</guid>
      <description>&lt;p&gt;We just shipped the Forgelab PDF API — a fast, affordable REST API for developers who need to handle PDF files without the hassle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Merge multiple PDFs into one&lt;/li&gt;
&lt;li&gt;Split PDFs by page ranges&lt;/li&gt;
&lt;li&gt;Compress PDFs to reduce file size&lt;/li&gt;
&lt;li&gt;Convert PDFs to images (PNG/JPEG)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts at $5/month for 100 calls/month. No hidden fees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick start:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://www.forgelab.africa/api/pdf/merge &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-API-Key: your_key"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc1.pdf"&lt;/span&gt; &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc2.pdf"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Sign up at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>pdf</category>
      <category>devtools</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Building a Developer API Business: Week 1 Recap</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Fri, 03 Jul 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/building-a-developer-api-business-week-1-recap-o6e</link>
      <guid>https://dev.to/forgelabafrica/building-a-developer-api-business-week-1-recap-o6e</guid>
      <description>&lt;p&gt;Starting a developer API business in 2026. Here's week 1:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Shipped:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PDF API (merge, split, compress, convert)&lt;/li&gt;
&lt;li&gt;Image API (resize, compress, watermark, convert)&lt;/li&gt;
&lt;li&gt;Billing system (Stripe subscriptions)&lt;/li&gt;
&lt;li&gt;Rate limiting per tier&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;APIs live: 2&lt;/li&gt;
&lt;li&gt;API endpoints: 10+&lt;/li&gt;
&lt;li&gt;Waitlist signups: growing&lt;/li&gt;
&lt;li&gt;Revenue: early stage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Goal:&lt;/strong&gt; $25k revenue in 6 months through API subscriptions&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tech decisions:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SQLite over PostgreSQL (no ops overhead until 10k users)&lt;/li&gt;
&lt;li&gt;Node.js + Express (fast to ship)&lt;/li&gt;
&lt;li&gt;Stripe (best developer experience for billing)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Following along? I'll post weekly. Ask me anything.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>startup</category>
      <category>saas</category>
      <category>indiehacker</category>
    </item>
    <item>
      <title>PDF API is live on Forgelab</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 29 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-3f54</link>
      <guid>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-3f54</guid>
      <description>&lt;p&gt;We just shipped the Forgelab PDF API — a fast, affordable REST API for developers who need to handle PDF files without the hassle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Merge multiple PDFs into one&lt;/li&gt;
&lt;li&gt;Split PDFs by page ranges&lt;/li&gt;
&lt;li&gt;Compress PDFs to reduce file size&lt;/li&gt;
&lt;li&gt;Convert PDFs to images (PNG/JPEG)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts at $5/month for 100 calls/month. No hidden fees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick start:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://www.forgelab.africa/api/pdf/merge &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-API-Key: your_key"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc1.pdf"&lt;/span&gt; &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc2.pdf"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Sign up at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>pdf</category>
      <category>devtools</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Forgelab Build in Public — Week 2 Update</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Fri, 26 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-4fg0</link>
      <guid>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-4fg0</guid>
      <description>&lt;p&gt;&lt;strong&gt;What we shipped this week:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;QR Code API: generate PNG/SVG/base64, decode from images&lt;/li&gt;
&lt;li&gt;PDF to JSON API: extract structured data from PDFs&lt;/li&gt;
&lt;li&gt;Blog: 7 SEO articles published&lt;/li&gt;
&lt;li&gt;Security: UFW active, rate limiting on all endpoints&lt;/li&gt;
&lt;li&gt;Backups: automated daily&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;APIs live: 4 (PDF, Image, PDF-to-JSON, QR Code)&lt;/li&gt;
&lt;li&gt;Waitlist signups: 15&lt;/li&gt;
&lt;li&gt;Paying customers: 2&lt;/li&gt;
&lt;li&gt;MRR: $20/month&lt;/li&gt;
&lt;li&gt;Revenue goal: $25,000 in 6 months&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What's next:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invoice Generator API&lt;/li&gt;
&lt;li&gt;Free /qr-generator browser tool for SEO traffic&lt;/li&gt;
&lt;li&gt;Unified developer dashboard&lt;/li&gt;
&lt;li&gt;Docs section for QR API&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Building a lean API platform that competes globally. Following along? Ask me anything.&lt;/p&gt;

&lt;p&gt;forgelab.africa&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>indiehacker</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>PDF API is live on Forgelab</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 22 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-4odj</link>
      <guid>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-4odj</guid>
      <description>&lt;p&gt;We just shipped the Forgelab PDF API — a fast, affordable REST API for developers who need to handle PDF files without the hassle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Merge multiple PDFs into one&lt;/li&gt;
&lt;li&gt;Split PDFs by page ranges&lt;/li&gt;
&lt;li&gt;Compress PDFs to reduce file size&lt;/li&gt;
&lt;li&gt;Convert PDFs to images (PNG/JPEG)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts at $5/month for 100 calls/month. No hidden fees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick start:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://www.forgelab.africa/api/pdf/merge &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-API-Key: your_key"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc1.pdf"&lt;/span&gt; &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc2.pdf"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Sign up at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>pdf</category>
      <category>devtools</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>How to Generate QR Codes via REST API — No Library Needed</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Wed, 17 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/how-to-generate-qr-codes-via-rest-api-no-library-needed-4gp8</link>
      <guid>https://dev.to/forgelabafrica/how-to-generate-qr-codes-via-rest-api-no-library-needed-4gp8</guid>
      <description>&lt;p&gt;We just shipped the Forgelab QR Code API.&lt;/p&gt;

&lt;p&gt;Generate a QR code in any language, any environment, with one HTTP request:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://www.forgelab.africa/api/qr/generate &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'X-Api-Key: YOUR_KEY'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s1"&gt;'Content-Type: application/json'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-d&lt;/span&gt; &lt;span class="s1"&gt;'{"text":"https://your-site.com","format":"png","size":400}'&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--output&lt;/span&gt; qr-code.png
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Supports:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PNG (for email/web)&lt;/li&gt;
&lt;li&gt;SVG (for print — resolution-independent)&lt;/li&gt;
&lt;li&gt;Base64 data URL (embed directly in JSON or HTML)&lt;/li&gt;
&lt;li&gt;Custom colors for branded QR codes&lt;/li&gt;
&lt;li&gt;QR decoding from uploaded images&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Free tier: 5 calls/month. No card required.&lt;/p&gt;

&lt;p&gt;Full guide: forgelab.africa/blog/qr-code-api-generate-decode&lt;/p&gt;

</description>
      <category>api</category>
      <category>qrcode</category>
      <category>devtools</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Forgelab Build in Public — Week 2 Update</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Fri, 12 Jun 2026 10:00:01 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-2b8n</link>
      <guid>https://dev.to/forgelabafrica/forgelab-build-in-public-week-2-update-2b8n</guid>
      <description>&lt;p&gt;&lt;strong&gt;What we shipped this week:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;QR Code API: generate PNG/SVG/base64, decode from images&lt;/li&gt;
&lt;li&gt;PDF to JSON API: extract structured data from PDFs&lt;/li&gt;
&lt;li&gt;Blog: 7 SEO articles published&lt;/li&gt;
&lt;li&gt;Security: UFW active, rate limiting on all endpoints&lt;/li&gt;
&lt;li&gt;Backups: automated daily&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Numbers:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;APIs live: 4 (PDF, Image, PDF-to-JSON, QR Code)&lt;/li&gt;
&lt;li&gt;Waitlist signups: 15&lt;/li&gt;
&lt;li&gt;Paying customers: 2&lt;/li&gt;
&lt;li&gt;MRR: $20/month&lt;/li&gt;
&lt;li&gt;Revenue goal: $25,000 in 6 months&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What's next:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invoice Generator API&lt;/li&gt;
&lt;li&gt;Free /qr-generator browser tool for SEO traffic&lt;/li&gt;
&lt;li&gt;Unified developer dashboard&lt;/li&gt;
&lt;li&gt;Docs section for QR API&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Building a lean API platform that competes globally. Following along? Ask me anything.&lt;/p&gt;

&lt;p&gt;forgelab.africa&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>indiehacker</category>
      <category>saas</category>
      <category>startup</category>
    </item>
    <item>
      <title>PDF API is live on Forgelab</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Mon, 08 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-j9m</link>
      <guid>https://dev.to/forgelabafrica/pdf-api-is-live-on-forgelab-j9m</guid>
      <description>&lt;p&gt;We just shipped the Forgelab PDF API — a fast, affordable REST API for developers who need to handle PDF files without the hassle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What it does:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Merge multiple PDFs into one&lt;/li&gt;
&lt;li&gt;Split PDFs by page ranges&lt;/li&gt;
&lt;li&gt;Compress PDFs to reduce file size&lt;/li&gt;
&lt;li&gt;Convert PDFs to images (PNG/JPEG)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Pricing:&lt;/strong&gt; Starts at $5/month for 100 calls/month. No hidden fees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick start:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-X&lt;/span&gt; POST https://www.forgelab.africa/api/pdf/merge &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-H&lt;/span&gt; &lt;span class="s2"&gt;"X-API-Key: your_key"&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc1.pdf"&lt;/span&gt; &lt;span class="nt"&gt;-F&lt;/span&gt; &lt;span class="s2"&gt;"files=@doc2.pdf"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Sign up at forgelab.africa&lt;/p&gt;

</description>
      <category>api</category>
      <category>pdf</category>
      <category>devtools</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Why your app shouldn't handle image processing directly</title>
      <dc:creator>Forgelab Africa</dc:creator>
      <pubDate>Wed, 03 Jun 2026 10:00:02 +0000</pubDate>
      <link>https://dev.to/forgelabafrica/why-your-app-shouldnt-handle-image-processing-directly-5end</link>
      <guid>https://dev.to/forgelabafrica/why-your-app-shouldnt-handle-image-processing-directly-5end</guid>
      <description>&lt;p&gt;Every time you add Sharp, Jimp, or ImageMagick to your app, you're adding:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Binary dependencies that break in CI&lt;/li&gt;
&lt;li&gt;Memory spikes from large file processing&lt;/li&gt;
&lt;li&gt;Blocked event loops on CPU-heavy operations&lt;/li&gt;
&lt;li&gt;Complex temp file management&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A better pattern: offload to a dedicated microservice or API.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Benefits:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your main app stays lightweight&lt;/li&gt;
&lt;li&gt;Image processing scales independently&lt;/li&gt;
&lt;li&gt;No dependency headaches&lt;/li&gt;
&lt;li&gt;Pay only for what you use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Forgelab Image API handles resize, compress, watermark, and convert — starting at $5/month.&lt;/p&gt;

&lt;p&gt;forgelab.africa&lt;/p&gt;

</description>
      <category>systemdesign</category>
      <category>webdev</category>
      <category>architecture</category>
      <category>devtips</category>
    </item>
  </channel>
</rss>
