Writing comprehensive documentation is essential, but maintaining a well-organized table of contents can be tedious. If you’ve ever manually numbered headers or created navigation links in your Markdown files, you know how time-consuming it becomes as your documentation grows. That’s where Markdown Indexer comes in—a Python tool that automates the entire process. What is Markdown […]
Author: Cagatay URESIN
IP Inspector: A Lightweight Browser-Based Network Analysis Tool
Network administrators and DevOps engineers frequently need to analyze IP addresses and CIDR blocks during infrastructure planning, troubleshooting, and security audits. While many online tools exist for this purpose, most require backend servers, collect analytics, or lack transparency in their calculations. IP Inspector addresses these concerns by providing a fully client-side, open-source solution that runs […]
Building an Interactive PCA Analysis Tool: A Deep Dive into Dimensionality Reduction
Principal Component Analysis (PCA) is one of the most fundamental techniques in data science and machine learning, yet understanding its mathematical foundations can be challenging. To bridge this gap, I developed an interactive web-based tool that visualizes every step of the PCA process, making this powerful technique accessible to students, researchers, and data practitioners. The […]
Building Proc-Monitor: A Lightweight Linux Process Monitoring Tool
As system administrators and developers, we’ve all been there: your server suddenly slows down, CPU usage spikes, or memory consumption skyrockets. By the time you open top or htop, the culprit process has already disappeared. Those short-lived, resource-hungry processes are notoriously difficult to catch and diagnose. This frustration led me to create Proc-Monitor – a […]
MD2CV: Markdown to ATS-Friendly Resume
Convert Your Markdown Resume to ATS-Friendly PDF and DOCX Introduction As a developer, I spend most of my time writing in Markdown. It is simple, portable, and version-controllable. So when it came time to update my resume, I asked myself: why not write it in Markdown too? The problem is that recruiters and Applicant Tracking […]