Patrick Skinner

Patrick Skinner

Former Paratrooper Medic turned Software Engineer. Building the future of education at Alpha School and Superbuilders.

What I'm Building

SkyFi-MCP-server

Enterprise-grade MCP server for SkyFi satellite imagery platform - secure ordering, archive search, and tasking workflows with multi-service authentication, mandatory pricing confirmation, and comprehensive API integration.

Python

gai-askleo

AI-powered medical writing assistant that helps healthcare professionals create accurate clinical documentation including SOAP notes, research papers, and EHR addendums with real-time grammar, spelling, and medical terminology suggestions.

TypeScript

oxford-flowers

A production-ready PyTorch implementation for classifying 102 flower species using transfer learning with ResNet-50. Complete tutorial with step-by-step documentation achieving 91.8% accuracy on the Oxford 102 Flowers dataset.

Jupyter Notebook

motion-slack-integration

A simple API integration between Motion AI and Slack.

Python

decentralized-ai-benchmark

🌐 The first comprehensive tool to benchmark decentralized vs centralized AI infrastructure. Compare models from Hyperbolic and Lilypad with detailed metrics: performance, cost, accuracy, and decentralization benefits. CLI tool for developers and researchers exploring the future of AI infrastructure.

Python

hypercompare

AI Model Benchmarking Tool - Decentralized vs Centralized Comparison

Python

arweave-videos

Video Showcase App - Powered by AO and Arweave

JavaScript

Qubik

QUBIK is a fully decentralized quiz application built on Arweave and AO. This demonstration app showcases how to build a permanent web application with a decentralized backend.

JavaScript

nevermined-crewai-starterkit

Crew AI + Nevermined Integration Starter Kit

Python

Nextjs15-Arweave

This project demonstrates how to upload files to the Arweave permaweb directly from a browser using Next.js 15, ArConnect wallet, and Turbo SDK.

TypeScript

What I'm Teaching

Building Scalable Enterprise MCP Servers

Introduction I've built several custom MCP servers, ranging from basic implementations to sophisticated setups capable of commanding satellite imaging through SkyFi's API using natural language. In this tutorial, I will share my in-depth development ...

React Native Camera: Expo vs VisionCamera — What You Need to Know

We're now in the world of AI development (aka vibe coding), and everyone is now wanting to deploy new apps that before they couldn't do to either time constraints or education limitations. I've built out a couple of mobile apps in the past, one I'm a...

Setting Up Supabase MCP Server with Cursor (With Debugging)

I Had a hell of a time getting my Supabase MCP Server working. I figured that, because I went through the ringer on figuring out how to fix it, that I would share with you all that are probably googling how to get it fixed a guide to do just that. I...

ArDrive Turbo CLI Tutorial: Topping Up with ARIO Tokens

This tutorial walks through the process of using the ArDrive Turbo CLI to top up your account with ARIO tokens. It's an extremely simple process and makes it very easy to manage your Turbo Credit balance without ever leaving your terminal or your IDE...

METT-TC for Developer Relations

Introduction “If you find yourself in a fair fight, you didn’t plan accordingly.”— Colonel David Hackworth This is by far my favorite quote. I heard this quote for the first time around 18 years ago while I was in RIP (Ranger Indoctrination Program...

Begin Tutorial: Un Tutorial Interactivo

En este tutorial, recorrerá pasos interactivos que le ayudarán a profundizar su conocimiento y comprensión del entorno de AOS. "Bajar Por La Madriguera Del Conejo"En este divertido ejercicio, encontrarás una serie de desafíos presentados por dos per...

Understanding POKT Network: A Comprehensive Guide to Decentralized RPC Services

There are several RPC (Remote Procedure Call) Providers to choose from: Alchemy, Infura, Ankr, Quicknode, POKT, and more. So, why choose POKT? What makes it different? Let's dive into the many differences as to why you would choose POKT Network over ...

EIP-4844: The Electric Car Solution to our EVM Gas Problem.

EIP-4844, also known as "Proto-Danksharding," is a significant upgrade proposal for the Ethereum network aiming to address two major challenges: high gas fees and scalability limitations. The Problem: Currently, Ethereum utilizes a single blockchain ...

Building a Tokengated Community for Live Concerts with QuickNode: A Step-by-Step Tutorial

In this comprehensive tutorial, we'll walk through the process of building a token-gated community for live concerts using QuickNode. We will create a custom token on the Ethereum network, develop a smart contract for the community, and design a fron...

Create a Static QR Code Generator using Vanilla JavaScript, HTML, and Tailwind CSS

Github Repo: https://github.com/PSkinnerTech/qrcode-vanilla/Demo: https://qrcode-vanilla.netlify.app/ In this tutorial, we will create a static QR Code Generator application using vanilla JavaScript, HTML, and Tailwind CSS. The application will allow...