I BELIEVE - 関連ブログ

SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024

SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024 Last month, I gave a talk titled "SemVer in Rust: Breakage, Tooling, and Edge Cases" at the FOSDEM 2024 conference. The talk is a practical look at what semantic versioning (SemVer) buys us, why SemVer goes wrong in practice, and how...

Please Don’t Share Our Links on Mastodon: Here’s Why!

So, Mastodon is a nice escape from the big tech social media platforms. Whether it is about ignoring Elon Musk's mood swings on X (or formerly Twitter) or refusing to be a part of Mark Zuckerberg's data points, Mastodon has proved to be an impressive open-source social media platform. While it is...

Why SQLite Uses Bytecode

1. Introduction Every SQL database engine works in roughly the same way: It first translates the input SQL text into a "prepared statement". Then it "executes" the prepared statement to generate a result. A prepared statement is an object that represents the steps needed to accomplish the input S...

Direct-style Effects Explained

Direct-style Effects Explained By Noel Welsh on 24 Apr 2024 Direct-style effects, also known as algebraic effects and effect handlers, are the next big thing in programming languages. At the same time I see some confusion about direct-style effects. In this post I want to address this confusion b...

As it happened — ADOR CEO Min Hee-jin press conference

3:06 p.m. “I'm telling you to leave, but this is just so difficult for me right now,” Min says. 3:08 p.m. “We have a lot to say today,” reporters are told. “Important things will be discussed, so we ask that you please stop taking photos for now.” 3:11 p.m. “I have become involved in a lot of rum...

Porting a cross-platform GUI application to Rust – Mozilla Hacks - the Web developer blog

Firefox’s crash reporter is hopefully not something that most users experience often. However, it is still a very important component of Firefox, as it is integral in providing insight into the most visible bugs: those which crash the main process. These bugs offer the worst user experience (sinc...

The Man Who Killed Google Search

Wanna listen to this story instead? Check out this week's Better Offline podcast, "The Man That Destroyed Google Search," available on Apple Podcasts, Spotify, and anywhere else you get your podcasts. This is the story of how Google Search died, and the people responsible for killing it. The stor...

🏗️ Why SQLite Performance Tuning made Bencher 1200x Faster

Last week, I got feedback from a user that their Bencher Perf Page was taking a while to load. So I decided to check it out, and oh, man were they being nice. It took sooo long to load! Embarrassingly long. Especially for the leading Continuous Benchmarking tool. In the past, I’ve used the Rustls...

HonoJS: Small, simple, and ultrafast web framework for the Edges | Hacker News

I created a pet project (REST API) with Hono and I'm seriously considering using it for future projects instead of what has been my go-to stack for years (Express, lately with Zodios).Hono's middlewares, especially zod-openapi[1] and @scalar/hono-api-reference[2], make it really easy to define yo...

Three Decades of Agile – Manage Complexity

The Agile Manifesto [1], created in 2001, brought about a significant shift in the development of (software) products. The values and principles in the manifesto have since evolved and expanded, and we continue to discover better ways to implement them. Overall, the changes have been positive and...


I BELIEVE - アマゾン検索


「I BELIEVE」に関連する商品は見つかりませんでした

アマゾンから探す