← Home
section 01 - jobs
01 / 15

Most recent layoffs had boring causes first.

layoffs.fyi yearly tracker Tech employees laid off
265,660 peak in 2023
2020-2021COVID demand and cheap capital pushed hiring up fast.
2022-2023Rate hikes exposed over-hiring.
2024-2026AI becomes a real restructuring factor.
80,998 2020 COVID demand spike
15,823 2021 over-hiring
165,269 2022 rates rise
265,660 2023 efficiency peak
152,922 2024 AI factor starts
124,636 2025 efficiency continues
119,024 2026 AI + macro
Source: layoffs.fyi annual-stats API, fetched July 3, 2026 2026 is year-to-date
← Home
section 02 - learning
02 / 15

AI rewards strong fundamentals.

Read
code
see intent
  • Daily diff reviews: Read every line of changes.
  • Trace library code: Follow exact execution paths.
  • Focus on the "why": Understand developer intent.
Debug
systems
find truth
  • DSA foundations: Reduce complexity systematically.
  • Model system state: Map transitions to spot bugs.
  • Trace variables: Isolate true root causes step-by-step.
Review
output
own quality
  • Critique AI draft: Treat it as junior work.
  • Run local tests: Verify before accepting.
  • Own the code: Never ship what you can't explain.
← Home
section 02 - learning
03 / 15

Build small. Ask for help. Read the diff.

learn
build
ask
diff
explain
repeat

"Ship only what you can explain."

⚠️
Never Blindly Ship

During your learning phase, treat agents as drafts. Review, verify, and understand every line before merging.

← Home
section 03 - agentic workflow
04 / 15

A chatbot answers. An agent acts.

Chatbot

"Answers questions"
INPUT (PROMPT) "Write an email validation function"
📥 Receives a single prompt
✍️ Generates regular expression block
🛑 Stops there (human must run, test, & integrate)

Agent

"Completes goals"
INPUT (GOAL) "Add email validation to login.ts & run test suite"
📥 Receives a high-level task goal
🔍 Reads files & plans architecture
🛠️ Edits files & runs local test suites
🔄 Self-corrects errors in a loop
✅ Delivers fully verified, passing code
← Home
section 03 - agentic workflow
05 / 15

Model + Tools + Memory + Loop = Agent

01 reasons
Model

The brain that plans & decides steps

02 acts
Tools

Interacts with files, terminal, & APIs

03 remembers
Memory

Remembers rules & project context

04 improves
Loop

Self-corrects & repeats until goal met

← Home
section 04 - memory
06 / 15

A bad AGENTS.md turns memory into noise.

This file is loaded for every session and every conversation. Keep it short, current, and task-relevant.

Good memory Short rules the agent needs every turn
Bad memory Long procedures and conflicting preferences
← Home
section 04 - memory
07 / 15
Bad AGENTS.md example with confusing mixed instructions

Too many mixed rules.

← Home
section 04 - memory
08 / 15
Bad AGENTS.md example with a long procedure

A full checklist loaded every time.

← Home
section 04 - memory
09 / 15
Good AGENTS.md example with short, clear instructions

Short enough to scan in seconds.

← Home
section 04 - memory
10 / 15

Personal defaults. Project rules.

Localrepo commands, architecture, project corrections
Globalyour voice, style, habits, defaults
← Home
section 05 - tokens
11 / 15

Context is expensive real estate.

Load only the context the task needs.

bloated
focused
← Home
section 05 - token discipline
12 / 15

Bloated instructions hurt performance.

The famous "CLAUDE.md" template actually reduced test pass rates by 2.2% while increasing token costs by 5%.

"The 'simplicity first, surgical only' instruction biases the agent to re-invent complex dependencies in naive ways and miss the mark."

Empirical proof that bloating instructions reduces agent pass rate
← Home
section 05 - skills
13 / 15

Skills stay in drawers until needed.

What is a Skill?

A modular, targeted bundle of instructions and tools built for a specific, non-routine task.

Loaded On-Demand

Instead of bloating global memory (AGENTS.md), skills are only loaded when triggered by the task.

Prevents Distraction

Keeps the agent focused on what is relevant, saving context tokens and preventing conflicting instructions.

skillE2E testingload only when changing UI
skillRelease notesload only when publishing
skillDebuggingload only when diagnosing
← Home
section 06 - career takeaways
14 / 15

Be harness agnostic.

Own the workflow. Swap the wrapper.

YOU
OpenCode
Codex
Cursor
Claude Code
Copilot
← Home
section 06 - model selection
15 / 15

Understand the model persona.

Explore the Personas

Work with different models long enough to understand their unique reasoning intuition, biases, and coding temperament.

Right Tool for the Job

Different models excel at different tasks. Leverage fast, efficient models like Gemini 3.5 Flash for general-purpose tasks, active research, and rich UI-building operations.

Leverage Open-Weights

Explore alternatives like GLM 5.2 (strong frontier logic), DeepSeek V4 Pro, Kimi K2.6, or Mimo 2.5.

Disclaimer: Model names, placements, and categorizations are based on publicly available data on the internet as of July 2026 and may change as the landscape evolves.

HEAVY / FRONTIER LIGHT / SPECIALIZED PROPRIETARY OPEN-WEIGHT / ALTERNATIVE Opus 4.8 GPT 5.5 Frontier & Vision Gemini 3.5 Flash General, Research, UI GLM 5.2 DeepSeek V4 Frontier Reasoning Kimi K2.6 Mimo 2.5 High Context / Fast