Skills Library

Technical Skills

Detailed write-ups for every skill - ready to read, share, or paste into a portfolio, résumé, or proposal. Click any card to read the full guide.

300 skills

Mobile Development14 min read

Swift

Apple's primary programming language for iOS, macOS, watchOS, tvOS, and visionOS - fast, safe, and modern, with first-class async/await and a vibrant open-source ecosystem.

iOSAppleNativeSwiftUI
Mobile Development13 min read

SwiftUI

Apple's declarative UI framework for building interfaces across iOS, macOS, watchOS, tvOS, and visionOS from a single codebase - powered by state-driven rendering and composition.

iOSAppleDeclarative UIXcode
Web Development11 min read

React.js

Meta's declarative, component-based library for building user interfaces - the most widely adopted frontend framework, powering everything from SPAs to server-rendered apps via Next.js.

FrontendJavaScriptTypeScriptSPA
AI & Machine Learning6 min read

Prompt Engineering

The craft of writing inputs that make LLMs produce reliable, on-format outputs without retraining - the fastest way to improve quality before reaching for fine-tuning

LLMAIClaudeOpenAI
AI & Machine Learning7 min read

Retrieval-Augmented Generation (RAG)

Grounds LLM responses in your documents by retrieving relevant chunks at query time - the standard fix for hallucination on private or recent information without retraining

LLMAIVector SearchEmbeddings
Backend & Infrastructure6 min read

Firebase

Google's backend-as-a-service with Firestore, Auth, Cloud Functions, Storage, and Hosting in one SDK - zero infrastructure, real-time by default, offline support built in

BaaSFirestoreGoogleServerless
Web Development6 min read

TypeScript

Microsoft's statically typed superset of JavaScript that catches property access errors, wrong argument types, and missing null checks at compile time before they reach production

JavaScriptTypesFrontendNode.js
Backend & Infrastructure6 min read

PostgreSQL

The world's most advanced open-source relational database - ACID, MVCC, JSONB, and pgvector for AI applications, all in one engine your team already knows how to operate

DatabaseSQLpgvectorACID
Design & UX5 min read

Figma

The browser-based collaborative design tool where UI components, design tokens, and developer handoff live - the gap between accurate handoff and wasted engineering time is Auto Layout and Variables

DesignUIAuto LayoutDesign System