Independently building at night
- Flotes · Markdown Note-taking Built for Learning
- Tomatillo Timer · Study timer that syncs to music
- Better Commits · CLI to make conventional commits
We needed onclick={activate()}
Instead we got a polling system filled with as anys lol.
This is with Playwright mcp, svelte 5 mcp, ultrathink, telling it my grandma was in danger if it did it wrong; this is the outcome lol.
We needed onclick={activate()}
Instead we got a polling system filled with as anys lol.
This is with Playwright mcp, svelte 5 mcp, ultrathink, telling it my grandma was in danger if it did it wrong; this is the outcome lol.
Light chart is traffic, dark chart is data transfer. - Even though traffic kept increasing, data transfer dropped from 13GB to 500MB.
timer.flotes.app
Light chart is traffic, dark chart is data transfer. - Even though traffic kept increasing, data transfer dropped from 13GB to 500MB.
timer.flotes.app
timer.flotes.app
timer.flotes.app
For anyone else that runs into a valid schema and svelte kit remote function failing with this error:
My valibot version was old 🥲.
May you save 30 minutes of your life not diddling your config and running :LspRestart 🫡
For anyone else that runs into a valid schema and svelte kit remote function failing with this error:
My valibot version was old 🥲.
May you save 30 minutes of your life not diddling your config and running :LspRestart 🫡
client:notify instead of client.notify
So confusing 🫤. - There are examples of this workaround everywhere. They all use client.notify. Only example I've seen using client:notify was a Neovim 12 user, I'm on 11.
client:notify instead of client.notify
So confusing 🫤. - There are examples of this workaround everywhere. They all use client.notify. Only example I've seen using client:notify was a Neovim 12 user, I'm on 11.
For context I'm on Neovim v0.11.3
For context I'm on Neovim v0.11.3
It has many different states that affect each other:
- running / idle
- study, short-break, long-break,
- current-time / max-time
- current-interval / max-interval
(2/4)
It has many different states that affect each other:
- running / idle
- study, short-break, long-break,
- current-time / max-time
- current-interval / max-interval
(2/4)
Used commands for cookie updates to save ssr layouts/preferences.
Sheeeesh, remote functions kick ass. The code is so much nicer now.
Used commands for cookie updates to save ssr layouts/preferences.
Sheeeesh, remote functions kick ass. The code is so much nicer now.
Had a few hiccups where it seemed like the highlight group was off (like `new` is an Operator). Or getting the catch block parameter to match a function parameter.
Still not totally convinced on nothing to signify built-ins / keywords 😅.
Had a few hiccups where it seemed like the highlight group was off (like `new` is an Operator). Or getting the catch block parameter to match a function parameter.
Still not totally convinced on nothing to signify built-ins / keywords 😅.
On the technical side, this uses a PWA + IDB to mirror data specific to the user. While some data uses a stale-revalidate strategy, notes utilize timestamps to verify if they need synced. This significantly reduces bandwidth usage from large markdown.
On the technical side, this uses a PWA + IDB to mirror data specific to the user. While some data uses a stale-revalidate strategy, notes utilize timestamps to verify if they need synced. This significantly reduces bandwidth usage from large markdown.
On a technical side, this uses force-graph. Super easy to use and works via HTML 5 Canvas & d3-force. The backlink renderer is CodeMirror v6 autocomplete.
#svelte #d3
On a technical side, this uses force-graph. Super easy to use and works via HTML 5 Canvas & d3-force. The backlink renderer is CodeMirror v6 autocomplete.
#svelte #d3
I feel like there should a Svelte 5 llms.txt *mini* lol.
Smaller local models like gpt-oss:20b say they have a context of 128k tokens. But, it definitely seems like even the small llms.txt gets truncated.
Their reasoning when given the file is way off
I feel like there should a Svelte 5 llms.txt *mini* lol.
Smaller local models like gpt-oss:20b say they have a context of 128k tokens. But, it definitely seems like even the small llms.txt gets truncated.
Their reasoning when given the file is way off
Context
I have code where my state is managed by a cookie and a form action (a button). This way, when I refresh, I SSR the state I want.
On Vercel free tier (project over 1mb, no edge) this puts a delay on my button, and on a slow network, a long delay...
Context
I have code where my state is managed by a cookie and a form action (a button). This way, when I refresh, I SSR the state I want.
On Vercel free tier (project over 1mb, no edge) this puts a delay on my button, and on a slow network, a long delay...
I spent 2 days rebuilding my stairs. - Challenging, rewarding, safer for my kids.
I spent 4 months of nights refactoring my long-running svelte project. Tedious, exhausting, and the outcome leaves something to be desired.
I spent 2 days rebuilding my stairs. - Challenging, rewarding, safer for my kids.
I spent 4 months of nights refactoring my long-running svelte project. Tedious, exhausting, and the outcome leaves something to be desired.
Is this something that's unavoidable? Or a product of making a mistake somewhere?
Is this something that's unavoidable? Or a product of making a mistake somewhere?
Genuinely curious. If it can be done better I'd rather do it that way.
Genuinely curious. If it can be done better I'd rather do it that way.
It uses the default time zone of the database session. Alternatively you can use now() for specific time zones.
🟢 #supabase 🔵 #sql
🟢 #linux ⚫ #programming
🟢 #linux ⚫ #programming