Topics

  • AI Tools (2)
  • AutoHotkey (1)
  • Automation (3)
  • Build Your Own LLM (5)
  • Charts & Dashboards (2)
  • Deep Learning (1)
  • Essbase (3)
  • Excel Formulas (11)
  • Excel VBA (104)
  • Formula Combos (5)
  • Fun Facts (8)
  • Google Workspace (1)
  • History (3)
  • Internet & Browser (2)
  • Java (2)
  • JavaScript (2)
  • LLMs (4)
  • Machine Learning (5)
  • Office Scripts (1)
  • Oracle EPM Cloud (1)
  • Oracle Smart View (3)
  • Outlook (4)
  • Phone (2)
  • Power Automate (2)
  • Power Query & Pivots (3)
  • PowerPoint (3)
  • PowerShell (1)
  • Productivity (3)
  • Prompt Engineering (1)
  • Python (4)
  • Python Automation (2)
  • R (2)
  • RAG & Agents (2)
  • Rust (1)
  • SAP (6)
  • SAP GUI Scripting (3)
  • Science (3)
  • Security & Privacy (2)
  • SQL (3)
  • Tech Tips (1)
  • Windows (3)
  • Word (3)

Recent posts

  • Essbase Explained: Cubes, Dimensions and Why Finance Teams Love It
  • 5 Ways to Find the Last Row in Excel VBA (and When Each One Fails)
  • SAP SE16N and SQVI: Pull Table Data Without ABAP
  • Automate SAP from Excel: Run a Report and Export It with SAP GUI Scripting
  • LET and LAMBDA: Write Your Own Excel Functions (No VBA)
  • Why Do We Have Leap Years? (And Why 1900 Was Not One)

AJ's Techie & Wacky World

Excel, SAP, Oracle & automation tips — plus wacky facts

Menu

Skip to content
  • Excel
    • Charts & Dashboards
    • Excel Formulas
    • Excel VBA
    • Formula Combos
    • Power Query & Pivots
    • Excel VBA Course
  • Office
    • Google Workspace
    • Outlook
    • PowerPoint
    • Word
  • Coding
    • Java
    • JavaScript
    • PowerShell
    • Python
    • R
    • Rust
    • SQL
  • AI & ML
    • AI Tools
    • Build Your Own LLM
    • Deep Learning
    • LLMs
    • Machine Learning
    • Prompt Engineering
    • RAG & Agents
    • Build Your Own LLM Course
  • SAP & Oracle
    • Essbase
    • Oracle EPM Cloud
    • Oracle Smart View
    • SAP
  • Automation
    • AutoHotkey
    • Office Scripts
    • Power Automate
    • Python Automation
    • SAP GUI Scripting
  • Tech Tips
    • Internet & Browser
    • Phone
    • Productivity
    • Security & Privacy
    • Windows
  • Wacky World
    • Fun Facts
    • History
    • Science
    • All Wacky Facts
  • Tools
    • VBA Playground
    • Formula Lab
    • VBA Bug Hunt
    • Macro Recorder
    • SQL Playground
    • Date & Workday Calculator
    • Excel Shortcut Trainer
    • VBA Quiz
    • Formula Explainer
    • EMI & SIP Calculator
    • Regex Tester
    • CSV to SQL Converter
    • VBA Code Formatter
    • Office Shortcut Finder
  • About
  • Projects

Why Is the Sky Blue (and Sunsets Red)? Explained in Two Minutes

Why Is the Sky Blue (and Sunsets Red)? Explained in Two Minutes

25 Oct 2025 · Science · 2 min read

Why Is the Sky Blue (and Sunsets Red)? Explained in Two Minutes

The sky is blue because air scatters short (blue) wavelengths of sunlight much more than long (red) ones — Rayleigh scattering. Why it is…

Read article →
25 October 2025 by Atul Vij Science Leave a comment

Build Your Own LLM, Lesson 2: Write a BPE Tokenizer in Python

20 Oct 2025 · Build Your Own LLM · 5 min read

Build Your Own LLM, Lesson 2: Write a BPE Tokenizer in Python

Build the byte-pair encoding tokenizer used by GPT-style models from scratch in about 40 lines of Python: training merges, encoding, decoding and why the…

Read article →
20 October 2025 by Atul Vij Build Your Own LLM Leave a comment

Build Your Own LLM, Lesson 1: How a Language Model Actually Works

6 Oct 2025 · Build Your Own LLM · 3 min read

Build Your Own LLM, Lesson 1: How a Language Model Actually Works

A plain-English tour of what happens inside ChatGPT-style models: tokens, probabilities, training on next-token prediction, and why a model that only guesses the next…

