Bookmarks

Bookmarks

50616 bookmarks
Custom sorting
git worktree大増殖で困っていた - エムスリーテックブログ
git worktree大増殖で困っていた - エムスリーテックブログ
Gitのworktreeサブコマンドは、AIエージェント開発が普及してから急によく知られるようになった感があります。実際にこれが登場したのはもう10年前、2016年のことだそうですね。私自身は業務の性質上、複数の依頼案件を並列で進めることが多くてAIエージェントが出てくる前からworktreeみたいなことをしていました…
·m3tech.blog·
git worktree大増殖で困っていた - エムスリーテックブログ
Claude Codeのルーティンを利用した開発フローの自動化 - RAKUS Developers Blog | ラクス エンジニアブログ
Claude Codeのルーティンを利用した開発フローの自動化 - RAKUS Developers Blog | ラクス エンジニアブログ
目次 はじめに サマリ 人間はタスクを完全には並列処理できない 以前にも承認待ちの課題は存在していた 作った仕組みと設計上の工夫 issueの選定条件を明確にする 1回の実行で1 issueだけ扱う 複数のリポジトリを横断してコンテキストを集める まとめ 参考文献
·tech-blog.rakus.co.jp·
Claude Codeのルーティンを利用した開発フローの自動化 - RAKUS Developers Blog | ラクス エンジニアブログ
Pixel
Pixel
Build graphical applications in the terminal
·pixelgui.com·
Pixel
QuadDepo/env.style
QuadDepo/env.style
Contribute to QuadDepo/env.style development by creating an account on GitHub.
·github.com·
QuadDepo/env.style
env.style
env.style
Style your favicon with colors or custom icons, so every tab shows where you are.
·env.style·
env.style
mise versions
mise versions
Browse tool versions and download stats for mise
·mise-versions.jdx.dev·
mise versions
We CanCanCan fix everything
We CanCanCan fix everything
It took me a while, I know, but two new versions of CanCanCan are here: 3.7.0 is out already, and 4.0 is coming. Here is what changes and why I have two of them.
·coorasse.com·
We CanCanCan fix everything
E2E テストのフィードバックループを小さくするためのプラクティス | フューチャー技術ブログ
E2E テストのフィードバックループを小さくするためのプラクティス | フューチャー技術ブログ
コーディングエージェントの普及で E2E テストの比重が上がるなか、テスト基盤の側でフィードバックループを小さくする4つのプラクティス(デプロイレスのテスト実行・テストの並列化・自己完結型のテストレポート・分散トレーシング)を紹介します。
·future-architect.github.io·
E2E テストのフィードバックループを小さくするためのプラクティス | フューチャー技術ブログ
Fast Node.js is mostly about doing less
Fast Node.js is mostly about doing less
Five rewrites of a Node.js link preview endpoint: URL normalization, an LRU cache, caching the promise to stop a cache stampede, fetch timeouts, and reading only up to /head.
·thenodebook.com·
Fast Node.js is mostly about doing less
caniname: CLI tool to check project name availability across Netlify and NPM (and other sources)
caniname: CLI tool to check project name availability across Netlify and NPM (and other sources)
Whenever I build a new tool or custom element (like show-keystrokes or rich-input), I always end up doing the same manual dance: checking if the package name is still free on NPM and if the matching name.netlify.app subdomain is still unclaimed on Netlify. To automate that check, I built caniname.
·bram.us·
caniname: CLI tool to check project name availability across Netlify and NPM (and other sources)
oracle/node-oracledb: Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database.
oracle/node-oracledb: Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database.
Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database. - oracle/node-oracledb
·github.com·
oracle/node-oracledb: Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database.
socketry/async-grpc
socketry/async-grpc
Contribute to socketry/async-grpc development by creating an account on GitHub.
·github.com·
socketry/async-grpc
Living in the Weimar era of Ruby
Living in the Weimar era of Ruby
Much has been said about the DHH keynote that he gave at RailsWorld. To me, it was the voice of a person in an existential crisis, but also a very jaded one. “Look how I don’t care anymore, and you should not care either” is not a great message when you are the headline speaker at the conference - let’s call it CareConf - that you have, yourself, lobbied for. The message from the supreme leader was clear: we vibe-rewrote HEY in a more performant way, it worked great, we neither need nor care about Rails anymore. I honestly believe that, instead of amassing even more applause via vitriolic truth-bombing, he could have just left the toy he no longer loves - including its community - in peace. But here is the thing: the rich and famous losing interest in the good stuff does not oblige the rest of us to. If anything, it frees up the room.
·blog.julik.nl·
Living in the Weimar era of Ruby
RuboCop 1.92: Agents Welcome
RuboCop 1.92: Agents Welcome
RuboCop 1.92 is out! Last time I talked about the long road to 2.0. This time the theme is more down to earth, and probably closer to how a lot of you use RuboCop today - AI coding agents. These days plenty of RuboCop runs aren’t started by a person at all. Claude Code, Codex, Cursor and friends run it after every batch of edits, read whatever it prints and try to fix what it found. That’s a very different user from the one RuboCop was built for. An agent has endless patience, but everything RuboCop prints ends up in its context window, and it can’t glance at a terminal and tell what’s obviously noise. So I spent most of this cycle making RuboCop a better citizen in that world.
·metaredux.com·
RuboCop 1.92: Agents Welcome
aslam/rails-preflight: Answers one question about a Rails app: what stands between it and Rails X? Scans the lockfile, Ruby version, Dockerfile, schema, config and code, then writes a single HTML report of blockers, fixes, and a suggested upgrade path — one step per Rails minor version. Read-only, offline, deterministic.
aslam/rails-preflight: Answers one question about a Rails app: what stands between it and Rails X? Scans the lockfile, Ruby version, Dockerfile, schema, config and code, then writes a single HTML report of blockers, fixes, and a suggested upgrade path — one step per Rails minor version. Read-only, offline, deterministic.
Answers one question about a Rails app: what stands between it and Rails X? Scans the lockfile, Ruby version, Dockerfile, schema, config and code, then writes a single HTML report of blockers, fixe...
·github.com·
aslam/rails-preflight: Answers one question about a Rails app: what stands between it and Rails X? Scans the lockfile, Ruby version, Dockerfile, schema, config and code, then writes a single HTML report of blockers, fixes, and a suggested upgrade path — one step per Rails minor version. Read-only, offline, deterministic.
A Preflight You Can Run | Syed Aslam
A Preflight You Can Run | Syed Aslam
rails-preflight reads a Rails app and lists what stands between it and the next Rails version. Before releasing it, I checked it against Rails upgrades that already happened in Mastodon, Discourse and Forem.
·syedaslam.com·
A Preflight You Can Run | Syed Aslam
Package managers have an integrity problem
Package managers have an integrity problem
I tested 25 of the most popular package managers to check whether they detect a compromised package repository injecting malicious code into legitimate packages. Only two verified the integrity of every package they downloaded.
·blog.trailofbits.com·
Package managers have an integrity problem