• Home
  • Search
  • About
    • Thoughts To Pen photo

      Thoughts To Pen

      Turning caffeine into clean Java, systematic trades, compound growth, and questionable life choices.

    • Learn More
    • Instagram
    • Github
  • Posts
    • All Posts
    • All Tags
  • Projects
  • Portfolio
  • Resources
  • About
  • Contact
  • Privacy Policy
Thoughts To Pen Logo

Thoughts To Pen

Turning caffeine into clean Java, systematic trades, compound growth, and questionable life choices.

About Posts Projects Portfolio Contact

🔥 Featured Article

LATEST & FEATURED September 04, 2026

Java Garbage Collection Showdown: G1GC vs. Generational ZGC in 2026 (Benchmarks & Architecture)

Comprehensive benchmark and architectural comparison between G1GC and Generational ZGC in modern Java. Understand pause times, colored pointers, load barriers, and throughput trade-offs.

Read Full Article

📂 Explore by Category

💻

Software Engineering

Modern Java (8 to 25), Spring Boot, Architecture & System Design.

📈

Algorithmic Trading

Automated execution, broker APIs (Shoonya), WebSockets & risk controls.

💰

Personal Finance

TFSA models, RRSP strategies, tax efficiency & index investing.

🧠

Psychology & Mindset

Developer flow states, cognitive biases & sustainable habit formation.

🛠️

Interactive Web Tools

Free, client-side, privacy-first QR code generators & utilities.

📖

Algorithm Masterclass

Deep dives into Big-O, Sorts, Search, Trees, Graphs & DP.


📝 Recent Articles

View All (96)
Sep 04, 2026 programming

Java Garbage Collection Showdown: G1GC vs. Generational ZGC in 2026 (Benchmarks & Architecture)

Comprehensive benchmark and architectural comparison between G1GC and Generational ZGC in modern Java. Understand pause times, colored pointers, load barriers, and throughput trade-offs.

Read Article →
Sep 03, 2026 programming

Under the Hood of the Java JIT Compiler: How C1, C2, and Escape Analysis Turn Bytecode into Blazing Machine Code

Comprehensive deep dive into the JVM JIT compiler. Understand Tiered Compilation (Levels 0–4), Escape Analysis, Scalar Replacement, and Inlining with runnable benchmarks.

Read Article →
Sep 02, 2026 programming

Streaming Real-Time Stock Market Data with Shoonya API and Java: Complete WebSocket Guide

Learn how to stream real-time tick-by-tick stock market data using Shoonya (Finvasia) WebSocket API in Java. Step-by-step tutorial covering the NorenWSAPI protocol, handshake authentication, avoiding policy violations, and...

Read Article →
Aug 26, 2026 algorithmic-trading

Getting Started with Algo Trading in India: A Beginner's Step-by-Step Guide with Shoonya API

A comprehensive beginner's guide to algorithmic trading in the Indian stock market. Learn how algo trading works, set up Shoonya (Finvasia) zero-brokerage APIs, fix common network traps, and...

Read Article →
Aug 25, 2026 tools

Free Online QR Code Generator: Create Permanent, Private Text & URL QR Codes (No Sign-Up, No Expiration)

Generate 100% free, private, permanent QR codes online from text, URLs, Wi-Fi passwords, UPI payments, and emails. No signup required, no subscription fees, no scan limits, and no...

Read Article →
Explore All 96+ Articles & Tutorials

If you find these guides helpful, consider supporting the publication:

Buy Me A Coffee
Popular Topics:
Indexing articles...
↑↓ Navigate ↵ Open ESC Close
Powered by Lunr.js