Mac Ziehlke's Avatar

Mac Ziehlke

@dmio.co

Javascript developer specialising in React and Node/Deno/Bun/AnyOtherJsRuntimeThatWillHappenInNextFewDays. Happy husband and father. Jedi Knight by night. Building next big hosting thing in free time. Uploading bad photos from time to time.

30
Followers
82
Following
58
Posts
06.11.2024
Joined
Posts Following

Latest posts by Mac Ziehlke @dmio.co

Mind reader. First thing I thought after receiving an email about the price increase

25.02.2026 19:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Postgres. Timescale. Wal-g. Tailscale. GitHub Actions. SSH. And Copilot.

32 attempts to make get it working.
Future is not yet here.

25.01.2026 20:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I guess I am doing it…

06.01.2026 22:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am not planning to move people away from hosted services. If you can afford PlanetScale - use them! They are great. But most devs are forced to self host.
And from my experience while talking to fellow developers - they want to see which query is slow and how to improve it.

01.12.2025 22:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Self hosting is growing, installation of Postgres is dead simple. But keeping it running smoothly it's different task.
Anyways... as I said originally. For now, just an idea.
3/3

01.12.2025 22:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the server and then the data would be displayed to the user in some friendly way with AI sparkle that would advise how to improve indexes and queries.
From my experience more and more people want to self host, but would still like to have UX experience of a platform like PlanetScale.
2/X

01.12.2025 22:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Glad it sounds interesting! Currently it's just an side project idea. IF I'd do it - Id like to keep it lightweight, building on top of PG native stats (pg_stat_statements, cache hit ratios, pg_stat_io). So no custom code on database side.
I'd build custom agent that would collect data, send it 1/X

01.12.2025 22:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Love PlanetScale's dashboard but hate the bill?
A $6 Hetzner VPS has 10x the power, but zero insights. You fly blind.
I’m thinking of building "The Missing UI for Self-Hosted Postgres." β€’ One-line install (Bun) β€’ N+1 detection & AI Index fixers
10 replies = I build the MVP.

#buildinpublic #postgres

01.12.2025 18:16 πŸ‘ 5 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Preview
Workers as your fallback origin Β· Cloudflare for Platforms docs Learn how to use a Worker as the fallback origin for your SaaS zone.

And then I found developers.cloudflare.com/cloudflare-f...

05.02.2025 23:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wasn’t expecting anything different from Oracle - they’ll do everything they can to drag this process out forever.

05.02.2025 14:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cloudflare Workers are great, but for me being unable point client domains via CNAME (this is only possible from Business account onwards $200/mo) is a deal breaker.
Clients often are not able to change DNS servers/provider.

cc @cloudflare-dev.bsky.social @cloudflare.social

05.02.2025 12:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Here is mine: github.com/digitalmio/a...

22.01.2025 23:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That moment when your Apple Watch praises you with "You did it" for reaching your stand goal, while you were just walking to the kitchen for a pack of super unhealthy crisps.

20.01.2025 12:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am working on #static sites #hosting.

I'm super excited for this project. Have an MVP, but I'm starting hitting the wall: is it ready? is it good enough?

Anyone would be kind enough to offer his time to complete quick form for me? In return can offer hosting credits.

CC @astro.build community

19.01.2025 14:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The IKEA Markus is one of the worst office chairs on the market. I regret not spending more on something better.

16.01.2025 22:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

@tanstack.com Router question guys:
tanstack.com/router/lates... -> auth.tsx file
Any idea why we do have this 250/500ms sleep in login/logout?
Is it to avoid race conditions?
To mock async call in demo?

16.01.2025 18:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Redis (or shall I say Valkey?) Pub-Sub here we go.
Something new I never done before. You live you learn.

13.01.2025 14:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I really _really_ want to use Zed as my daily driver but I keep on going back to VSC :(

08.01.2025 22:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Then I’ll take it as a β€œno” as the analytics by design will be simple.
Thanks for your comments.

07.01.2025 09:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok. So to clarify. If hosting platform would be offering analytics would you be interested to use it?

06.01.2025 21:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks for that post, I just ordered "Deep work".
Hopefully it'll help me to plan better and deliver my side project.

06.01.2025 18:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm working on static hosting and am wondering... when you're hosting your site via 3rd party provider would you be interested in analytics provided as part of the service?
This would require to inject JS into your code (can be automated).

#buildinpublic #hosting

06.01.2025 18:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Here is mine, calculating this the lame way :)

23.12.2024 10:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Black magic! Thx fot the article link

23.12.2024 10:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Geez. That’s huge. You can get a whiplash ;-)

21.12.2024 21:09 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So today I learned that @tailwindcss.com v4 is keeping ALL vars in final build.
Is it just me, or they not needed? I presumed it'll keep only ones used in CSS classes?

18.12.2024 15:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Shall I use @tanstack.com Query in a project that uses TanStack Router?

The docs state that the Router handles caching, etc., for loaders, so maybe I should just use a decent fetch library like Ky that handles exceptions for me, and I’m good?

This will be a medium-sized project - a hosting panel.

11.12.2024 19:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You live, you learn. I thought that it'll be 0.1 second... 🀷

10.12.2024 11:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Here is my quick attempt github.com/digitalmio/a...

09.12.2024 23:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

#adventOfCode Day 8, but part 1 only today

github.com/digitalmio/a...

08.12.2024 19:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0