<?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: Andrius J.</title>
    <description>The latest articles on DEV Community by Andrius J. (@driule_io).</description>
    <link>https://dev.to/driule_io</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3823035%2F322a526c-abae-4cba-a559-96718a7a4fa9.png</url>
      <title>DEV Community: Andrius J.</title>
      <link>https://dev.to/driule_io</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/driule_io"/>
    <language>en</language>
    <item>
      <title>Small update: New lab test tracking guides are being released!</title>
      <dc:creator>Andrius J.</dc:creator>
      <pubDate>Sun, 15 Mar 2026 09:24:12 +0000</pubDate>
      <link>https://dev.to/driule_io/small-update-new-lab-test-tracking-guides-are-being-released-httpsmedicalhistoryappguides-2p06</link>
      <guid>https://dev.to/driule_io/small-update-new-lab-test-tracking-guides-are-being-released-httpsmedicalhistoryappguides-2p06</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/driule_io" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3823035%2F322a526c-abae-4cba-a559-96718a7a4fa9.png" alt="driule_io"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/driule_io/why-medical-lab-results-should-not-live-in-pdfs-1nip" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Why medical lab results should not live in PDFs&lt;/h2&gt;
      &lt;h3&gt;Andrius J. ・ Mar 13&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#biomarkers&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#quantifiedself&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#healthtracker&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://medicalhistory.app/guides" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedicalhistory.app%2Fopengraph-image" height="630" class="m-0" width="1200"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://medicalhistory.app/guides" rel="noopener noreferrer" class="c-link"&gt;
            Medical Record Guides
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Upload medical records and health documents, extract structured data, and keep your health history organized in one private place.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedicalhistory.app%2Flogo.svg" width="28" height="28"&gt;
          medicalhistory.app
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>biomarkers</category>
      <category>quantifiedself</category>
      <category>healthtracker</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Why medical lab results should not live in PDFs</title>
      <dc:creator>Andrius J.</dc:creator>
      <pubDate>Fri, 13 Mar 2026 20:59:03 +0000</pubDate>
      <link>https://dev.to/driule_io/why-medical-lab-results-should-not-live-in-pdfs-1nip</link>
      <guid>https://dev.to/driule_io/why-medical-lab-results-should-not-live-in-pdfs-1nip</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ce3kwdfsh2iwcwsm0vn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ce3kwdfsh2iwcwsm0vn.png" alt="MedicalHistory" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Why medical lab results should not live in PDFs
&lt;/h1&gt;

&lt;p&gt;Every year millions of people receive blood test results.&lt;/p&gt;

&lt;p&gt;Most of those results arrive as &lt;strong&gt;PDF documents&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A typical workflow looks like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Visit a clinic
&lt;/li&gt;
&lt;li&gt;Receive a PDF report by email or through a patient portal
&lt;/li&gt;
&lt;li&gt;Look at the numbers once
&lt;/li&gt;
&lt;li&gt;Archive the document somewhere
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Six months later another PDF arrives, and the process repeats.&lt;/p&gt;

&lt;p&gt;At first glance this seems reasonable. But there is a structural problem.&lt;/p&gt;




&lt;h2&gt;
  
  
  Health data is stored as snapshots, not timelines
&lt;/h2&gt;

&lt;p&gt;Medical lab systems usually present results as &lt;strong&gt;individual reports&lt;/strong&gt;, not as a historical dataset.&lt;/p&gt;

&lt;p&gt;So people see something like this:&lt;/p&gt;

&lt;p&gt;Ferritin: 75&lt;br&gt;&lt;br&gt;
Reference range: 30–300  &lt;/p&gt;

&lt;p&gt;A year later:&lt;/p&gt;

&lt;p&gt;Ferritin: 60&lt;br&gt;&lt;br&gt;
Reference range: 30–300  &lt;/p&gt;

&lt;p&gt;Still “within range”.&lt;/p&gt;

&lt;p&gt;Another year later:&lt;/p&gt;

&lt;p&gt;Ferritin: 45&lt;br&gt;&lt;br&gt;
Reference range: 30–300  &lt;/p&gt;

&lt;p&gt;Still technically normal.&lt;/p&gt;

&lt;p&gt;But if you look at the &lt;strong&gt;trend&lt;/strong&gt;, something very different appears:&lt;/p&gt;

