~

Blog

Things I've been learning, building, and thinking about.

Bootstrapping Apps with Gradio and ZeroGPU 🥾
gradioAPIclients

Bootstrapping Apps with Gradio and ZeroGPU 🥾

2024-07-08

Use Gradio spaces hosted on HuggingFace to bootstrap your next application with state of the art AI capabilities.

Blazing Fast Local Chatbots with Llama.cpp and Gradio 🦙⚡️
gradiollmschatbot

Blazing Fast Local Chatbots with Llama.cpp and Gradio 🦙⚡️

2024-06-25

Get a chatbot UI running locally in 5 minutes with Gradio and Llama.cpp

Reasons to Fine Tune an LLM 🦜
LLMAI

Reasons to Fine Tune an LLM 🦜

2024-05-21

Is fine tuning dead in the age of the LLM? Outlining the cases where fine tuning is worth the effort.

Monitor you Gradio app with Logfire 🔍
gradioobservabilitypydantic

Monitor you Gradio app with Logfire 🔍

2024-05-15

A first look at Pydantic Logfire to monitor production gradio applications

How to curl a Gradio App
gradioapicurl

How to curl a Gradio App

2024-05-08

Learn how to use d Gradio's API via curl 💪

Building A Custom Gradio Slider
gradioweb developmentcustom components

Building A Custom Gradio Slider

2024-05-06

Learn about Gradio's custom components by building a slider 🛝

books

Netflix and Chill

2022-06-24

My takeaways from reading Netflix's first CEO's memoir.

profilingpython

Order Matters

2021-08-23

Finding out the hard way that the programming matters in order!

machine learningpython

Memory Trouble

2021-06-16

A case study of how to debug memory problems in python using open source tools.

triviastatistics

Wagering It All

2020-01-07

How should you wager at the final round of pub trivia to maximize your chance of winning?

machine learningpythonstats

Awkward Probabilities

2019-12-20

Calculating exactly how likely it is you get seated next to your ex on a three hour flight.

machine learningpython

Sequence Modeling with Pytorch

2018-05-03

Learning how to model an arbitrary sequence of data with deep learning.

data sciencepython

Sticker Mania

2018-04-17

Writing a computer program to simulate how much it would cost to fill out the 2018 world cup sticker album.

data sciencepython

Integer Programming Tutorial

2018-03-08

Learn how to problems where the answer must be a whole number.

The power of Jeopardy's Daily Double
triviadata sciencestatistics

The power of Jeopardy's Daily Double

2017-08-16

Analyzing how the daily double impacts a contestant's chance of winning Jeopardy.