Mat Miller's Avatar

Mat Miller

@matdmiller.bsky.social

AI, Engineer, Developer, Traveler, Technologist, @fastdotai Fellow

795 Followers  |  2,272 Following  |  65 Posts  |  Joined: 09.02.2024
Posts Following

Posts by Mat Miller (@matdmiller.bsky.social)

πŸ‘‹

19.02.2025 14:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

🀣

30.01.2025 02:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I really liked Gradio for AI web apps but it felt limiting. Then FastHTML came along and I finally felt I could write real web apps myself.

11.01.2025 02:26 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks! Jupyter was what drove me to set this up originally as well! Then I crashed my system when away and couldn't recover it so I added PiKVM. And just kept adding from there. It's so easy to do and I feel more secure with additional Cloudflare auth in front of the apps than with port forwarding.

11.01.2025 02:26 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Cursor with Sonnet 3.5. I sometimes will use O1 if I want to knock out a lot of code in 1 shot that has a common pattern that’s likely well represented in the training data. Doing things that aren’t well represented in the training data still requires a lot of supervision.

08.01.2025 21:39 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Unfortunately yes. This is expected. It’s not symmetrical like fiber.

07.01.2025 16:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Resolve Bluesky handle to DID

UI text box containing simonwillison.net and a Resolve button

Below, the output:

did:plc:kft6lu4trxowqmter2b6vg6z

Resolve Bluesky handle to DID UI text box containing simonwillison.net and a Resolve button Below, the output: did:plc:kft6lu4trxowqmter2b6vg6z

Made a tiny tool to help turn a Bluesky handle into a DID: tools.simonwillison.net/bluesky-reso...

06.01.2025 18:00 β€” πŸ‘ 81    πŸ” 7    πŸ’¬ 5    πŸ“Œ 0

@howard.fm’s following list is good!

06.01.2025 17:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

True! I use ephemeral VM’s through Databricks for data engineering work and I don’t think of them as serverless but I guess they are. When I think of severless I think of AWS Lambda with near instant starts and short runtimes.

06.01.2025 02:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Introducing Contextual Retrieval Here's an interesting new embedding/RAG technique, described by Anthropic but it should work for any embedding model against any other LLM. One of the big challenges in implementing semantic search …

I like Anthropic's "contextual retrieval" suggestion for creating chunks simonwillison.net/2024/Sep/20/...

04.01.2025 18:52 β€” πŸ‘ 16    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Welcome! Glad to have you!

06.01.2025 00:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yea. Serverless is cool for small tasks but just doesn’t work for full applications without a lot of consideration if it works at all.

06.01.2025 00:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

For sure! This is perfect for a college budget!

06.01.2025 00:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looks like @graze.social exists already!

Their programming language is a nested JSON object of filters and Boolean operations: www.graze.social/docs/editor-...

bsky.app/profile/graz...

05.01.2025 17:30 β€” πŸ‘ 70    πŸ” 4    πŸ’¬ 5    πŸ“Œ 1

For starting out and especially for personal projects it just makes a lot of sense. You just don’t have to make an β€˜investment decision’ every time you want to try something out. It’s ~free so just follow your curiosity!

05.01.2025 17:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Quarto is fantastic!!! Let me know if you have any questions πŸ˜€

05.01.2025 03:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ”₯ Host your apps for FREE and simplify your infrastructure! πŸš€

Tired of complex cloud hosting and the recurring bills that come with it? Host locally on hardware you already own and access anywhere with a browser. It's simpler than you think!

Learn how in my latest post. πŸ”—πŸ‘‡

01.01.2025 20:02 β€” πŸ‘ 33    πŸ” 5    πŸ’¬ 3    πŸ“Œ 1

And no, this isn't sponsored or anything, I just love @Cloudflare Tunnels and appreciate the generous free tier!

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Self-Hosting Your Applications for Free: A Guide to Cloudflare Tunnels – Mat’s Blog

blog.matdmiller.com/posts/2024-...
#selfhosting #cloudflare #homelab #developers @Cloudflare

01.01.2025 20:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Quick start:
1. Point your domain to Cloudflare
2. Spin up the Cloudflare tunnel with Docker
3. Add your apps
4. Access them securely from anywhere

Questions about setting this up? Drop them below - I read every comment and love helping others get started!

01.01.2025 20:02 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I built an app that has helped my 2-year-old daughter start to read, apps to control 3D model software, and an app to stream local TV stations over the internet, along with a few others.

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've built half a dozen apps using FastHTML so far over the last 6 months ranging from a hundred lines to several thousand and it's been a delight to work with.

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
FastHTML Modern web applications in pure Python

Want to build your own apps to run locally? You need to try FastHTML fastht.ml by @howard.fm. It's super easy and fast to get started. I struggled learning web development in the past, and this framework finally made it simple enough for me to really get started.

01.01.2025 20:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The performance is impressive too - we're talking 500+ Mbps speeds, more than enough for most applications.

Want the really good news? @cloudflare Tunnels has a generous FREE tier and is super simple to use!

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I've been running this setup for over a year, and it has transformed how I run apps and services. No more worrying about recurring fees, security exposure, and complex setups.

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Here's what makes it awesome:
β€’ Run everything on your own hardware - zero monthly costs
β€’ Access from any web browser - no VPN needed
β€’ Enterprise-grade security through Cloudflare
β€’ Automatic SSL certificates
β€’ Takes just minutes to set up

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What can you host? Pretty much anything with a web UI:
β€’ Your own private ChatGPT instance using Open Web UI
β€’ FastHTML Apps
β€’ Jupyter notebooks on your GPU rig - like a private Google Colab
β€’ Home network monitoring
β€’ NAS and file storage
β€’ Development environments

01.01.2025 20:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Self-Hosting Your Applications for Free: A Guide to Cloudflare Tunnels – Mat’s Blog

I've used this for personal projects, but it's also ideal for business use. Many of the same insights still apply!
blog.matdmiller.com/posts/2024-...

01.01.2025 20:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

πŸ”₯ Host your apps for FREE and simplify your infrastructure! πŸš€

Tired of complex cloud hosting and the recurring bills that come with it? Host locally on hardware you already own and access anywhere with a browser. It's simpler than you think!

Learn how in my latest post. πŸ”—πŸ‘‡

01.01.2025 20:02 β€” πŸ‘ 33    πŸ” 5    πŸ’¬ 3    πŸ“Œ 1

I’m doing a bit of both! I can’t sit still for this long but I am enjoying spending extra time with the family.

25.12.2024 02:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0