Skip to content

Stack

Tools, grouped by layer and honest about depth.

Colour intensity is the claim: gold is something I reach for daily, the faintest tier is something I have used enough to be dangerous with and would need a day to be useful in.

Daily driver
Regular use
Familiar

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSFramer MotionRemixAngular

Backend

Node.jsExpressFastAPIPythonMongoDB / MongoosePostgreSQLPrismaSQLAlchemyXanoREST APIs

Mobile

FlutterDartRiverpod / GoRouterReact Native / ExpoCross-Platform Architecture

AI / ML

OpenAI / GPTYOLO / UltralyticsONNX RuntimeLangChainHugging FaceAzure MLscikit-learnPandas / NumPyRAG / Vector StoresMilvus / ZillizpgvectorPyTorchMask2Former / SAMReplicate / FLUX

Automation & Integrations

ZapierGoogle Sheets APIShopify APIMicrosoft GraphMSAL / Azure AD SSOSendGrid / ResendBreakcold APIStrapiFirebase / Google SSOPaystack

Scraping & Data Extraction

PuppeteerPlaywrightBeautifulSoupOCR PipelinesStealth / Anti-BotCheerioTesseract / OCRrapidfuzz

Cloud & DevOps

AWS S3VercelNetlifyRailwayDockerStreamlit CloudAzure Container AppsAzure Blob StorageGitHub Actions CI

ERP & Enterprise

ERPNextOdooNetwork Security / FortiGate

You have a process thatshould be a system.

Tell me what arrives, who has to act on it, and where it currently falls over. That conversation is usually enough to scope the build.