Joined March 2022
161 Photos and videos
Here's an example from the latest Sury release. It's done with the intention for AI to consume the library. But it's also nice to have a flexible API for the varying human tastes. A question is, where the divide is between guiding strictness and resilient flexibility ๐Ÿค”
I was also recently thinking about what would make an AI-friendly tool: It's just a developer-friendly tool. The thing is, we never made them right because we assumed our users had enough context. With AI, we started doing a better job simply by assuming the opposite.
1
2
58
@artalar Curious about your opinion on libraries' API design.
1
25
Neglected Sury yesterday for a quick research about the Semantic Model - I consider making it a native part of @envio_indexer. I enjoy days when you can't stop thinking about your work, even on weekends ๐Ÿ˜† But today I'm going back to my pet project to ship a new release ๐Ÿš€
1
2
73
Here's a link to Semantic Model spec open-semantic-interchange.orโ€ฆ

1
37
I was also recently thinking about what would make an AI-friendly tool: It's just a developer-friendly tool. The thing is, we never made them right because we assumed our users had enough context. With AI, we started doing a better job simply by assuming the opposite.
Replying to @dzakh_dev
We are a B2B developer-tooling company in a way, and now it feels like to succeed in this area, you need to become more of a Harness-tooling company: - API-first services - Have everything as a code - or better as structured JSON - Nice CLIs with AI guiding messages
1
106
An Interesting thought from @xanf_ua. Working at @envio_indexer made me think I'm a Product Engineer within the company, while also being a Harness Engineer for our clients.
1
1
62
We are a B2B developer-tooling company in a way, and now it feels like to succeed in this area, you need to become more of a Harness-tooling company: - API-first services - Have everything as a code - or better as structured JSON - Nice CLIs with AI guiding messages
1
1
94
This is also what would allow a SaaS company to continue to bloom. AI is good at replacing/eliminating interfaces, while tooling and data are still a foundation of any solution.
1
31
Did a 4 days research spike on building a dark software factory for @envio_indexer. Not going to ship it, but got a damn many insights how to build AI based products and agent-friendly tools. Highly recommended to anyone spending a week to build something with AI.
1
1
5
270
Still a lot of work left, but I'm back to normal release cycle now โœŠ Check out the release, I'm building an exciting piece of tech: github.com/DZakh/sury/releasโ€ฆ
Biggest milestone of the past 10 months. Patience, a lot of work, and persistence.
1
1
177
Biggest milestone of the past 10 months. Patience, a lot of work, and persistence.
5
224
Looks like rewriting to Rust became a hot topic ๐Ÿ˜ In one of the latest @envio_indexer releases, I turned our Rust CLI binary into a NAPI package. With this, we'll also gradually start rewriting some parts of @rescriptlang to @rustlang.
Should @nodejs attempt a rewrite to Rust like @bunjavascript is doing by burning unlimited tokens?
1
2
7
449
It's a little sad to me personally, because of all the tooling and experience we built with @rescriptlang. But to reach the performance goals we set, this is a natural choice. We'll still continue using ReScript for our other projects.
1
1
51
There will be a mix of Node.js and Rust in the end. But this is more of a final goal; until we reach it, we can make @envio_indexer 10-20 times faster with the current stack. And don't forget, we already have the fastest tool on the market which is days faster than competitors.
1
49
Wow, I want to try it with Sury ๐Ÿคฉ
In celebration of @rolldown_rs 1.0 ๐ŸŽ‰ Announcing `comptime` โ€” a Zig-inspired build-time evaluation primitive, exposed as Vite and Rolldown plugins This allows you run code at build time, replacing the call site(s) with the evaluated output value. github.com/lukeed/comptime
3
168
Talked about the state of Sury and bringing the community to work on it together. Reach out to me if you want to join me on the journey ๐Ÿ™
Replying to @rescriptlang
First talk by @dzakh_dev about rescript-schema / Sury! ๐Ÿ™Œ
3
77
We used @cesconix's Pinorama project as a base - very nice UI and UX! But since we don't use Orama and not really Pino, we scraped almost everything besides the interface. Worth thousands of stars - github.com/pinoramajs/pinoraโ€ฆ โญ Next: Improve logs format in HyperIndex
๐Ÿ” New Logs UI in Envio Cloud Debug and monitor your indexers faster and smoother than everโšก โ€ข Download logs โ€ข Live mode - stream in real time โ€ข View surrounding logs instantly โ€ข Search through all logs effortlessly
1
3
7
358
This exactly how rescript-schema /sury works ๐Ÿ‘‡
I wrote about how we built ata-validator with @lemire. Lazy compilation, profiling-driven code generation, and the feedback that shaped it. Thanks to @yagiznizipli for the inspiration and vision, from the very beginning, @matteocollina for the issues that helped us improve, @sinclair_zx81 for the heads-up on Typebox 1.x, and @Revenode for pushing us to use mitata. 2,067x faster compilation, 793x faster first validation, and 5x faster than Typebox with format validators.
2
94