<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>IT-Digger</title><link>https://it-digger.net/</link><description>Recent content on IT-Digger</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 31 May 2026 14:38:01 +0000</lastBuildDate><atom:link href="https://it-digger.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Why I Rejected Vault and Python to Build a Zero-Dependency TLS Generator with GraalVM</title><link>https://it-digger.net/posts/06-why-i-rejected-vault-and-python-to-build-a-zero-dependency-tls-generator-with-graalvm/</link><pubDate>Sun, 31 May 2026 14:38:01 +0000</pubDate><guid>https://it-digger.net/posts/06-why-i-rejected-vault-and-python-to-build-a-zero-dependency-tls-generator-with-graalvm/</guid><description>How do you reliably test certificate expiration and mTLS handshakes in local environments without setting up complex enterprise machinery? Here is why I skipped HashiCorp Vault, bypassed Python, and leveraged Java with GraalVM Native Image to build a standalone, 5ms CLI utility called Certshift.</description></item><item><title>Intercepting HTTPS Traffic: A Deep Dive with jSSLKeyLog and Wireshark</title><link>https://it-digger.net/posts/05-intercepting-https-traffic-a-deep-dive-with-jsslkeylog-and-wireshark/</link><pubDate>Fri, 08 May 2026 11:04:34 +0000</pubDate><guid>https://it-digger.net/posts/05-intercepting-https-traffic-a-deep-dive-with-jsslkeylog-and-wireshark/</guid><description>Learn how to decrypt Spring Boot HTTPS traffic using jSSLKeyLog and Wireshark. A step-by-step guide for TLS 1.3 secrets from the Java Virtual Machine.</description></item><item><title>Digging Into the RetroFlag NESPi Case for Ubuntu</title><link>https://it-digger.net/posts/04-digging-into-the-retroflag-nespi-case-for-ubuntu/</link><pubDate>Wed, 29 Apr 2026 18:15:17 +0000</pubDate><guid>https://it-digger.net/posts/04-digging-into-the-retroflag-nespi-case-for-ubuntu/</guid><description>Stop risking SD card corruption. This guide walks you through a robust setup to make RetroFlag hardware work perfectly with Ubuntu on Raspberry Pi 4, including the &amp;lsquo;missing&amp;rsquo; LED fix.</description></item><item><title>Can Project Loom Save a 2008 Laptop?</title><link>https://it-digger.net/posts/03-can-project-look-save-a-2008-laptop/</link><pubDate>Sun, 12 Apr 2026 14:59:03 +0000</pubDate><guid>https://it-digger.net/posts/03-can-project-look-save-a-2008-laptop/</guid><description>I ran 100,000 tasks on a Core 2 Duo to see if Virtual Threads are truly the &amp;lsquo;Great Equalizer&amp;rsquo; for old hardware.</description></item><item><title>The Ghost in the Machine: 5 Java Bytecode Mysteries Explained</title><link>https://it-digger.net/posts/02-java-bytecode-mysteries-explained/</link><pubDate>Sat, 11 Apr 2026 16:39:04 +0000</pubDate><guid>https://it-digger.net/posts/02-java-bytecode-mysteries-explained/</guid><description>Ever wondered what happens under the hood of the JVM? From the curious case of the double &lt;code&gt;MONITOREXIT&lt;/code&gt; to the fact that booleans don&amp;rsquo;t actually exist in bytecode, we explore 5 fascinating mysteries revealed by &lt;code&gt;javap that&lt;/code&gt; every Java developer should know.</description></item><item><title>GraalVM vs. OpenJDK: Can a 2008 EliteBook Handle Java 21?</title><link>https://it-digger.net/posts/01-graalvm-vs-openjdk-basics/</link><pubDate>Wed, 08 Apr 2026 11:13:47 +0000</pubDate><guid>https://it-digger.net/posts/01-graalvm-vs-openjdk-basics/</guid><description>Exploring the evolution of the Java Virtual Machine: A deep dive into GraalVM’s Graal compiler versus OpenJDK’s C2. We examine Ahead-of-Time (AOT) compilation, polyglot capabilities, and why &amp;lsquo;write once, run anywhere&amp;rsquo; is getting a significant performance upgrade.</description></item><item><title>About</title><link>https://it-digger.net/about/</link><pubDate>Sat, 04 Apr 2026 11:45:46 +0000</pubDate><guid>https://it-digger.net/about/</guid><description>&lt;h3 id="who-am-i"&gt;Who am I?&lt;/h3&gt;
&lt;p&gt;I am Volodymyr Sokur, a Software Engineer specializing in the JVM, Microservices, and Security. I advocate for lean, high-performance backend architectures. My litmus test for optimization is unconventional: if a modern runtime or service doesn&amp;rsquo;t perform on 2008-era silicon, it’s a signal of hidden inefficiency. I bring this focus on performance-first engineering to every layer of the stack, from Load Balancing logic to Backend Security hardening.&lt;/p&gt;
&lt;h3 id="why-it-digger"&gt;Why &amp;ldquo;IT-Digger&amp;rdquo;?&lt;/h3&gt;
&lt;p&gt;I originally started this blog years ago and decided to resurrect it in 2026. The goal is simple: to &amp;ldquo;dig&amp;rdquo; into the technical details that usually get abstracted away.&lt;/p&gt;</description></item></channel></rss>