DEV Community

Okinawa Software Lab profile picture

Okinawa Software Lab

In-house DX lead at a small company in Okinawa, Japan. I build the tools we need and publish offline-only PDF apps on the Microsoft Store — nothing leaves your PC.

I rebuilt my "export PDF text for AI" feature three times in one day. Here's what each version got wrong.

I rebuilt my "export PDF text for AI" feature three times in one day. Here's what each version got wrong.

1
Comments 1
11 min read

Want to connect with Okinawa Software Lab?

Create an account to connect with Okinawa Software Lab. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
I ran my file-type detector over 8,900 real files. It was wrong in ways no test suite would have told me

I ran my file-type detector over 8,900 real files. It was wrong in ways no test suite would have told me

Comments
16 min read
pdfium and pypdf return different text from the same PDF — four mismatches to know before you feed PDFs to an LLM

pdfium and pypdf return different text from the same PDF — four mismatches to know before you feed PDFs to an LLM

Comments
16 min read
Catching "invoice.pdf.exe" before you open it: a tool that identifies a file's real type from its first bytes

Catching "invoice.pdf.exe" before you open it: a tool that identifies a file's real type from its first bytes

Comments 4
18 min read
I built a tool that finds "invisible text" hidden in PDFs — white text, tiny fonts, and the invisible render mode

I built a tool that finds "invisible text" hidden in PDFs — white text, tiny fonts, and the invisible render mode

1
Comments
17 min read
loading...