Curated toolbox

Tools I use and recommend

Third-party tools and useful sites, organized by category. Explore what each resource offers and how it can help when building digital products.

Graphic design

Patterns, icons, and visual resources for interfaces and digital products.

  • Agent skill

    Anatomy

    An agent skill for creating interactive isometric illustrations of machines and complex systems in SVG, with optional WebGL and 3D effects.

    Why it stands out

    Useful for explaining technical concepts through detailed illustrations in documentation, articles, and web pages.

    • SVG
    • WebGL
    • 3D

    License

  • Design skill collection

    AI Design Skills

    A collection of design skills for AI coding agents, currently including landing-page-design for intake, page structure, conversion copy, and a complete visual system.

    Why it stands out

    Useful for guiding an agent from a landing-page brief to consistent typography, spacing, and motion.

    • AI
    • Landing pages
    • Design systems

    License

  • Agent skill

    Scroll World

    An agent skill that builds immersive landing pages with scroll-controlled camera flights through AI-generated scenes, using images and video.

    Why it stands out

    Useful for visual brand storytelling. Image and video generation require external services and incur costs; the MIT license covers the skill itself.

    • AI
    • Scroll
    • Video

    License

  • SVG patterns

    Book of Shapes

    A collection of minimal, generative, customizable SVG patterns, from geometric grids to organic compositions.

    Why it stands out

    Useful for exploring backgrounds and visual textures that can adapt to a product’s identity.

    • SVG
    • Generative
  • Animated icons and UI

    Animate UI

    Animated React primitives and icons for adding motion to interfaces built with Radix UI, Base UI, or React Aria.

    Why it stands out

    A useful starting point for exploring icon motion and component interactions within an existing interface.

    • React
    • Motion
    • Icons
  • Icons and UI kits

    Untitled UI

    An icon library, Figma UI kits, and React components for designing interfaces, with free resources and paid collections.

    Why it stands out

    Useful for keeping icons and interface elements visually consistent across design and development.

    • Figma
    • React
    • SVG
  • 3D icons

    3dicons

    A collection of 3D icons and renders for visual design, with free and premium resources.

    Why it stands out

    Useful for adding depth to landing pages, presentations, and product illustrations.

    • 3D
    • Figma

Diagramming

Tools for explaining systems, processes, and relationships with agents, text, or a visual editor.

  • Agent-assisted diagrams

    Archify

    An open-source agent skill for turning system descriptions or codebases into interactive HTML diagrams, including architecture, workflows, and sequences.

    Why it stands out

    Useful for exploring a system and sharing a self-contained interactive explanation. Agent or model usage may have its own costs.

    • HTML
    • SVG
    • AI

    License

  • Diagrams as code

    Mermaid.js

    An open-source JavaScript library that renders flowcharts, sequence diagrams, and other visuals from text definitions inspired by Markdown.

    Why it stands out

    Useful for keeping diagrams alongside documentation and reviewing changes in Git. The MIT-licensed library is distinct from paid hosted services.

    • Markdown
    • JavaScript
    • SVG

    License

  • Visual diagram editor

    Draw.io

    A visual editor for flowcharts, architecture, UML, and other diagrams, available in the browser and as a desktop application.

    Why it stands out

    Useful for arranging shapes and connections directly on a canvas. The free web editor needs no signup and supports editable files and image exports.

    • UML
    • SVG
    • Desktop

Development and data

Libraries and tools for building interfaces, maps, and data visualizations.

  • Open source

    mapcn

    Ready-to-use, customizable map components for React, powered by MapLibre GL and designed to fit naturally into shadcn/ui projects.

    Why it stands out

    It lowers the cost of adding polished geospatial experiences without hiding the underlying map engine — a useful balance between speed and control.

    • React
    • MapLibre
    • shadcn/ui

    License

  • Open source

    Boneyard

    A framework that generates pixel-accurate loading skeletons from the real interface across multiple breakpoints and frontend frameworks.

    Why it stands out

    It turns a repetitive, drift-prone design task into build tooling, keeping loading states aligned with the product as the interface evolves.

    • Skeleton UI
    • Multi-framework
    • Build tooling

    License

  • Open source

    D3.js

    A foundational JavaScript library for building dynamic, data-driven visualizations with web standards such as SVG, Canvas, and HTML.

    Why it stands out

    Its low-level primitives preserve control over interaction, composition, and performance when prebuilt chart components become a constraint.

    • JavaScript
    • SVG
    • Canvas

    License

Computer vision

Libraries and tools for working with images, video, and computer vision model outputs.

  • Open source

    Supervision

    A Python library by Roboflow for annotating images and video, tracking objects, counting detections in zones, and managing datasets. It works with predictions from compatible detection and segmentation models.

    Why it stands out

    Reusable utilities connect model predictions to application logic, reducing repetitive work in video analysis and dataset preparation.

    • Python
    • Tracking
    • Datasets

    License

Content and automation

