Curated docs, guides, and references I actually use — organized by what I'm building.
How to use ES modules in Electron apps — import/export syntax, CJS interop, and gotchas.
electronjs.orgSecurity model for Electron — separating renderer from main process. Critical for any production app.
electronjs.orgHow main and renderer processes talk. preload scripts, ipcMain, ipcRenderer.
electronjs.orgCSP, sandbox, nodeIntegration:false, webSecurity — the full hardening guide.
electronjs.orgelectron-builder, electron-forge, code signing, auto-update, ASAR archives.
electronjs.orgOpen-source map rendering. Vector tiles, custom layers, markers. The 2D map engine for the GCS.
maplibre.org3D globe and geospatial visualization. For 3D terrain, flight paths, and sensor coverage visualization.
cesium.comWebGL-powered visualization framework for large-scale data overlays on maps.
deck.glSpatial database extension for PostgreSQL. Geofencing, distance queries, polygon operations.
postgis.netThe standard messaging protocol for UAV communication. Used by PX4, ArduPilot, and most autopilots.
mavlink.ioOpen-source flight control stack. SITL simulator, MAVLink integration, sensor drivers.
px4.ioOpen-source autopilot. Copter, Plane, Rover. Companion computers, custom firmware.
ardupilot.orgUDP command interface for the Tello drone. The first hardware adapter for the GCS project.
djicdn.comClaude API — messages, tool use, streaming, system prompts, vision. The foundation for agent platforms.
anthropic.comThe open standard for connecting AI to tools and data. Servers, clients, tools, resources, transports.
modelcontextprotocol.ioGoogle's open protocol for agent-to-agent communication. Agent Cards, task negotiation, streaming.
google.github.ioRun open-weight LLMs locally. Qwen, Llama, Phi, Gemma, Mistral. No API key, no data leaves.
ollama.comVector search engine for RAG. HNSW indexing, filtering, payloads, gRPC + REST API.
qdrant.techFramework for LLM apps — chains, agents, tools, memory, document loaders, retrievers.
langchain.comMicrosoft's AI orchestration SDK for .NET, Python, Java. Planners, plugins, memory, connectors.
microsoft.comOpen-source embedding models for RAG. bge-small (384d), bge-large (1024d). The models I use for EOIP.
huggingface.coLatest .NET features — minimal APIs, performance, native AOT, source generators.
microsoft.comORM for .NET. Code-first, migrations, LINQ queries, relationships, performance tuning.
microsoft.comReal-time web framework for .NET. WebSocket abstraction. Powers SchoolRideHub's live tracking.
microsoft.comIdentity, JWT, OAuth 2.0, cookie auth, claims-based auth, authorization policies.
microsoft.comHooks, components, suspense, server components, concurrent features.
react.devLightweight state management for React. No boilerplate, no providers, just stores.
zustandFinite state machines and statecharts for JS/TS. Powers the GCS mode-state machine.
stately.aiThe complete guide. Generics, utility types, type narrowing, declaration files.
typescriptlang.orgModern Python web framework. Async, auto-docs, Pydantic validation, dependency injection.
fastapi.tiangolo.comData validation using Python type hints. Settings management, JSON schema, serialization.
pydantic.devStructured logging for Python. JSON output, context binding, processor chains.
structlog.orgDatabase migration tool for SQLAlchemy. Schema versioning, auto-generate, upgrade/downgrade.
sqlalchemy.orgDockerfile, compose, multi-stage builds, networking, volumes, security best practices.
docker.comManaged hosting for web apps. Deployment slots, scaling, custom domains, SSL.
microsoft.comCI/CD pipelines. Workflows, runners, matrix builds, secrets, artifact publishing.
github.comGraph database queries. MATCH, CREATE, relationships, path finding. Powers the knowledge graph.
neo4j.comPython testing framework. Fixtures, parametrize, markers, plugins. The test runner for EOIP.
pytest.orgVite-native test framework. Fast, ESM-first, compatible with Jest API. For React/TypeScript projects.
vitest.dev.NET testing framework. Theory/InlineData, fixtures, dependency injection, parallel execution.
xunit.net