Monday, September 30, 2024

Sunday, September 29, 2024

Saturday, September 28, 2024

New top story on Hacker News: Show HN: Modern Benchmarking Tooling for JavaScript

Show HN: Modern Benchmarking Tooling for JavaScript
4 by evnwashere | 0 comments on Hacker News.
I always had a sweet tooth for how easy it is to use google/benchmark, but when working with js, current libraries didn't feel right and some were not even accurate enough, so I decided to create my own library to make JavaScript benchmarking tooling better. With more free time, I finally implemented all features I wished for in 1.0.0 and made a lightweight C++ single-header version for moments when google/benchmark is too much. Hope this library helps you as much as it does me.

Friday, September 27, 2024

Thursday, September 26, 2024

Wednesday, September 25, 2024

Tuesday, September 24, 2024

Monday, September 23, 2024

Sunday, September 22, 2024

Saturday, September 21, 2024

Friday, September 20, 2024

New top story on Hacker News: Show HN: Inngest 1.0 – Open-source durable workflows on every platform

Show HN: Inngest 1.0 – Open-source durable workflows on every platform
26 by tonyhb | 0 comments on Hacker News.
Hi HN! I’m Tony, one of the co-founders of Inngest ( https://inngest.com/ ) Inngest is an open-source durable workflow platform that works on any cloud. Durable workflows are stateful, long running step functions written in code, which automatically retry on failure. It abstracts everything about queues, event streams and state for you, letting you focus on code. Some examples of uses: managing stateful AI chained step functions; managing search/rag indexes and data pipelines; integrations and webhooks; billing and payment flows. Technical details: unlike other solutions, we put lots of effort into designing our SDK’s step.run APIs to make them extremely easy to use — developer experience is the most important thing for us. We had to design and build our own queueing system to work with multi-tenancy, batching, and debouncing, and we’re iterating on this as we move to FoundationDB. It’s largely all Go in the backend, with a bunch of caching, clickhouse, event streams, and coordination on our behalf. Workers are shared nothing, and run based off of the queue and execution state. We did a post last year as we iterated on our TS SDK. The product has changed a lot since then and wanted to show the community what’s changed as we reach 1.0: * Golang, Java, and Python SDKs with cross-language function invocation (across clouds, too) * Multi-tenant aware flow control (concurrency, throttling, debounce) * Batching, grouping many events into a single function call * Much improved dashboard, with tracing and metrics built in * Advanced recovery tools like function replay, temporary pausing, bulk cancellation (with optional expressions). No more dead letter queues! * Branch deploys built in, with staging env support out of the box * Full local testing with production parity There's a ton on the roadmap, with more launching next week. We’re hiring systems & infra engineers, too — it’s a fun job with lots of challenges! Wanted to say thank you to the HN community for feedback so far! Happy Friday :)

Thursday, September 19, 2024

Wednesday, September 18, 2024

Tuesday, September 17, 2024

Monday, September 16, 2024

Sunday, September 15, 2024

Saturday, September 14, 2024

Friday, September 13, 2024

Thursday, September 12, 2024

Wednesday, September 11, 2024

Tuesday, September 10, 2024

Monday, September 9, 2024

Sunday, September 8, 2024

Saturday, September 7, 2024

Friday, September 6, 2024

Thursday, September 5, 2024

Wednesday, September 4, 2024

Tuesday, September 3, 2024

Monday, September 2, 2024

Sunday, September 1, 2024

New top story on Hacker News: Show HN: Shehzadi in Peril – My first ever game

Show HN: Shehzadi in Peril – My first ever game
10 by sh4jid | 3 comments on Hacker News.
Hello HN! This is the first game I ever built. It's very simple, but I'm still kind of proud of it because all the pixel art is original. Thanks for taking a look! GitHub link: https://ift.tt/j2aRiGt

Popular Posts

Recent Posts

Unordered List

Text Widget

Blog Archive

Search This Blog

Powered by Blogger.