Tools for organizing publishing and repeatable content workflows.

  • Open source

    Postiz

    An open-source, self-hostable platform for scheduling social content, collaboration, analytics, and AI-assisted publishing across channels.

    Why it stands out

    It offers an ownable content-operations layer with an API and automation integrations — useful infrastructure for repeatable, agent-enabled workflows.

    • Next.js
    • Automation
    • Self-hosted

Engineering references

Incident reports and useful reading for architecture and reliable systems.

  • Incident reports

    danluu/post-mortems

    A curated collection of public postmortems, grouped by failure type and linked to the original reports.

    Why it stands out

    Useful for studying real failures and informing decisions about architecture, operations, and recovery.

    • SRE
    • Architecture

Publish a proof of concept

A $0/month target using recurring free tiers and provider subdomains. Domains, databases, and external APIs can add costs.

  • Web deployment

    Vercel

    A platform for deploying web projects with Git integration and preview URLs.

    Why it stands out

    Useful for sharing personal frontend prototypes quickly.

    Target: $0/month

    Hobby: $0/month for eligible personal PoCs.

    • Personal, non-commercial use only; a business PoC may require a paid plan.
    • Stay within Hobby usage limits; features may pause until their allowance resets. Use the included vercel.app URL.
    Limits and pricing

    Reviewed:

    • Web
    • Preview
  • Static hosting

    Cloudflare Pages

    Git-connected hosting for static sites, with preview deployments and optional Pages Functions.

    Why it stands out

    A useful fit for sharing static demos and frontend proofs of concept.

    Target: $0/month

    Free: $0/month for static PoCs within plan limits.

    • 500 builds/month on Free; use the included pages.dev address. Static asset requests are free and unlimited.
    • Functions consume Workers quotas; databases and other bindings have separate limits and possible charges.
    Limits and pricing

    Reviewed:

    • CDN
    • Git
  • Container hosting

    Cloud Run

    Managed container hosting for web applications and APIs that can scale down to zero instances.

    Why it stands out

    Useful when a proof of concept needs a backend or a container runtime.

    Target: $0/month

    A $0/month target within the free tier, not a guaranteed zero bill.

    • Requires a billing account. Use request-based billing, minimum instances 0, and the included run.app URL.
    • At us-central1 pricing: 180,000 vCPU-seconds, 360,000 GiB-seconds and 2 million requests/month; allowances are shared per billing account.
    • Excess usage, network traffic, builds, image storage and other services can cost extra. Scale-to-zero and budget alerts do not cap total spend.
    Limits and pricing

    Reviewed:

    • Containers
    • Serverless

Databases for PoCs

A hosted data layer to complement PoC hosting and CI/CD, targeting $0/month within each provider’s free allowances.

  • PostgreSQL backend

    Supabase

    A hosted PostgreSQL platform with SQL, authentication, APIs, and file storage for building application backends.

    Why it stands out

    Useful for a proof of concept with relational data and backend features in one place.

    Target: $0/month

    Free: $0/month within the included allowances.

    • 500 MB database per project and up to 2 active free projects. Free projects pause after one week of inactivity.
    • Includes 5 GB egress; automatic database backups are not included on Free. Keep your own exports.
    • Stay on Free and within database, transfer, and other service quotas. Paid plans and add-ons increase costs.
    Limits and pricing

    Reviewed:

    • PostgreSQL
    • SQL
    • Auth
  • Document database

    MongoDB Atlas

    A managed MongoDB service for storing document data, with a shared Free cluster for learning and small prototypes.

    Why it stands out

    Useful when a proof of concept fits a document model rather than relational tables.

    Target: $0/month

    Free/M0: $0 with 512 MB storage and shared resources.

    • One Free cluster per project. Clusters pause after 30 inactive days with zero connections.
    • Capacity, connections, and transfer have limits. Check supported regions and the detailed Free limits before choosing it.
    • Choose Free/M0 for the $0 target. Flex, dedicated clusters, and other paid services have their own charges.
    Limits and pricing

    Reviewed:

    • MongoDB
    • BSON
    • NoSQL

CI/CD

Automate builds, tests, and deployments while staying within free allowances.

  • CI/CD

    Bitbucket Pipelines

    Build, test, and deploy from Bitbucket repositories using YAML pipelines.

    Why it stands out

    Useful for adding a small automated validation and deployment workflow to a Bitbucket PoC.

    Target: $0/month

    Free: $0/month within included build minutes.

    • Free supports up to 5 users and includes 50 build minutes/month per workspace.
    • Keep builds short and avoid paid minute packs or upgrades. Deployment destinations have their own costs.
    Limits and pricing

    Reviewed:

    • CI/CD
    • YAML
  • CI/CD

    GitHub Actions

    Automate builds, tests, and deployments directly from a GitHub repository.

    Why it stands out

    Useful for keeping a proof of concept reproducible from its first commit.

    Target: $0/month

    A $0/month target with standard runners and included usage.

    • Standard GitHub-hosted runners are free for public repositories. Larger runners are billed even for public projects.
    • GitHub Free private repositories share 2,000 minutes/month and 500 MB artifact storage with the account; artifact storage is shared with Packages.
    • Stay within included minutes and storage, use short artifact retention, and avoid paid extras. Deployment destinations are billed separately.
    Limits and pricing

    Reviewed:

    • CI/CD
    • YAML

