jaavand.bsky.social
@jaavand.bsky.social
4/
For 1 machine: Docker Compose.
For simple multi node setups: Swarm Mode.
For complex, dynamic scaling: Kubernetes

Check out docker swarm mode here:
docs.docker.com/engine/swarm/
September 26, 2025 at 1:04 PM
1/
RustFS is not rust::fs.
It is an open source, S3 compatible object storage system written in Rust.

I used MinIO for a long time. About a year ago I needed on-prem storage and S3 was the best fit.
September 15, 2025 at 7:46 AM
I often use Jina.ai Reader to prep web pages for LLMs. Works great.

But sometimes I need a local, private option.

Just found defuddle. Strips clutter from pages, outputs clean text + metadata. Perfect for feeding into an LLM without sending URLs to a 3rd party.
August 20, 2025 at 6:44 AM
Switched from poetry to uv for a few hobby projects.
Poetry was fine, but slow.
uv is fast. Like, actually fast. Even with big deps like torch.

Give it a try: buff.ly/CAbMS1B
August 6, 2025 at 9:49 AM
Frontend is not my domain, but icon/component libraries make rough frontends so much faster.

I’ve often used heroicons.com, super clean, copy-paste ready.

Just found freesets.dev
It aggregates tons of free resources, with licenses listed. Looks great.
August 4, 2025 at 7:46 AM
Sure, here’s a tweet-sized version:

Been testing out Biome, a Prettier + ESLint replacement in one. No plugin chaos, no config juggling. Just one fast, stable tool. Written in Rust. Feels great so far. Might be switching for good. Try it?
August 1, 2025 at 1:06 PM
Just built a mini project with LynxJS.
Super fast setup, great performance out of the box.

But native things like camera & sharing?
Still very involved to set up.

Promising framework though. Excited to see where it goes.

lynxjs.org
July 28, 2025 at 7:46 AM
Tried out better-auth as an alternative to Auth.js.

Cleaner flows, easier custom login, 2FA and passkeys feel less brittle. Auth.js worked, but I never liked customizing it.

Will likely use better-auth for my next hobby project.

Anyone else tried it?
July 16, 2025 at 6:44 AM
Ever heard of GibberLink?

Like a QR code, but for sound.

Two AIs chat in English, realize they're both AIs, then switch to modulated sound to share data faster than language allows.

Is it risky to lose insight into what they share, or just smart efficiency?
July 14, 2025 at 7:46 AM
Cloudflare will block AI crawlers by default, covering 20% of web traffic. They introduce: Pay Per Crawl, which lets creators charge for access, but dynamic apps needing live data may struggle.
What are your thoughts?

Pay Per Crawl signup: buff.ly/eoGdqgr
July 9, 2025 at 8:03 AM
Tried oRPC recently. Was immediately happy.

Fits right into Svelte, framework agnostic, no React-shaped edges. Built-in SSE streaming support, REST + OpenAPI generation, and feels complete out of the box.

If you are circling around RPC frameworks, give it a try
July 9, 2025 at 6:44 AM
6/
Tauri has huge potential, but Electron’s wide adoption means it's climbing a steep hill. I’ll be watching what progress Tauri makes going forward

v2.tauri.app
Have you tried either? Curious to hear real-world stories! #DevCommunity
June 27, 2025 at 1:05 PM
3/
Even with 12 GB VRAM, large models are doable.
And #Ollama makes it dead simple:
👉 ollama.com
👉 registry.ollama.ai/library/qwq

Try it on your setup & let me know how it goes.

#AI #opensource
June 13, 2025 at 1:04 PM
I used to write tutorials as docs with screenshots and arrows. It worked, but just so.

I recently found Driver.js: overlay tutorials on the real UI.

I’m not using it yet in a real app, but I will soon.

Do you have this use case?
Check it out here: buff.ly/3mVEXTJ
June 11, 2025 at 6:44 AM
I just stumbled across OmniHuman, a model that generates video synced to speech, not just lips but full-body motion.
Trains in stages (text -> image -> audio -> pose), then fuses it all in a clean transformer stack.
Really cool work:
buff.ly/N2Zayg9
June 9, 2025 at 7:46 AM

Here a post I read that brought on the topic:
Don’t Let Conda Eat Your Hard Drive
buff.ly/3Xi4PIn
May 12, 2025 at 7:46 AM
But specifically in the terminal, or when dealing with particularly large documents it can be really hard to get a overview, or create even simple automated extraction scripts.
That is if there was not JQ
May 2, 2025 at 1:04 PM
JSON has become the main medium we share data in the Web. XML persists in some specific areas, and remains a good option for some rare, specific scenarios, but JSON is now dominant, for good reason.
May 2, 2025 at 1:04 PM
I encourage you to experiment with Nim for your next project and share your insights.

References:
Nim Documentation - buff.ly/4hZJE5W;
Nimble Directory - buff.ly/4i38img (the main package repository)
April 25, 2025 at 12:17 PM
1/
FastMCP is now integrated into the main MCP SDK — just pip install mcp and you're good to go.
Building MCP servers is now as easy as FastAPI.
#Python #AIinfra
April 21, 2025 at 7:46 AM
You could ask Claude “What’s happening today?”
It checks your calendar, scans your email, and helps you prepare—with context. All powered by MCP. #automation
April 18, 2025 at 1:05 PM
MCP servers have come a long way. Now supported in Cursor, and with over 6,800 entries listed on mcp.so, they’re becoming a serious foundation for automation. #MCP #AItools
April 18, 2025 at 1:05 PM
This year is the first time it’s happening in person too: viteconf.amsterdam
If timing works out, I’d love to be there. Always excited to see what’s new in the Vite ecosystem—and what surprise tools I'll walk away with. #ViteConf
April 2, 2025 at 6:44 AM
Just got tricked by an April Fools saying ViteConf is already booked out 😅
Jokes aside—I've watched the last two editions online, and both introduced me to tools I hadn't seen before. Even from an ML/AI background, it's one frontend event that I never skip.
April 2, 2025 at 6:44 AM
In the past project, Postgres wasn't an option. However, in recent years, I've increasingly worked with Postgres, especially through neon.tech.
Although I haven't heavily relied on their database branches for testing, I'll probably use it in the future
March 28, 2025 at 2:05 PM