Insights & Projects

Behind the Code

Thoughts on web development, design, and the latest from my projects.

How I Built Sendral: Giving Claude the Keys to My Mac (Safely) Web Development

How I Built Sendral: Giving Claude the Keys to My Mac (Safely)

Claude can write code and search the web, but it couldn't see the apps I actually run my day on — Messages, Mail, Calendar, Reminders, Notes. So I built Sendral: a macOS app that mirrors them into a local SQLite database and exposes them as MCP tools. Nothing leaves your Mac.

Electron Python SQLite MCP +1
Jul 14, 2026
Read article
How I Built ScrollTours: Property Tours That Move With Your Thumb Web Development

How I Built ScrollTours: Property Tours That Move With Your Thumb

Real estate video tours are either expensive productions or a YouTube link nobody clicks. I built ScrollTours to turn plain phone walkthroughs into immersive, scroll-driven tours with lead capture, QR codes, and analytics built into every one.

SvelteKit PostgreSQL Clerk Railway +1
Jul 11, 2026
Read article
How I Built CallStreak: Making the Next Dial the Easy Choice Web Development

How I Built CallStreak: Making the Next Dial the Easy Choice

The hardest part of outbound sales is picking up the phone. CallStreak turns calling into a game your team wants to win — import your lists, work the queue, log every touch, and beat call reluctance with goals, streaks, and a leaderboard.

Hono React TypeScript PostgreSQL +2
Jul 8, 2026
Read article
How I Built Pictures by Numbers: A Paint-by-Numbers Factory That Runs in Your Browser Web Development

How I Built Pictures by Numbers: A Paint-by-Numbers Factory That Runs in Your Browser

Upload a photo of your dog, your kids, your wedding — and get back a numbered canvas with paints and brushes, ready to paint at home. The whole generation engine runs in your browser with Rust and WebAssembly. Here's how I built picturebynumbers.shop.

Rust WebAssembly React Stripe +1
Jul 5, 2026
Read article
How I Built a Live Chat System with Directus and OpenAI Web Development

How I Built a Live Chat System with Directus and OpenAI

I wanted visitors to my portfolio site to be able to ask questions without filling out a form or sending an email. So I built a live chat system that uses AI to handle most conversations, with me jumping in when needed.

Directus OpenAI API SvelteKit JavaScript
Dec 1, 2025
Read article
I Built a Chrome Extension to Bridge Pandora and Spotify Web Development

I Built a Chrome Extension to Bridge Pandora and Spotify

I got tired of alt-tabbing between Pandora and Spotify. So I built a Chrome extension that adds a Spotify button right into Pandora's player — one click to save, add to playlist, or share any song.

Chrome Extension Spotify API JavaScript OAuth 2.0 PKCE
Nov 26, 2025
Read article
boundandbrewed-logo.png
Bike+You+Logo (1).png
logo.png
floyd-logo.png
boundandbrewed-logo.png
Bike+You+Logo (1).png
logo.png
floyd-logo.png

Contact Form

By submitting, you agree to our Terms and Privacy Policy.

Let's Talk

If you are interested in starting a project, or would like to get more information about a specific job you have in mind, feel free to contact me. Fill out the form and I will get back to you as soon as I can.

Web Development

Custom web applications built with modern frameworks and best practices.

AI & Automation

AI features that actually ship — MCP servers, OpenAI-powered chat and content tools, and workflow automations wired into real products.

Custom Apps

Building internal and fully custom applications for workflow optimization and productivity enhancement.

This is a test of the emergency broadcast system. 5 starts!

Mike Krell

Developer at MikeMade

Logo

Design & development of modern websites, custom applications, AI integrations, and automation — from client sites to shipped products like ScrollTours, CallStreak, Pictures by Numbers, and Conduit.

About Me

Portland-based developer and creative. Blending design with modern web tech and AI — client websites, shipped products, and automations that add value to your business.