j4
@j4w8n.com
📤 8
📥 13
📝 22
Building
https://xinkjs.com
- API framework; Vite plugin
https://github.com/j4w8n
So much has happened with my new programming language
@ngnlang.com
in the last couple of months. One of my favorite features is the fetch implementation. Since we use channels and threads for "async" work, we just bake that into the fetch global. This simple syntax is the result:
5 days ago
0
1
1
This syntax hot or not? I'm contemplating using braces to begin and end, instead of having "end" - I think it might be more convenient, since IDEs tend to autocomplete after you type the opening brace.
3 months ago
1
0
0
The process of creating a programming language is kinda fun. A lot of work, but fun.
3 months ago
0
0
0
Now that MCP is a thing, can we just standardize on that for code maintainers to opt-in to allowing AI to train/learn/reference/whatever on the latest docs in realtime? Come up with some standard endpoints or tool names or however this works.
3 months ago
0
0
0
reposted by
j4
Elliott Johnson
4 months ago
Super excited to announce the experimental release of asynchronous SSR in Svelte!
github.com/sveltejs/sve...
`await` expressions in your Svelte components can now be rendered on the server, meaning you don't need to render them inside boundaries with a `pending` snippet. Next up, streaming SSR!
loading . . .
Async SSR · sveltejs svelte · Discussion #16784
The Svelte team has been hard at work on asynchronous rendering, with client-side support and remote functions as our first two efforts. It’s time for the third: SSR. Background There are three cor...
https://github.com/sveltejs/svelte/discussions/16784
5
92
23
xinkjs v1 releases are out!
xinkjs.com
As always, xink is a Vite plugin that provides filesystem router DX for building typescript APIs. It uses xin under the hood, which is a brand new API framework - think hono/elysia. Then under all that is xi "z", a from-scratch URL trie router.
5 months ago
0
1
0
Based on my research, the xinkjs api framework is a unique thing and needs some company. A few others come close, but they're ssr-first not api-first. I put this together, with help from GPT-5 via t3chat. Matrix positioning is rough, of course.
5 months ago
0
0
0
I just released htmlfy v1 🚀 Recently hit 388k weekly downloads on npm. Check it out for your html prettifier or minifier needs.
6 months ago
0
0
0
Vercel is cornering the market. Already had Next, then brought on
@rich-harris.dev
to work on SvelteKit full-time, now ushering in Nuxt. Achievement unlocked.
add a skeleton here at some point
6 months ago
0
3
0
reposted by
j4
Syntax
7 months ago
We’re on the hunt for a cracked YouTube Video editor — know someone?! Details here →
forms.gle/sVr1YFvBCijx...
loading . . .
Syntax YouTube Video Editor
We’re the team behind the most popular web development podcast in the world, Syntax.fm. We’ve recently expanded into a full-blown media brand, creating new shows, formats, and content types for YouTub...
https://forms.gle/sVr1YFvBCijxQjHP6
0
7
7
The xink api framework has come a long way. It's an alternative experience to hono, elysia, express, etc. - vite plugin - JSX - OpenAPI docs - Standard Schema validation - currently has adapters for bun, deno, and cloudflare workers - and more Checkout the docs at
xinkjs.com
loading . . .
Welcome
A javascript api router unlike any other.
https://xinkjs.com
7 months ago
0
0
0
The latest version of xink api router now supports creating a typed api client, using generators like
@heyapi.dev
Sprinkle some schema on your endpoints, set an OpenAPI path, and generate the client.
8 months ago
0
2
2
In the last couple of weeks, I've added these features to the xinkjs api router: Standard Schema data validation OpenAPI docs for your endpoints Define a basepath for your API
github.com/xinkjs/xink
loading . . .
GitHub - xinkjs/xink: A directory-based javascript API router
A directory-based javascript API router. Contribute to xinkjs/xink development by creating an account on GitHub.
https://github.com/xinkjs/xink
11 months ago
0
0
0
I built a JS directory-based API router a while back (xink). Just released the CLI tool for easy setup.
about 1 year ago
0
0
0
Good talk by Rich.
youtu.be/UegUi2fWBaU?...
loading . . .
Rich Harris – North Star, JSNation US 2024
YouTube video by JavaScript Conferences by GitNation
https://youtu.be/UegUi2fWBaU?si=jQJmtXEUR2w_gmC0
about 1 year ago
0
0
0
I'm back on X, as of earlier this year. Only clarifying because my first BlueSky post was about getting rid of X. Swing of the pendulum.
about 1 year ago
0
0
0
reposted by
j4
Bluesky
about 2 years ago
📢 App Version 1.60 is rolling out now (1/5) We have a new logo! 🦋 Bluesky is emerging from its cocoon of clouds to transform into a social butterfly. Read more about why we chose this logo here:
blueskyweb.xyz/blog/12-21-2...
655
16050
6255
reposted by
j4
TypeScript
about 2 years ago
The release candidate of TypeScript 5.3 is out - we're looking for feedback to make sure this release is as perfect as possible!
devblogs.microsoft.com/typescript/a...
loading . . .
Announcing TypeScript 5.3 RC - TypeScript
Today we’re excited to announce our Release Candidate of TypeScript 5.3! Between now and the stable release of TypeScript 5.3, we expect no further changes apart from critical bug fixes. To get star...
https://devblogs.microsoft.com/typescript/announcing-typescript-5-3-rc/
0
9
3
Sveltelicious! Great things are coming!
youtu.be/RVnxF3j3N8U?...
loading . . .
Svelte 5: Introducing Runes... with Rich Harris
Rich Harris talks about the upcoming new features of Svelte 5.
https://youtu.be/RVnxF3j3N8U?si=b9cmxxsdVic0Ly5Z
over 2 years ago
0
0
0
reposted by
j4
Wes Bos
over 2 years ago
Node.js finally has support for loading .env files! You'll no longer need the dotenv package Dropped in 20.6.0 Also supports passing runtime flags like --inspect and --watch
5
104
14
Supabase branches are now in Alpha. Request access.
https://supabase.com/blog/supabase-local-dev
loading . . .
Supabase Local Dev: migrations, branching, and observability
New features to streamline the interaction between CLI, code editors, and remote databases.
https://supabase.com/blog/supabase-local-dev
over 2 years ago
0
0
0
Supabase launch week started today. Don't miss the rest of the week!
https://supabase.com/launch-week
loading . . .
Supabase LaunchWeek 8
Supabase Launch Week 8 | 7–11 August 2023
https://supabase.com/launch-week
over 2 years ago
0
0
0
Today, I deactivated all of my Twitter... err, sorry, X accounts. At least the ones I can remember! And added a custom domain as my bsky handle!
over 2 years ago
0
5
0
you reached the end!!
feeds!
log in