Mike
banner
mootoday.com
Mike
@mootoday.com
Building https://pipestack.dev - Distributed workflows at scale.

25 years of helping businesses from 0 to 1. Now building my own product to do it all over again, solo.

Excellent developer experience leads to excellent customer experience.
Pinned
Mike @mootoday.com · Jun 22
Highly underrated technology in 2025: WebAssembly (Wasm) Components!

Instead of containers hundreds of megabytes in size, we're talking kilobytes.

Quick, resource efficient, completely sandboxed, and written in your language of choice that compiles to Wasm components.
Look! Now you can use the best editor AND the best linter AND the best formatter.
Oxlint and Oxfmt support is now live in Zed
December 27, 2025 at 8:03 AM
I need an editor for a web app that supports SQL syntax highlighting and auto-completion.

CodeMirror, Monaco, or build a custom one for exactly how I want it 🤔.

Ideally Monaco, but it starts to get a bit heavyweight and whatever I've tried doesn't "just work".

Any suggestions?
December 25, 2025 at 5:20 PM
Wow ok so this isn't even 24h old but already sparked a lot of interesting conversations.

I agreed to subscribe to @anthropic.com's Max 5x plan for a month and continue to build out seaquel.app.

The key: I vibe-code it all.
December 24, 2025 at 1:23 AM
"I vibe-coded a database GUI"

I wrote a few words about my recent experience vibe-coding a desktop database GUI.

Not interested in the experience, check seaquel.app.

mootoday.com/blog/i-vibe-...
I vibe-coded a database GUI - mootoday.com
It works. It's lightning fast. It took 4 hours. I wouldn't recommend it.
mootoday.com
December 23, 2025 at 6:12 AM
"I gave in, vibe-coded a database GUI and it works"

I'm one of the cool kids* now and vibe-coded for a few hours. I needed to get first-hand experience so people stop telling me "once you try, you'll love it".

I tried it, and I don't love it 🙈.

Blog post is in the works.

* whatever that means 😅
December 21, 2025 at 10:57 PM
I mean at this point there's no point in winging your own form!

Nicely done 👋.
Major Update: Svelt Form Builder

1. 6 New Form Templates
2. Save & load forms locally - pick up exactly where you left off
3. Share forms via a link
4. Import forms using JSON
5. Refined AI prompt → instant form JSON

Live: svelte-form-builder.vercel.app/v2
Svelte Form Builder
A powerful form builder for Svelte with Zod and Valibot validation. Create validated forms effortlessly in SvelteKit.
svelte-form-builder.vercel.app
December 21, 2025 at 4:45 AM
Reposted by Mike
In the latest version of Oxfmt (better prettier replacement):

• oxfmt --migrate prettier
• oxfmit --init
• oxfmt --stdin-filepath for pipe usage
• Node.js API
• Sort package.json fields by default
• Respect root .editorconfig

Give it a try:

www.npmjs.com/package/oxfmt
December 19, 2025 at 4:51 AM
What do we do these days for @svelte.dev deployments to @cloudflare.social? Pages or Workers?

I can't quite pinpoint what it is, but I get the feeling Pages is a product on its way out with Workers being the favoured product.

I understand the pros/cons of each, but why have 2 so similar products?
December 18, 2025 at 7:35 PM
Building great forms is not easy. Building great multi-step forms is not easy either.

Building a multi-step form with a summary of all steps at the end, where each value can be edited individually, marks the peak of anyone's career 😊.

Greetings from the peak of my career 👋.
December 16, 2025 at 8:31 PM
In today's "AI takes your job" news... 🙈

Please don't tell me that the solution is to run a security-focused AI agent in parallel that fixes this automatically.
December 16, 2025 at 5:55 AM
A quiet Friday evening and I built myself a database client in less than three hours.

@tauri.app & @svelte.dev to build the app
@svelte0.bsky.social generated the entire app UI & functionality

It's lightning fast, it works. It's also vibe coded and hence unmaintainable 😭.
December 13, 2025 at 5:45 AM
Who would have thought that the day comes when I need a DUNS number...

Today is that day... because of Apple 🤦
December 13, 2025 at 5:36 AM
Time will tell if this was a good idea or not 😅
December 8, 2025 at 5:11 AM
Reposted by Mike
React went from "too big to fail" to being big enough to bring down 1/2 the Internet.
Cloudflare experienced a significant traffic outage on December 5, 2025, starting approximately at 8:47 UTC. The incident lasted approximately 25 minutes before resolution. We are sorry for the impact that it caused to our customers and the Internet. Here's what happened: https://cfl.re/4aw32qy
Cloudflare outage on December 5, 2025
Cloudflare experienced a significant traffic outage on December 5, 2025, starting approximately at 8:47 UTC. The incident lasted approximately 25 minutes before resolution. We are sorry for the impac...
blog.cloudflare.com
December 5, 2025 at 6:34 PM
Token waste...

How AI companies try to make money 🤑.

Teach the LLM to spit out a bunch of code, then "Actually, let me do this in a better way." Repeat that a few times before printing the final solution.

With multiple agents, you quickly lose control of all the wasted tokens.

Genius 🤯
December 5, 2025 at 3:38 AM
Who's building a (Postgres) SQL client based on @tauri.app?

Pre-alpha, alpha, beta, any stage of development is fine because it'll likely be better than anything else I've found so far 😅.
December 4, 2025 at 9:56 PM
It's happening... ESLint has left my life long ago, Prettier is going to be next.
December 1, 2025 at 5:29 PM
Who's the best at creating CSS transitions?

Before you say @joshwcomeau.com... I know 😊. Unless I can change his mind though, his "Can I hire you to work on a project?" FAQ is pretty clear :).

I need a page with a light bulb turned on, user clicks, light bulb & background flicker, page turns black
November 30, 2025 at 7:49 AM
What's new in @svelte.dev you ask?
fubits.dev Ilja @fubits.dev · Nov 27
I'm running out of space
November 27, 2025 at 5:07 PM
I have a dedicated server.

What's next? What do we do these days to automate its setup?

Ansible? Terraform? Pulumi? OpenTofu? Mise?

Eventually I'll use Coolify, but what about the initial setup?
November 27, 2025 at 5:05 PM
AGI any day now 😂
November 26, 2025 at 9:16 PM
If you want to disable form fields while submitting the form, you can use a
, instead of adding a disabled attribute to each field.

developer.mozilla.org/en-US/docs/W...
November 26, 2025 at 4:55 AM
Secret weapon to being an efficient business:

Private Slack channels by default

All but #general, private, need-to-know only.

First time to experience it and it's genius! Zero distractions I don't care about. Zero FOMO.

Linear's Pulse for cross-project updates. Once a week.

AMA
November 25, 2025 at 3:19 AM
It's 8pm, power goes out at home.

What do you do? Where do you get information on what's happening?
November 24, 2025 at 12:04 AM
@figma.com must be the loveliest place to work at.

Hundreds and hundreds of hugs all day, every day 🥰.
November 23, 2025 at 5:28 AM