Web search, source-content retrieval, and structured search-engine results for agents and applications.

  • Independent-index web search

    Brave Search API

    Web search from Brave’s own index, returning URLs and snippets with country, language, and freshness filters.

    Why it stands out

    Useful for discovering sources with structured results. Web Search snippets differ from the separate LLM Context endpoint for agents.

    Access and costs

    Search: US$5 per 1,000 requests, with US$5 in free credits every month.

    • Requires an API key and a credit card for abuse prevention. Additional usage requires purchased prepaid credits.
    • The monthly allowance applies to the Search plan; other endpoints have their own pricing. Storing results requires a plan that includes storage rights.
    Limits and pricing

    Reviewed:

    • API
    • JSON
    • RAG
  • Web search and content retrieval

    Exa Search

    A web search API with optional page text and highlights in the results, plus domain and publication-date filters.

    Why it stands out

    Useful for finding sources and retrieving readable context for agents and RAG workflows in one request.

    Access and costs

    Free: US$10 in credits per month, plus a one-time US$10 onboarding bonus; no payment method required.

    • Requires an API key. The free balance resets to US$10 each month; the onboarding bonus is not recurring.
    • Lite costs US$4 and Auto US$7 per 1,000 requests, including up to 10 results. Additional results, AI summaries, and separate Contents calls can add charges.
    Limits and pricing

    Reviewed:

    • API
    • Text
    • RAG
  • Structured web search

    DeepSeek Search API

    A web search API returning structured results with optional page content, alongside a separate Fetch API for retrieving Markdown.

    Why it stands out

    Useful for supplying agents and RAG workflows with current sources and query filters.

    Access and costs

    Published rate: US$0.75 per 1,000 successful Search requests.

    • Requires an API key. Separate Fetch requests have their own charge; no recurring free quota is confirmed.
    • Result count does not change the per-request rate. Failed calls, empty results, and timeouts are not billed.
    • Temporary exemptions for specific agent integrations are not a permanent free plan. Review current billing before use.
    Limits and pricing

    Reviewed:

    • API
    • JSON
    • RAG
  • Search and content extraction

    Firecrawl Search

    Web search returning titles, URLs, and descriptions, with optional extraction of full pages into Markdown or HTML.

    Why it stands out

    Useful when an agent needs to discover sources and retrieve readable content in the same workflow.

    Access and costs

    Free: 1,000 credits/month, with no card required.

    • Search costs 2 credits per block of 10 results, rounded up; credits are shared across endpoints.
    • Up to 500 searches of 1–10 results if used only for search. Extracting pages costs extra credits, so this is not 500 searches with content included.
    • Stay on Free and within the allowance; subscriptions and pay-as-you-go add costs.
    Limits and pricing

    Reviewed:

    • API
    • Markdown
    • RAG
  • Search-engine results

    SerpApi

    A third-party API for structured search-engine results, including Google, with location, country, and language parameters.

    Why it stands out

    Useful for exploring search results in a specific context. This third-party search endpoint returns result-page data; retrieving destination-page content is a separate step.

    Access and costs

    Free: 250 searches/month, up to 50 searches/hour.

    • Requires an account and API key. Stay within the free plan; greater volume needs a paid plan.
    • Search-result metadata is not the full content of linked pages. Results vary with engine, query, and localization.
    Limits and pricing

    Reviewed:

    • API
    • SERP
    • JSON

Technology pillars

A practical technology landscape shaped by architecture, product delivery, automation, and operating systems in production.

  1. AI & agent systems

    01

    Agentic development tools and patterns for building AI-enabled workflows and knowledge systems.

    • Codex
    • Claude Code
    • OpenCode
    • AI agents
    • RAG
  2. Cloud & infrastructure

    02

    Cloud platforms and containerized services designed for reliable, cost-aware operation.

    • Google Cloud
    • AWS
    • Cloud Run
    • Docker
  3. Software engineering

    03

    Languages and frameworks for web, backend, automation, and cross-platform products.

    • Node.js
    • Next.js
    • Python
    • Flutter
  4. Data & content

    04

    Relational, vector, and content platforms that support applications and AI retrieval.

    • PostgreSQL
    • pgvector
    • Directus
  5. Operating systems

    05

    Administration and operation across open-source and enterprise server environments.

    • Linux
    • Windows Server
  6. CI/CD & delivery

    06

    Automated build, validation, and deployment pipelines that make delivery repeatable.

    • GitHub Actions
    • Bitbucket Pipelines