Notes · Working journal

Things I've learned writing them down.

Reading notes, post-mortems, and quick reference — written for the next time I need them.

Writing

RSS
Oct 12, 2026

Spike first, plan later: using coding agents for the hard stuff !

Plan mode answers questions by reading. Spikes answer questions by running code.

3 min
Sep 30, 2026

No Blames here

In my recent attempts at being an AI maximalist, I got stumped. "Frustrated Claude."

2 min

Reference notes

202633 notes
Oct 11

Pomodoro toggle

One MX Master 4 mouse button that controls the pomodoro timer of the TaskNotes plugin in Obsidian.

1 min
Sep 29

Email client — sending and message design

Companion to the email-provider-auth skill

5 min
Sep 29

Node and Bun specifics

Tags as in SKILL.md. Read this only if the client runs on Node or Bun. Each

3 min
Sep 20

Email provider authentication

Use when a task touches email account sign-in or a mail provider — IMAP or SMTP connections, OAuth scopes or consent screens, app passwords, refresh tokens o…

10 min
Sep 20

iCloud, Fastmail, Yahoo — and the TLS trap they exposed

Tags as in SKILL.md.

6 min
Sep 20

Verbatim server strings, and what each one means

Look up the string you actually received. Tags as in SKILL.md. Where a string

7 min
Sep 20

Google mail authentication

Gmail and Workspace. Tags as in SKILL.md.

5 min
Sep 20

Writing the client

Tags as in SKILL.md.

18 min
Sep 20

Microsoft mail authentication

Entra ID (Azure AD) v2.0, Exchange Online, Outlook.com and Microsoft Graph.

26 min
Sep 20

Parking system

1 min
Jul 26

Intersection of Two Linked Lists

Given the heads of two singly linked-lists headA and headB, return the node at which the two lists intersect. If the two linked lists have no intersection at…

1 min
Jul 26

Add Two Numbers

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a s…

1 min
Jul 26

Delete Node in a Linked List

There is a singly-linked list head and we want to delete a node node in it.

1 min
Jul 25

Creational patterns

initialize once use always.

4 min
Jul 20

Middle of the Linked List

Given the head of a singly linked list, return the middle node of the linked list.

1 min
Jul 20

Reverse Linked List

Given the head of a singly linked list, reverse the list, and return the reversed list.

1 min
Jul 20

Merge Two Sorted Lists

this one is an easy on the leetcode however a hard on the striver and medium accoring to me due to doing it in contant space

1 min
Jul 16

Two Sum & Three Sum

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.

4 min
Jul 16

Majority Element I & II

Given an array nums of size n, return the majority element.

3 min
Jul 13

Merge Sorted Array

You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and…

2 min
Jul 13

Find the Duplicate Number

Given an array of integers nums containing n + 1 integers where each integer is in the range [1, n] inclusive.

1 min
Jul 13

Merge Intervals

Given an array of intervals where intervals[i] = [starti, endi], merge all overlapping intervals, and return an array of the non-overlapping intervals that c…

1 min
Jun 27

Best Time to Buy and Sell Stock

You are given an array prices where prices[i] is the price of a given stock on the ith day. You want to maximize your profit by choosing a single day to buy…

1 min
Jun 27

Rotate Image

You are given an n x n 2D matrix representing an image, rotate the image by 90 degrees (clockwise).

2 min
Jun 27

Sort Colors

Given an array nums with n objects colored red, white, or blue, sort them in-place so that objects of the same color are adjacent, with the colors in the ord…

1 min
Jun 21

Check if the Array Is Sorted and Rotated

Given an array nums, return true if the array was originally sorted in non-decreasing order, then rotated some number of positions (including zero). Otherwis…

1 min
Jun 21

Max Consecutive Ones

Given a binary array nums, return the maximum number of consecutive 1's in the array.

1 min
Jun 21

Pascal's Triangle

Given an integer numRows, return the first numRows of Pascal's triangle.

1 min
Jun 21

Next Permutation

Find the next lexicographically greater permutation.

2 min
Jun 21

Set Matrix Zeroes

Given an m x n integer matrix matrix, if an element is 0, set its entire row and column to 0's.

2 min
Jun 21

Prompt

I've added more files in this folder format for readability as a markdown file don't change how i have phrased my sentences they are written for me

1 min
Mar 22

Claude instructions

Enter plan mode for ANY non-trivial task (3+ steps or architectural decisions)

2 min
Mar 04

Scaling — Flash Reference

Ability of a system to handle increased load by adding resources without a full architectural overhaul.

3 min