• 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
  • Terms of Service
  • Disclaimer

About Thoughts To Pen

Welcome to ThoughtsToPen — a digital garden and technical publication dedicated to distilling complex ideas in software engineering, algorithmic trading, personal finance, and psychology into clear, actionable insights.


✍️ The Story Behind “Thoughts To Pen”

In software development and in life, clarity comes from articulation. The philosophy behind ThoughtsToPen is simple:

“If you can’t explain it simply, you don’t understand it well enough.”

This space began as a personal journal to document technical architectures, software engineering deep-dives, and financial models. Over time, it has evolved into a comprehensive knowledge hub aimed at helping engineers, retail traders, and curious minds level up their craft without the noise or superficial summaries common across the web.

Whether it is breaking down a newly released Java specification, designing a zero-brokerage algorithmic execution engine, or modeling long-term compound growth in a TFSA, every article is written with a depth-first, beginner-friendly approach.


📚 What You’ll Find on This Blog

We publish comprehensive articles across six core pillars:

💻 Software Engineering

Deep technical guides on Modern Java (Java 8 to 25), Virtual Threads, Spring Boot, Object-Oriented Design, and System Architecture.

Explore Programming →

📈 Algorithmic Trading

Practical tutorials on real-time market data streaming, broker APIs (Shoonya / Finvasia), WebSocket engines, and risk management kill-switches.

Explore Algo Trading →

💰 Personal Finance

Evidence-based financial literacy, index investing strategies, TFSA vs RRSP models, and retirement growth projections.

Explore Personal Finance →

🧠 Psychology & Mindset

Exploring human behavior, developer flow state, cognitive biases in engineering decisions, and sustainable habit formation.

Explore Psychology →

🛠️ Interactive Web Tools

Free, client-side, privacy-first web utilities including custom QR code generators and financial projection calculators.

Explore Web Tools →

📖 Algorithm Masterclass

Step-by-step breakdowns of essential data structures and algorithms, from Big-O notation to Graphs, DP, and Trees.

Explore Algorithms →

🌐 Connect With Me

We enjoy connecting with fellow developers, quantitative traders, writers, and curious readers. Reach out across any of these channels:


☕ Support the Publication

ThoughtsToPen is an independent publication written and maintained in my spare time. If you found an article, tutorial, or tool helpful in your work or learning journey, consider buying me a coffee to support future content:

Buy Me A Coffee
About Contact Privacy Policy Terms of Service Disclaimer Resources

© 2026 Thoughts To Pen. All rights reserved.

Educational software engineering & research publication. Content and code samples do not constitute financial or trading advice.

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