Read article →
6 October 2025 by Atul Vij Build Your Own LLM Leave a comment

Dependent Dropdown Lists in Excel (Two Methods That Actually Work)

Dependent Dropdown Lists in Excel (Two Methods That Actually Work)

26 Aug 2025 · Excel Formulas · 2 min read

Dependent Dropdown Lists in Excel (Two Methods That Actually Work)

Create a second dropdown that changes with the first — Category then Product, Country then City — using INDIRECT with named ranges or a…

Read article →
26 August 2025 by Atul Vij Excel Formulas

Office Scripts: Automate Excel on the Web Without VBA

Office Scripts: Automate Excel on the Web Without VBA

19 Jul 2025 · JavaScript · 2 min read

Office Scripts: Automate Excel on the Web Without VBA

Office Scripts bring automation to Excel for the web and Microsoft 365. Record a script, read the TypeScript it creates, and write a report-formatting…

Read article →
19 July 2025 by Atul Vij JavaScript, Office Scripts

Excel Pivot Tables: The Complete Guide from First Click to Dashboard

Excel Pivot Tables: The Complete Guide from First Click to Dashboard

30 Jun 2025 · Power Query & Pivots · 4 min read

Excel Pivot Tables: The Complete Guide from First Click to Dashboard

Build pivot tables step by step: layout, value settings, Show Values As, grouping dates, slicers and timelines, calculated fields, distinct counts, GETPIVOTDATA, refresh tricks…

Read article →
30 June 2025 by Atul Vij Power Query & Pivots

Oracle EPM Cloud Explained: Planning, FCCS, Narrative Reporting and More

Oracle EPM Cloud Explained: Planning, FCCS, Narrative Reporting and More

20 Jun 2025 · Oracle EPM Cloud · 2 min read

Oracle EPM Cloud Explained: Planning, FCCS, Narrative Reporting and More

A plain-English map of Oracle EPM Cloud: what Planning, Financial Consolidation and Close, Account Reconciliation, Narrative Reporting and EDM each do — and how…

Read article →
20 June 2025 by Atul Vij Oracle EPM Cloud

Build a RAG Chatbot That Answers From Your Own PDFs and Excel Files (Complete Guide)

4 Mar 2025 · RAG & Agents · 6 min read

Build a RAG Chatbot That Answers From Your Own PDFs and Excel Files (Complete Guide)

Step-by-step guide to retrieval-augmented generation in Python: load PDFs and Excel sheets, chunk them, create embeddings, search by meaning, and answer with a local…

Read article →
4 March 2025 by Atul Vij RAG & Agents

Google Search Operators Cheat Sheet: Find Anything Faster

Google Search Operators Cheat Sheet: Find Anything Faster

8 Dec 2024 · Internet & Browser · 1 min read

Google Search Operators Cheat Sheet: Find Anything Faster

Search operators that make Google far more precise: exact phrases, site search, excluding words, file types, OR, number ranges and more — with practical…

Read article →
8 December 2024 by Atul Vij Internet & Browser

AI Agents and Tool Calling Explained (With a 20-Line Example)

12 Nov 2024 · RAG & Agents · 2 min read

AI Agents and Tool Calling Explained (With a 20-Line Example)

What people mean by AI agents: a model in a loop that can call tools such as search, a calculator or your database. How…

Read article →
12 November 2024 by Atul Vij RAG & Agents

LoRA Fine-Tuning Explained: Teach an LLM New Tricks on One GPU

13 Aug 2024 · LLMs · 3 min read

LoRA Fine-Tuning Explained: Teach an LLM New Tricks on One GPU

How LoRA fine-tuning works, why it trains less than 1% of a model’s parameters, when fine-tuning beats prompting or RAG, and a minimal Hugging…

Read article →
13 August 2024 by Atul Vij LLMs

Remove Duplicates in Excel: 3 Quick Ways (and Which to Use)

Remove Duplicates in Excel: 3 Quick Ways (and Which to Use)

14 Jul 2024 · Excel Formulas · 2 min read

Remove Duplicates in Excel: 3 Quick Ways (and Which to Use)

Three ways to remove duplicates in Excel — the Remove Duplicates button, the UNIQUE function and Advanced Filter — with when each is the…

Read article →
14 July 2024 by Atul Vij Excel Formulas

Post navigation

← Older posts
Newer posts →
Proudly powered by WordPress | Theme: fiore by Caroline Moore.
© 2026 Atul Vij · AJ’s Techie & Wacky World
AboutProjectsFree ToolsContactPrivacyDisclaimerGitHub
Did you know?

Why? →