Sonith Manakkat

Articles

Picture-led, plain-language explanations of AI tools, software engineering, and the industries I work in, each with an expert layer for readers who want more depth.

Series

  • Series12 parts

    Claude AI: from first steps to mastery

    A twelve-part, picture-led path from what Claude is, through prompts, plans, pricing and tokens, to context, CLAUDE.md, skills, sharing with a team, MCP versus APIs, Claude Code and a map of the wider AI tools landscape.

  • Series7 parts

    Software engineering, explained

    Clean architecture, building apps with AI help, the forward deployed engineer role, agile in the age of AI, a two-part playbook for planning and running short AI-era delivery cycles, and a balanced look at vibe coding, explained without jargon.

  • Series3 parts

    Industry software, explained

    How warehouse systems, finance software and digital twins work, for people who are not engineers.

  • Series12 parts

    Algorithms explained

    A twelve-part, picture-led tour of how algorithms work, from judging speed with Big-O to sorting, searching, graphs, hashing, dynamic programming, machine learning and encryption.

  • Series9 parts

    Trading explained

    A nine-part, picture-led explainer of how markets, orders, intraday trading, options, risk and automated trading systems work. General education only, not investment advice.

All articles

Claude AI: from first steps to mastery

Software engineering, explained

Industry software, explained

Algorithms explained

  • Part 1 of 129 min read

    Big-O: how we judge algorithms

    What an algorithm is, why we count steps instead of seconds, and how Big-O describes the way work grows as a job gets bigger, with everyday pictures for each common class.

  • Part 2 of 128 min read

    Searching: linear and binary search

    Two ways to find an item in a list, shown as animations: look at everything, or halve a sorted list again and again. What each costs and when each is the right tool.

  • Part 3 of 127 min read

    Sorting: bubble, insertion, merge and quick sort explained

    Four ways to put things in order, shown as animated bars, with the idea behind each, what it costs, which are stable, and when each one is a good choice.

  • Part 4 of 129 min read

    Hashing and hash tables

    How a hash function turns a key into a bucket number so lookups take about one step on average, what collisions are, how tables grow, and why password hashing is a different job.

  • Part 5 of 129 min read

    Graphs: BFS, DFS and shortest paths

    How a map of towns and roads becomes a graph, and how breadth-first search, depth-first search and Dijkstra's algorithm explore it, with animated pictures and the costs of each.

  • Part 6 of 128 min read

    Recursion and dynamic programming

    How a problem that contains smaller copies of itself can be solved by recursion, why naive recursion can explode, and how remembering answers (dynamic programming) fixes it.

  • Part 7 of 129 min read

    Greedy, divide and conquer, and backtracking

    Three classic problem-solving styles, grab the best now, split the job, or try and back up, with everyday pictures, when each works, when it fails, and how to choose.

  • Part 8 of 129 min read

    Trees and heaps

    How trees organise data like a family tree, how a binary search tree finds things quickly, and how a heap always hands you the most urgent item first.

  • Part 9 of 129 min read

    How ranking and recommendations work

    A general, plain-language look at scoring, similarity, "people who liked this also liked that", the idea behind PageRank, and the cautions around bias, feedback loops and privacy.

  • Part 10 of 128 min read

    How machine learning algorithms learn

    Learning from examples instead of fixed rules, gradient descent as walking downhill, decision trees, neural networks, overfitting, and how this connects to language models.

  • Part 11 of 1211 min read

    Encryption and digital signatures, the basics

    How locks and keys explain encryption, why there are two families (shared-key and public-key), what digital signatures prove, and how HTTPS combines them. Concepts only, no recipes.

  • Part 12 of 128 min read

    Choosing the right algorithm

    A decision cheat sheet that turns the whole series into questions you can ask about a problem, plus the practical advice experts give about measuring, clarity and using libraries.

Trading explained

  • Part 1 of 910 min read

    How markets work, in plain words

    A market is a meeting place for buyers and sellers. This part explains exchanges, brokers, the order book, the bid-ask spread, how a trade happens, settlement and liquidity, with pictures.

  • Part 2 of 910 min read

    Order types and the life of an order

    Market, limit, stop and stop-limit orders explained with illustrative numbers, plus the life of an order from creation to fill or cancel, partial fills, rejections and slippage.

  • Part 3 of 99 min read

    Intraday trading explained

    What intraday trading means, how square-off, leverage and margin work, why costs and time pressure matter, and a plain statement of the risks. General education, not advice.

  • Part 4 of 910 min read

    Options explained for beginners

    What calls and puts are, how strike, expiry and premium fit together, what an option is worth at expiry, and why buyers and sellers face very different risks. Illustrative numbers only.

  • Part 5 of 99 min read

    The Greeks and implied volatility in plain words

    Delta, gamma, theta, vega and rho are the dials that show how an option's price tends to react. Implied volatility is the market's uncertainty expressed as one number. Illustrative values only.

  • Part 6 of 99 min read

    Shares, futures and options compared

    What you own or owe with a share, a futures contract and an option, how leverage and expiry change the risk, and why derivatives exist at all. Illustrative examples only.

  • Part 7 of 910 min read

    Risk management basics

    Why the first question is how much could be lost, and how position size, stop limits, drawdown, diversification and pre-order checks work. General education only.

  • Part 8 of 99 min read

    How an automated trading platform is built

    A generic tour of the parts of an automated trading system: data, decisions, an abstention gate, risk checks, an order state machine, an operator console, and safeguards.

  • Part 9 of 910 min read

    Common mistakes and myths

    Picture cards for common myths, plain explanations of over-leverage, emotional trading, overfitting and other biases, scam red flags, and habits that are education rather than advice.