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
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
Almost everything you do in the UI can be displayed as plain SQL. So you can easily create something in the UI, that might be advanced in SQL. Cascades, indexes, constraints, rls, etc
Then read the resulting SQL to learn how that stuff works.
🟢 #supabase 🔵 #sql
use:enhance + requestSubmit() you can fire a form action *on change* without refreshing the page or losing focus.
Nice for stuff like themes where you need to handle the cookie server-side.
🟠 #svelte
use:enhance + requestSubmit() you can fire a form action *on change* without refreshing the page or losing focus.
Nice for stuff like themes where you need to handle the cookie server-side.
🟠 #svelte
Built with #svelte 5 and Pico #css
Built with #svelte 5 and Pico #css