Skip to content

Instantly share code, notes, and snippets.

@ivannovazzi
ivannovazzi / simulating-vehicle-fleets-on-real-road-networks.md
Created March 11, 2026 07:46
How to simulate realistic vehicle fleets on real road networks using Moveet (open source)

Simulating Vehicle Fleets on Real Road Networks with Moveet

When building or testing fleet management software, you need realistic moving vehicle data — GPS coordinates that follow actual roads, vehicles that accelerate and brake through turns, traffic clusters that form at busy intersections.

Without a real fleet, most developers fall back on fake straight-line interpolation or random-walk generators. Moveet is an open-source alternative that generates this data on real road graphs.

What It Does

  • A* pathfinding on GeoJSON/OpenStreetMap road graphs with a haversine heuristic
  • Realistic motion model — per-vehicle acceleration, deceleration, turn-speed reduction
@ivannovazzi
ivannovazzi / professional-services-onboarding-guide.md
Created February 25, 2026 14:38
How Professional Services Firms Cut Client Onboarding Time in Half

How Professional Services Firms Are Cutting Client Onboarding Time in Half

A guide to modernizing document collection and e-signature workflows for accounting, legal, and consulting firms

The Problem with Traditional Client Onboarding

Most professional services firms still rely on:

  • Email chains with attachments ("Please sign this and send back")
  • Chasing clients for missing documents weeks later
  • Manual follow-ups eating 30-60 minutes per client
@ivannovazzi
ivannovazzi / team-secrets-guide.md
Created February 25, 2026 14:38
Managing Team Secrets Without .env Files — A practical guide for dev teams

Managing Team Secrets Without .env Files

A practical guide to eliminating .env file proliferation in development teams

The Problem

Most teams start with .env files. Simple, local, effective. Then things grow:

  • 5 developers, each with slightly different values
  • Staging/production secrets pasted in Slack "just this once"
  • New team members spend 2 hours tracking down which .env.example is current
# Microservices Architecture Diagrams
## 1. High-Level Service Architecture
```mermaid
flowchart TB
subgraph External["External Systems"]
MPESA["M-PESA<br/>(Safaricom)"]
Hubspot["Hubspot CRM"]
SOS_DB[("SOS Database")]
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>GistRun</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<script src="script.js"></script>
</body>