Skip to content

Instantly share code, notes, and snippets.

View smartsdesign's full-sized avatar

Samson Muhangi smartsdesign

  • Tide
  • London, England
View GitHub Profile
@smartsdesign
smartsdesign / vectors-are-all-you-need.md
Last active July 10, 2026 07:01
Vectors Are All You Need — A First-Principles Guide to How AI Works
title Vectors Are All You Need — A First-Principles Guide to How AI Works
author Raghav Dixit
source https://x.com/_raghavdixit_/status/2074930760155312172
date 2026-07-08
type explainer
tags
ai
machine-learning
embeddings
neural-networks
deep-learning

Vectors Are All You Need

@smartsdesign
smartsdesign / competitor-tracking-agent-build-plan.md
Last active June 27, 2026 10:44
Competitor Tracking Agent — Build Plan

Competitor Tracking Agent — Build Plan

Overview

An AI-powered competitive intelligence agent built in Cowork/Claude Code that monitors, analyses, and delivers actionable intelligence on Tide's competitive landscape — across both business banking/platform and acquiring.

Team: George Schmidt / Samson Muhangi Goal: Working prototype with real data.


@smartsdesign
smartsdesign / ai-native-team-organisation-concept.md
Last active June 17, 2026 07:04
AI-Native Team Organisation Concept

AI-Native Team Organisation Concept

From M-Scale Tools to Autonomous Agent Team Members

🎯 Concept

Transform engineering teams from human-only structures to hybrid human-agent teams where autonomous specialist agents function as actual team members—taking ownership of specific domains, participating in planning, and contributing to team success alongside human colleagues.

📊 The Extended M-Scale

The classic M-scale covers M1–M5, where humans use AI as a tool. The extended scale goes further — where AI becomes a peer, then a domain owner.

@smartsdesign
smartsdesign / ai-native-ways-of-working-transformation.md
Last active June 6, 2026 06:29
AI-Native Ways of Working Transformation

AI-Native Ways of Working Transformation

Acquiring Team All-Hands Presentation Structure


Slide 1: Title Slide

AI-Native Ways of Working Transformation Building the Future of Acquiring at Tide

Acquiring Team All-Hands | June 2026

@smartsdesign
smartsdesign / acquiring-ai-native-team-structure.md.md
Last active June 4, 2026 15:18
Acquiring AI-Native Team Structure

Acquiring AI-Native Team Structure

Objective: Transform current 27-person structure to AI-leveraged teams focused on senior expertise + AI execution.

Centralised Leadership

Head of Engineering

  • Scope: Technical leadership across all 4 teams
  • Focus: Architecture alignment, engineering standards, AI adoption strategy
  • Reports to: VP Engineering
@smartsdesign
smartsdesign / ai-native-team-transformation-principles.md
Last active June 2, 2026 09:52
AI-Native Team Transformation Principles

AI-Native Team Transformation Principles

Objective: Transform engineering organisation from traditional structure to AI-amplified, outcome-focused teams.

Original Principles (From Leadership Review)

Engineering Model & Talent

  • Shift to a leaner, higher-leverage engineering model with fewer but more senior AI-Native and FullStack engineers
  • Prioritise hiring engineers who can operate across product, platform, data, and AI-enabled delivery workflows
  • Upskill existing engineers through structured AI and FullStack capability development workshops
@smartsdesign
smartsdesign / ai-native-engineering-org.md
Last active May 19, 2026 16:25
Running an AI-Native Engineering Organisation -- From Code with Claude conference

Running an AI-Native Engineering Organization

Source: PowerPoint presentation ingested May 19, 2026
Author: Unknown (Claude Code team experience) Slides: 18

Overview

A field report on running an AI-native engineering organization covering norms, roles, bottlenecks, and success signals.

@smartsdesign
smartsdesign / gist:2209835
Created March 26, 2012 21:23 — forked from padolsey/gist:527683
JavaScript: Detect IE
// ----------------------------------------------------------
// A short snippet for detecting versions of IE in JavaScript
// without resorting to user-agent sniffing
// ----------------------------------------------------------
// If you're not in IE (or IE version is less than 5) then:
// ie === undefined
// If you're in IE (>=5) then you can determine which version:
// ie === 7; // IE7
// Thus, to detect IE:
// if (ie) {}
@smartsdesign
smartsdesign / gist:2209812
Created March 26, 2012 21:20
CSS: Image replacement
.ir{
border:0;
font:0/0 a;
text-shadow:none;
color:transparent;
background-color:transparent;
}
@smartsdesign
smartsdesign / gist:2209665
Created March 26, 2012 21:02
HTML: Starting template
<!doctype html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title></title>
<link rel="stylesheet" href="/css/style.css">
<meta name="viewport" content="width=device-width,initial-scale=1">
</head>