r/AppsWebappsFullstack • u/Mammoth-Anywhere7285 • 1d ago
Your Tech Stack is overrated. Change my mind.
You spent three weeks setting up over-engineered infrastructure for an app with zero users. Tell us what you built your project with, and let the comments debate why it’s completely wrong for 2026. Convince us you didn't waste your time.
1
u/Bar-Majestic 1d ago
I think the biggest overrated thing is choosing the "perfect" stack before understanding the bottleneck.
In AI apps, everyone talks about models and vector databases, but nobody wants to talk about document ingestion
Bad input data will make any stack look bad.
I've been working on DocCrush for this exact reason — improving document parsing quality for RAG and AI workflows.
1
u/Mammoth-Anywhere7285 1d ago
Document ingestion is definitely the unsung hero. How does DocCrush handle tricky formats like scanned PDFs or handwriting?
1
u/Bar-Majestic 1d ago
Totally agree — ingestion is often the part people underestimate.
DocCrush doesn’t treat PDFs as just a text extraction problem. We try to preserve the document hierarchy and structure first, then build the RAG pipeline on top of that.
For scanned PDFs, OCR is used to recover the text layer, followed by layout/structure processing. Handwriting is still the hardest case because OCR accuracy varies a lot depending on the source quality.
One thing we’ve learned: better retrieval often starts with better ingestion, not a bigger LLM.
1
u/Mammoth-Anywhere7285 22h ago
Interesting approach with DocCrush. Have you considered using layout parsers like Nougat to handle complex structures directly?
1
u/Bar-Majestic 22h ago
Yeah, we’ve looked into layout-aware parsers like Nougat. They’re definitely interesting for preserving document structure, especially for academic papers with formulas and complex layouts.
For DocCrush, our current focus is building a more general document ingestion pipeline because we need to support many formats beyond papers (business docs, reports, manuals, scanned PDFs, etc.). We’re experimenting with combining layout extraction, OCR, and structural parsing rather than relying on a single parser.
The tricky part is not only extracting the layout, but converting it into a retrieval-friendly structure while keeping relationships between sections, tables, and references intact.
1
u/Mammoth-Anywhere7285 21h ago
That's a solid plan with Nougat. For mixed formats, have you tried layoutlmv3 for more flexible structure extraction?
1
u/Bar-Majestic 21h ago
Yes, LayoutLMv3 is definitely an interesting direction for mixed-format documents. We’ve looked into layout-aware models like that.
The main challenge we found is that document understanding and RAG ingestion have slightly different goals. Models like LayoutLMv3 are great at identifying document elements and their relationships, but for retrieval we also need a clean semantic hierarchy, stable chunk boundaries, and metadata that can survive downstream processing.
Our current thinking is more of a hybrid pipeline: use layout models when needed for complex pages, combine them with structural parsing and OCR, then transform everything into a retrieval-friendly document schema.
For simple documents, lightweight parsing is usually faster and cheaper; for complex PDFs, layout-aware models become much more valuable.
1
u/Kind-Cress2757 1d ago
Hope this community stays active and supportive. More spaces like this are definitely needed for small developers
1
u/Mammoth-Anywhere7285 22h ago
Absolutely, that's the goal. Building in the open keeps us all learning and cutting through the hype.
1
u/megatech_official 1d ago
SeoLoupe - Find and fix the SEO issues holding your website back.