&lt;p&gt;75 → 60 → 45&lt;/p&gt;

&lt;p&gt;Iron stores are clearly declining.&lt;/p&gt;

&lt;p&gt;The problem is that most people never see the trend.&lt;/p&gt;

&lt;p&gt;Because the results are scattered across separate PDFs, emails, and hospital portals.&lt;/p&gt;




&lt;h2&gt;
  
  
  PDFs are great for documents, terrible for data
&lt;/h2&gt;

&lt;p&gt;PDFs are excellent for preserving formatting.&lt;/p&gt;

&lt;p&gt;They are not great for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;structured data
&lt;/li&gt;
&lt;li&gt;time series
&lt;/li&gt;
&lt;li&gt;long-term tracking
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A blood test report is essentially a &lt;strong&gt;dataset&lt;/strong&gt;, but it is delivered as a &lt;strong&gt;document&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Which means people cannot easily:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;compare results across years
&lt;/li&gt;
&lt;li&gt;detect slow biomarker changes
&lt;/li&gt;
&lt;li&gt;understand long-term health patterns
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The missing layer: a personal health timeline
&lt;/h2&gt;

&lt;p&gt;What people actually need is something much simpler.&lt;/p&gt;

&lt;p&gt;A way to convert medical reports into &lt;strong&gt;structured data over time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Conceptually the workflow should look like this:&lt;/p&gt;

&lt;p&gt;Upload medical reports&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
Extract biomarker values&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
Build a timeline of lab results  &lt;/p&gt;

&lt;p&gt;Instead of isolated numbers, you would see something like:&lt;/p&gt;

&lt;p&gt;Ferritin&lt;br&gt;&lt;br&gt;
2019 — 75&lt;br&gt;&lt;br&gt;
2020 — 60&lt;br&gt;&lt;br&gt;
2021 — 45  &lt;/p&gt;

&lt;p&gt;Suddenly the signal becomes obvious.&lt;/p&gt;

&lt;p&gt;The same idea applies to many commonly tested biomarkers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ferritin
&lt;/li&gt;
&lt;li&gt;creatinine
&lt;/li&gt;
&lt;li&gt;vitamin D
&lt;/li&gt;
&lt;li&gt;ApoB
&lt;/li&gt;
&lt;li&gt;triglycerides
&lt;/li&gt;
&lt;li&gt;CRP
&lt;/li&gt;
&lt;li&gt;glucose
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These markers are often tested repeatedly over years, but the information remains locked in separate documents.&lt;/p&gt;




&lt;h2&gt;
  
  
  Building a tool for this
&lt;/h2&gt;

&lt;p&gt;After running into this problem myself, I started building a tool to make this easier.&lt;/p&gt;

&lt;p&gt;The idea is straightforward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;upload lab reports
&lt;/li&gt;
&lt;li&gt;extract biomarker values
&lt;/li&gt;
&lt;li&gt;automatically build a timeline of results
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Early version:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medicalhistory.app" rel="noopener noreferrer"&gt;https://medicalhistory.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The goal is not to interpret medical results or replace clinicians.&lt;/p&gt;

&lt;p&gt;The goal is simply to &lt;strong&gt;organize personal health data in a way that makes trends visible&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Because many health signals only become clear when you look at &lt;strong&gt;changes over time&lt;/strong&gt;, not at a single test result.&lt;/p&gt;




&lt;h2&gt;
  
  
  They key infrastructure problem in healthcare
&lt;/h2&gt;

&lt;p&gt;Healthcare has incredibly advanced diagnostic capabilities.&lt;/p&gt;

&lt;p&gt;But personal health data is still often stored in formats that are difficult to analyze outside clinical systems.&lt;/p&gt;

&lt;p&gt;In many cases the missing piece is not new diagnostics — it is &lt;strong&gt;better organization of existing data&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Lab results already exist.&lt;/p&gt;

&lt;p&gt;They just need to move from &lt;strong&gt;PDF archives to structured timelines&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;If you're interested in this space or working on health data infrastructure, I'd be curious to hear your thoughts.&lt;/p&gt;

</description>
      <category>biomarkers</category>
      <category>quantifiedself</category>
      <category>healthtracker</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
