オープンソース・プロジェクトのたたみ方

Bookmarks
Epistates/treemd: A (TUI/CLI) markdown navigator with tree-based structural navigation.
A (TUI/CLI) markdown navigator with tree-based structural navigation. - Epistates/treemd
harehare/mq: jq-like command-line tool for markdown processing
jq-like command-line tool for markdown processing. Contribute to harehare/mq development by creating an account on GitHub.
Querying encrypted data in Rails using Deterministic Encryption
Encrypting data is easy — querying it isn’t.
Rails’ deterministic encryption makes encrypted fields both searchable and secure.
GitHub ActionsにおけるGitHub-hosted runnerとSelf-hosted runnerのパフォーマンス比較(CPU編) - Hatena Developer Blog
システムプラットフォームチームの id:rskmm0chang です。 この記事は、はてなのSREが毎月交代で書いているSRE連載の2025年11月号です。10月の記事はid:cohalzさんの GitHub Organizationを安心して利用するための最近の機能紹介でした。 前回も11月に書いていて、11月になる…
Introducing advanced tool use on the Claude Developer Platform \ Anthropic
Claude can now discover, learn, and execute tools dynamically to enable agents that take action in the real world. Here’s how.
TDD is more important than ever
Lately, I've been reminded of the heady days of my agile youth by how often I've found myself asking, "how will we test this?"
As I've mentioned…
Ruby Was Ready From The Start
Notes and expanded thoughts on eXtreme Programming, AI agents, and the soul of Ruby from my SF Ruby Conference Keynote 2025 talk
Building Reusable Components with React 19 Actions - Certificates.dev Blog
Build reusable React components with React 19 Actions using useTransition() and useOptimistic(). Learn how to track pending states, implement optimistic updates, and expose action properties for custom logic in the Next.js App Router with practical examples.
Accelerate Next.js in Kubernetes
Watt optimizes Next.js on Kubernetes for 93% faster latency and near-perfect reliability, overcoming scaling challenges.
The Browser Has Everything You Need
Stop treating SPAs and SSR as opposing paradigms. The browser already loads resources in parallel—you just have to use it.
Omit for Discriminated Unions in TypeScript
Why TypeScript’s built-in Omit breaks discriminated unions, and how a distributive version preserves them.
Automated Accessibility Testing for React - Tools and Best Practices you can use | How To Test Frontend
As well as testing the core functionality of your code with regular tests, you can use automated tools to test that your app or website has good accessibility. In this post, I will explain how and what tools you can use, and why manual testing is still essential...
React Router's take on React Server Components
React Router is adding React Server Components support! Learn how to enable RSC, use server components in routes and loaders, and leverage server functi...
The ReScript Programming Language
Fast, Simple, Fully Typed JavaScript from the Future
rescript-lang/rescript: ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript. - rescript-lang/rescript
Shai Hulud Strikes Again (v2) - Socket
Another wave of Shai-Hulud campaign has hit npm with more than 500 packages and 700+ versions affected.
Understanding Sourcemaps: From Development to Production - This Dot Labs
Modern web development involves transforming your source code before deploying it. We minify JavaScript to reduce file sizes, bundle multiple files together, transpile TypeScript to JavaScript, and convert modern syntax into browser-compatible code.
type
Elegant types in Ruby
Optimizing Ruby performance: Observations from thousands of real-world services | Datadog
Learn about trends in Ruby development and opportunities for improving performance that many organizations are leaving on the table.
GitLab discovers widespread npm supply chain attack
Malware driving attack includes "dead man's switch" that can harm user data.
Migrating from GitHub to Codeberg ⚡ Zig Programming Language
How GitHub's agentic security principles make our AI agents as secure as possible
Learn more about the agentic security principles that we use to build secure AI products—and how you can apply them to your own agents.
Why developers still flock to Python: Guido van Rossum on readability, AI, and the future of programming
Discover how Python changed developer culture—and see why it keeps evolving.
「Postgres で試した?」と聞き返せるようになるまでもしくはなぜ私は雰囲気で技術を語るのか? — Just use Postgres 読書感想文 - じゃあ、おうちで学べる
はじめに 「Just use Postgres」という言葉を初めて聞いたのは、いつだったか覚えていません。Twitter か Hacker News か、あるいは社内の Slack か。どこで聞いたにせよ、私の反応は決まっていました。「また極端なことを言う人がいる」と。 「それ、〇〇でもできますよ」——この手のフレーズ…
【Rails × React】WebSocketを使ったタイピングインジケーターの実装手法 - YOUTRUST Tech Blog
はじめに 🚀 こんにちは!2 回目の登場です! YOUTRUST で Web エンジニアをしている林(YOUTRUST)です。 今月末で入社してから半年が経ちました。 なんとこの半年の間に 4 つもの YOUTRUST 主催のイベントが開催されました!😲 (小さいものを含めるともっと) 日々の開発業務だけでなく、こうい…
ポエム:LLM時代のライブラリ設計、LLMが書きやすいものにした方が良いので泣く泣く方針転換した
コミットメッセージをClaudeに書かせるgit aicommit - Write and Run
そういうコマンドがあるわけではありません。 以下のような git alias を .gitconfig に設定すると git aicommit で Claude にコミットメッセージを書かせられるというだけです。 [alias] aicommit = "!f() { COMMITMSG=$(claude -p 'Gen…
web-fragments/web-fragments: A radically different micro-frontends solution that actually works and is easy to incrementally adopt.
A radically different micro-frontends solution that actually works and is easy to incrementally adopt. - web-fragments/web-fragments
Web Fragments - A radically new way to do micro-frontends.
🚀 An incremental, low-risk, high ROI approach, to building micro-frontends.