FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
I Built a Free PDF Toolkit in Go + Astro — Here's What I Learned
How-ToWeb Development

I Built a Free PDF Toolkit in Go + Astro — Here's What I Learned

via Dev.to WebdevKristiyan3h ago

Every few months I find myself needing to merge two PDFs or pull a few pages out of a big document. I open a search, find a tool, and immediately get hit with "sign up to continue" or "buy premium to process files over 5MB." For a 30-second task. So I built PDFCrush — a free online PDF toolkit that does merge, split, and compress without accounts or upsells. Here is what the process looked like and what I learned along the way. The Stack Backend : Go with the chi router Frontend : Astro with Tailwind CSS Database : SQLite via modernc.org/sqlite PDF processing : pdfcpu (pure Go) Hosting : Hetzner ARM64 VPS, Caddy reverse proxy, Cloudflare No frameworks on the backend. No ORM. No Redis. The entire thing is a single Go binary serving both the API and the static frontend. Why Go? I wanted a single binary I could scp to a cheap ARM64 VPS and run. No runtime, no dependency hell, no node_modules on the server. Go gives me that plus genuinely good concurrency for handling file uploads. The ser

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
3 views

Related Articles

Sony's new theater system lets you upgrade your TV setup gradually - how it works
How-To

Sony's new theater system lets you upgrade your TV setup gradually - how it works

ZDNet • 5h ago

How to delete your personal info from the internet (while saving money)
How-To

How to delete your personal info from the internet (while saving money)

ZDNet • 5h ago

Here Is What Programming Taught Me About Growth
How-To

Here Is What Programming Taught Me About Growth

Medium Programming • 6h ago

I Did Everything “Right” in Programming — Here Is What Actually Mattered
How-To

I Did Everything “Right” in Programming — Here Is What Actually Mattered

Medium Programming • 6h ago

Should You Still Learn DSA in 2026? (A Real Answer)
How-To

Should You Still Learn DSA in 2026? (A Real Answer)

Medium Programming • 6h ago

Discover More Articles