What I Do

Technical writing and Blogs

With over 15 years of experience, no topic is too technical or obtuse for me. I can deliver your message in a clear and relatable way to your audience.

Customer Marketing

Don't just engage with your customers, get them engaged with you! I will be your brand voice to move beyond sending emails to getting customer cerversions.

SEO Services

Are you gone-zo on Google? Bonked on Bing? Are you Duck Duck Gone? Let me get you back where you belong with search engine optimization services.

Technical Consulting

I'm not just good with words. Contact me about small and mid-sized busisness technical consulting services.

Recent Posts

Cover thumbnail for Getting 10 tok/s on Qwen 3.8 Flash Next: Why N-Gram Disk Paging Works Where MoE Fails

Getting 10 tok/s on Qwen 3.8 Flash Next: Why N-Gram Disk Paging Works Where MoE Fails

How I got Qwen 3.8 Flash Next running at 10 tokens/sec on an RTX 5060 Ti, and why paging n-gram tables from NVMe avoids the brutal disk bandwidth bottlenecks of MoE expert streaming.

Cover thumbnail for Exposing Local LLMs to the Internet with LM Studio, LiteLLM, and Cloudflare Tunnels

Exposing Local LLMs to the Internet with LM Studio, LiteLLM, and Cloudflare Tunnels

How to securely publish local LM Studio models to the internet using a Dockerized LiteLLM proxy and Cloudflare Tunnels.

Cover thumbnail for Visualizing the Training of a Custom LLM

Visualizing the Training of a Custom LLM

A visual deep-dive into training a custom transformer LLM from scratch with PyTorch, analyzing loss curves, overfitting, and hyperparameter tuning.

Cover thumbnail for Running Clawbot on Local LLMs and Cloudflare Tunnels

Running Clawbot on Local LLMs and Cloudflare Tunnels

A hands-on setup guide for running Clawbot against local LM Studio models and securely exposing the web interface using Cloudflare Tunnels.