✦ Deepak's notebook
The Deecliq
Blog.
Thoughts, tools, and the journey behind Deecliq — written by hand.
✉ Stay in the loop
New posts, straight to you
No spam, no noise — just fresh articles when they drop.
"Every tool on Deecliq was built to solve a real problem I faced — and then written about, so you don't have to figure it out alone." — Deepak Choudhary
All Articles
32 postsWord-XML Tag Converter: Bridging Two Worlds That Don't Speak to Each Other
Word documents have structure. XML has structure. Getting them to understand each other is harder than it sounds, but I figured out how.
HTML Entity Checker: The Devil in the Details
HTML entities are invisible until they're wrong. An unencoded ampersand in an XML document can crash an entire parser. This tool finds every one.
CSV to Table: Making Data Human Again
Raw CSV data is ugly and hard to read. One click should turn it into a clean, beautiful, sortable table. So I built that.
XML Image Validator: When Images Inside XML Files Go Wrong
XML files often reference images. Those images go missing. Links break. Base64 data gets corrupted. This tool finds every image problem before delivery.
Text Normalizer & Splitter: The Underrated Tool for Content Pipelines
Text is messy. Different encodings, inconsistent whitespace, mixed line endings, invisible characters. This tool cleans it all up before it causes problems downstream.
Regex Tester: Because Regular Expressions Are Beautiful and Terrible
Every developer has a complicated relationship with regex. I built the tester I always wanted — one that explains what your pattern is actually doing.
HTML Table Validator: Because Tables Are Harder Than They Look
HTML tables seem simple. Nested headers, rowspan, colspan, accessibility requirements — they're not simple at all. I built a validator that checks all of it.
Footnote Extractor: Rescuing Data Trapped at the Bottom of the Page
Footnotes contain valuable information buried at the bottom of documents. Extracting them reliably, in bulk, across different document formats — that's the problem this tool solves.
Duplicate ID Remover: The Tiny Tool That Saves Big Headaches
Duplicate IDs in XML or HTML are subtle, easy to create, and surprisingly hard to find manually. This tool finds them in seconds.
XML Level ID Comparison: When Two Files Should Match But Don't
Comparing two XML files sounds simple. Comparing them at the semantic level — checking if IDs match across different structures — is a different beast entirely.
XML Schema Validator: Because "It Looks Right" Isn't Good Enough
Validating XML against a schema sounds technical. Building a tool that makes it accessible to non-developers was the real challenge.
QA Syntax Detector: Catching Errors Before They Become Problems
Quality assurance work is repetitive and detail-oriented. A single missed tag can break an entire document. I built something to catch what human eyes miss.
MetaCheck Pro: When Basic Validation Wasn't Enough
The XML Metadata Validator handles structure. MetaCheck Pro handles content. They're siblings, each solving a different layer of the same problem.
XML Metadata Validator: The Tool I Use Every Single Day
Some tools you build for users. This one I built for myself — and ended up using it more than any other tool on the platform.
What's Next for Deecliq — And a Promise I'm Making Publicly
The roadmap is full. The ambition is bigger than the time I have. Here's what's coming, what I'm committed to, and the one thing I'll never compromise on.
Building the Admin Panel: The Tool Behind the Tools
Users never see the admin panel. But without it, the tools they use every day couldn't exist. Here's what it took to build the invisible engine.
The Secure Transfer Feature and What It Taught Me About Trust
Building a feature where users trust you with sensitive files is a different kind of responsibility than building a utility tool. It changed how I think about the whole platform.
PDF to Excel: The Tool I Almost Didn't Build
Extracting tables from PDFs into spreadsheets is notoriously difficult. I delayed building this one for two months because I was scared of it. Then I did it anyway.
Late Nights and Long Bugs: A Developer's Honest Account of Building Alone
There's a romantic idea of the solo developer building something great in their spare time. The reality involves a lot of coffee, confusion, and questioning your life choices at 2 AM.
The Dashboard: Designing a "Home" for 30 Tools
How do you design a home page when your product is 30 different tools? The answer took five redesigns to find.
Why Every Tool on Deecliq Has a Usage Tracker — And Why That's Not Surveillance
I track how tools are used. Here's exactly what I collect, what I don't, and why I think transparency matters more than a privacy policy no one reads.
Syra: Building an AI Assistant Into a Tool Platform
Syra started as a simple chatbot. It became something I genuinely use myself when I'm working on the platform.
The Word to PDF Tool: Fonts, Formatting, and Why Microsoft Word Is a Chaos Machine
Converting Word documents to PDF should be straightforward. Word has other ideas.
Three Months In: What Building Deecliq Actually Taught Me
I thought I was building tools. Turns out I was also learning about design, user behavior, performance, and how wrong my assumptions were.
The PDF Splitter: One Feature, One Weekend, One Thousand Use Cases
Splitting a PDF sounds simple, but I wanted it to be genuinely flexible — by page range, by every N pages, or extract specific pages. All in one tool.
Data Validator Pro: Because "Garbage In, Garbage Out" Is a Real Problem
Bad data costs real money and real time. I built a tool that catches problems before they cascade into disasters.
Deecliq Transfer: Sending Files Without Trusting a Stranger With Your Data
I wanted a way to share files where the link expires, no account is needed, and your data isn't kept forever. So I built exactly that.
Image Converter: The Tool That Taught Me to Never Underestimate "Simple" Tasks
PNG to JPG — how hard could it be? Much harder than I thought, once you add color profiles, transparency, and EXIF data to the mix.
The Night the XML Validator Saved My Data — And Why I Then Built It for Everyone
I had corrupted XML in production. The validator I needed didn't exist. So I built one.
Building the PDF Compressor: When 10MB Becomes 800KB
Compression is part science, part art. Getting the balance right between file size and quality kept me up more nights than I expected.
The PDF Merger: 400 Lines of Code and Three Days of My Life
Merging PDFs sounds trivial. It took me three full days, two library switches, and one complete rewrite to get right.
Why I Built Deecliq — The Story No One Asked For, But I Need to Tell
It started with frustration. A late night, a stubborn PDF, and the question: why does this have to be so hard?