Bookmarks

Bookmarks

46225 bookmarks
Custom sorting
Charm Ruby - Glamorous Terminal Libraries for Ruby
Charm Ruby - Glamorous Terminal Libraries for Ruby
Ruby ports of the beloved Charm terminal libraries. Build glamorous TUIs, style terminal output, create beautiful forms, and make your Ruby CLIs sparkle.
·charm-ruby.dev·
Charm Ruby - Glamorous Terminal Libraries for Ruby
A quote from Liz Fong-Jones
A quote from Liz Fong-Jones
In essence a language model changes you from a programmer who writes lines of code, to a programmer that manages the context the model has access to, prunes irrelevant things, …
·simonwillison.net·
A quote from Liz Fong-Jones
テキストエディタで愛用しているカスタムショートカットたち - newmo 技術ブログ
テキストエディタで愛用しているカスタムショートカットたち - newmo 技術ブログ
こんにちは、newmo の 伊藤 です。 この記事では、筆者が特に工夫して設定しているテキストエディタのカスタムショートカットについて、周辺ツールの利用例を交えて紹介します。 記事で紹介する内容は、特定のテキストエディタには依存しないものとなっているので、アイディアや考え方はどのテキストエディタを使っている方にも参考に…
·tech.newmo.me·
テキストエディタで愛用しているカスタムショートカットたち - newmo 技術ブログ
Close to the Edge: 常にRubyとRuby on Railsの先端を追うという試み - inSmartBank
Close to the Edge: 常にRubyとRuby on Railsの先端を追うという試み - inSmartBank
こんにちは。エンジニアの @moznion です。 最新バージョンの言語やライブラリ、追いたいですよね。バグが直っていたり、新しい機能が使えたり、パフォーマンスが改善されていたりと良いことづくめなことに加え、新しいバージョンを使っているとなんだか不思議と気分が良いものです。 スマートバンクではMock Serverと呼…
·blog.smartbank.co.jp·
Close to the Edge: 常にRubyとRuby on Railsの先端を追うという試み - inSmartBank
AI時代におけるモノレポ化のメリット - kickflow Tech Blog
AI時代におけるモノレポ化のメリット - kickflow Tech Blog
kickflow プロダクト開発本部の小本です。 GoogleなどのIT企業が複数のプロジェクトを単一のリポジトリで管理するモノレポを採用していることは以前から知られています。 20億行のコードを保存し、毎日4万5000回のコミットを発行しているGoogleが、単一のリポジトリで全社のソースコードを管理している理由 -…
·tech.kickflow.co.jp·
AI時代におけるモノレポ化のメリット - kickflow Tech Blog
Using PLANS.md for multi-hour problem solving
Using PLANS.md for multi-hour problem solving
Codex and the gpt-5-codex model can be used to implement complex tasks that take significant time to research, design, and implement. The...
·cookbook.openai.com·
Using PLANS.md for multi-hour problem solving
Claude Agent Skills: A First Principles Deep Dive
Claude Agent Skills: A First Principles Deep Dive
Technical deep dive into Claude Agent Skills' prompt-based meta-tool architecture. Learn how context injection design, two-message patterns, LLM-based routing, and runtime context modification enable sophisticated AI agent behaviors. Complete implementation guide covering SKILL.md structure, execution lifecycle, permission scoping, and design patterns for building LLM tool systems. Essential for AI engineers, prompt engineers, and technical architects building agentic applications.
·leehanchung.github.io·
Claude Agent Skills: A First Principles Deep Dive
Faster Rust builds on Mac
Faster Rust builds on Mac
Did you know that macOS has a secret setting that can make Rust builds faster? It can also make Rust tests faster (sometimes massively so). It probably even has similar effects for other compiled languages such as C, C++, Go, and Swift. It sounds crazy, but read on…
·nnethercote.github.io·
Faster Rust builds on Mac
CodexBar
CodexBar
Tiny macOS menu bar app that keeps your Codex, Claude Code, Cursor, Gemini, Antigravity, Droid (Factory), Copilot, and z.ai limits visible.
·codexbar.app·
CodexBar
Exe
Exe
·exe.dev·
Exe
Panda CSS でデザインシステムのメンタルモデルを確立する - 一休.com Developers Blog
Panda CSS でデザインシステムのメンタルモデルを確立する - 一休.com Developers Blog
この記事は一休.com Advent Calendar 2025の2日目の記事です。 レストランプロダクト UI 開発チームの鍛治です。一休.com レストランのフロントエンドを担当しています。 2025 年 4 月、PayPay グルメ の全面リニューアルが完了しました。このリニューアルでは「一休.com レストラン…
·user-first.ikyu.co.jp·
Panda CSS でデザインシステムのメンタルモデルを確立する - 一休.com Developers Blog
「こんな複雑なことをしないといけないのはおかしい」というソフトウェアエンジニアの勘 - valid,invalid
「こんな複雑なことをしないといけないのはおかしい」というソフトウェアエンジニアの勘 - valid,invalid
時折、「やりたいことに対してこんな複雑なことをしないといけないのはおかしい」という感覚がはたらく。ソフトウェアエンジニアの勘といってもいい。 FizzBuzz Enterprise Editionはプログラマジョークとして解されるが、実際のエンジニアリングではもっと微妙な形で表れる。たとえば設計やコードレビューの最中に…
·ohbarye.hatenablog.jp·
「こんな複雑なことをしないといけないのはおかしい」というソフトウェアエンジニアの勘 - valid,invalid
大規模Ruby on Rails開発における、10万ケース単体テストの高速化とAI活用 - OPTiM TECH BLOG
大規模Ruby on Rails開発における、10万ケース単体テストの高速化とAI活用 - OPTiM TECH BLOG
本記事では、15年の歴史を持つモノリシックな Ruby on Rails サービス「OPTiM Biz」における 10万超の単体テスト運用の工夫を紹介しています。 テスト総実行時間は約17時間に及び、全テストを毎回実行するのは非現実的。そのため、以下の取り組みを実施: 50並列実行:GitLab CI の parallel 機能を活用し、実行時間を約1時間まで短縮。 Launchableによるテスト選択:AIを用いて関連性の高いテストを優先実行し、CIリソースを約77%削減。 さらに、今後はセットアップ時間短縮や並列数の最適化、テスト改善(長時間テストや失敗しないテストの見直し)を進める予定です。 テストは「書くだけでなく運用設計が重要」であり、AI活用は開発者体験と品質向上の両立に有効な手段と結論づけています。
timeout: 10h
·tech-blog.optim.co.jp·
大規模Ruby on Rails開発における、10万ケース単体テストの高速化とAI活用 - OPTiM TECH BLOG
Ruby on Rails アプリのパフォーマンス最適化10選 - エニグモ開発者ブログ
Ruby on Rails アプリのパフォーマンス最適化10選 - エニグモ開発者ブログ
こんにちは!Webアプリケーションエンジニアのレミーです! この記事はEnigmo Advent Calendar 2025の24日目の記事です。 Ruby on Rails アプリが遅いと感じるのは、ほぼ次の3の原因になります。 DBクエリが多すぎる(特に N+1、COUNT/EXISTS の使い分けミス、インデック…
·tech.enigmo.co.jp·
Ruby on Rails アプリのパフォーマンス最適化10選 - エニグモ開発者ブログ