All blogs / Software / engineering practice
Igor's Techno Club
Hi there, My name is Igor and this is my personal site. Please check out my blog to see the latest articles. How To Contact Me Let's hop on a quick c...
- Posts
- 82 from 16 Aug 2023 to 9 Aug 2026
- Posting
- weekly (26 in the last year)
- Kind
- personal blog
- Feed
- https://igorstechnoclub.com/feed/
2026 15
- Why LLMs Are Unreliable Language Detectors
- Why I Stopped Trusting SSH Key Files
- 3 Mermaid Diagrams You Didn't Know Exist
- The Jevons Paradox and the Future of Software Development
- X-Files: Radiation Doesn't Stay In Your Body
- X-Files: Your Clock Is Lying To You
- Field Guide: Running Gemma 4 Locally
- Claude Code Leak: All Upcoming Features (Allegedly)
- Speech to Text on WSL in one line
- Using Autoresearch Project to Build The Fastestest Java Decompiler
- Closing the Loop: How Coding Agents Are Reinventing UI Testing
- My Website Was Down for a Week, and I Was the Last to Notice
- How I Render 10MB Markdown Files in the Browser
- Week 5 in Data Science: Image recognition neural network with 90% accuracy - a trivial task
- I ported benchmark-ips from Ruby to Python
2025 23
- uv Installation Guide: How to Install uv on macOS and Windows
- SEO Fundamentals for Developers
- Week 4 in Data Science: Building ML Systems From the Ground Up
- The Year 2025: Positive Changes in Major Life Areas
- Third Week in Data Science: The 94% Accurate Model That Was Actually Terrible
- Second Week in Data Science: Building My First Machine Learning Model
- My First Week in Data Science: Thoughts, Struggles, and Small Wins
- Building My First MCP Server: Automated Image Generation with Nano Banana
- How Browser Uses Https
- Securing Grafana and Prometheus with SSH tunnels instead of public ports
- UV Venv – Fast Python Environment Setup
- I Built an AI-Powered Screenshot Search Engine
- The surprising complexity of .properties files
- When Random Numbers Generator Becomes a Performance Bottleneck
- Uploading Files with curl
- Cursor Composer: A Practical Guide with Best Practices
- sandbox-exec: macOS's Little-Known Command-Line Sandboxing Tool
- Cursor Tips And Tricks Part I
- Fast and Simple 'Similar Topics' Recommendations with TF-IDF and Python
- UV — An Ultimate Python Package Manager: The Beginner's Guide
- My Thoughts On BigQuery's Pipe Query Syntax
- HN Distilled Released
- Why You Need to Blog More (Even If Nobody Reads It)
2024 39
- Simulating Dark Mode on iPhone For Any Website
- Unique Gaming Experiences Of 2024
- Server-Sent Events (SSE) Are Underrated
- Meme Review: Thanks For Inventing JavaScript
- Superintelligence Will Happen: Ilya Sutskever's Insights on the Future of AI
- Few Tips For Better Storing Stuff
- SQLite is not a single connection database
- Understanding mTLS: sequence diagram
- Setting Up SSL-Encrypted Cassandra with Docker Compose
- How To Get Access To OpenAI o1-mini
- Debugging Gradle Tasks With IDE's Remote Debugger
- I Am In Awe With Cursor AI's Composer Mode
- Show Cafes Around the Pantheon in Rome with OSM Overpass Turbo
- When Writing Tests Use Meaningful Data
- Java AssertJ Features I Wish I Knew Earlier
- 5 Java JUnit 5 Features I Wish I Knew Earlier
- 90th Percentile Meaning: Statistics In Simple Terms
- Java Comparable compareTo method: Natural Order Of Things
- TreeMap in Java: A Must-Know Data Structure
- Hot To Use Java Keystore with Custom SSL Certificates
- Main Characteristic of a High Performance Team: It Consists of Team Players
- How To Work With Jar Files: Create, Open, Edit
- Migrating from Java 8 to Java 17 II: Notable API Changes
- Migrating from Java 8 to Java 17: Guide To New Features
- The Pitfalls of Comparing BigDecimals in Java
- One UI element every presentation should have
- Mastering Java String Format
- Creating cmdhelp tool with GraalVM
- TIL: MacOS can talk back by using a command
- Minimal Dockerized Cron Template
- Building a simple REST API application in 2024: my story
- What Is FIPS
- A quick way to find out how many digits are in a number
- Java String.format vs MessageFormat
- PGP Key Management in Command Line
- Evaluating Claude's abilities in concurrent programming.
- How to choose a better name for a variable
- Case Study: Aggregating a Billion Rows File in Under 6 Seconds
- My everyday Git commands