Bookmarks

Bookmarks

46652 bookmarks
Custom sorting
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
At The Guardian, like many engineering teams, we rely heavily on CI/CD pipelines to keep our software fresh, secure, and reliable for our users. Our workflows hinge on GitHub Actions, so when things go wrong or get expensive, the impacts are felt quickly. This is the story of why we moved away from GitHub-hosted runners to using our own self-hosted runners, what the process involved, and what we’ve learned along the way.
·theguardian.engineering·
The Guardian Engineering Blog - Faster, cheaper, messier: lessons from our switch to self-hosted GitHub Actions
What finally posting Rails UI to Hacker News taught me
What finally posting Rails UI to Hacker News taught me
![hacker-news](https://f001.backblazeb2.com/file/railsui/blog/hacker-news.png) For a long time, I kept putting off posting Rails UI to Hacker News. I checke...
·railsui.com·
What finally posting Rails UI to Hacker News taught me
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
In this tutorial, you will learn about PostgreSQL 18 Temporal Constraints, which allow you to enforce time-based data integrity using the WITHOUT OVERLAPS clause for primary keys and unique constraints, plus the PERIOD clause for foreign keys.
·neon.com·
PostgreSQL 18 Temporal Constraints with WITHOUT OVERLAPS
Introduction to PostgreSQL Indexes
Introduction to PostgreSQL Indexes
Who’s this for Basics How data is stored in disk How indexes speedup access to data Costs associated with indexes Disk Space Write operations Query planner Memory usage Types of Indexes Btree Hash BRIN GIN GiST & SP-GiST Conclusion Who’s this for This text is for developers that have an intuitive knowledge of what database indexes are, but don’t necessarily know how they work internaly, what are the tradeoffs associated with indexes, what are the types of indexes provided by postgres and how you can use some of its more advanced options to make them more optimized for your use case.
·dlt.github.io·
Introduction to PostgreSQL Indexes
RegreSQL - SQL Regression Testing Tool
RegreSQL - SQL Regression Testing Tool
RegreSQL catches query regressions before production. Compare query outputs against baselines, track EXPLAIN plan costs, and test migrations with confidence.
·boringsql.com·
RegreSQL - SQL Regression Testing Tool
SQL & noSQL database manager - DbGate
SQL & noSQL database manager - DbGate
DGate is fast and easy-to-use database client and SQL editor for MySQL, PostgreSQL, SQL Server, MongoDB and more. For desktop and web, it's open-source.
·dbgate.io·
SQL & noSQL database manager - DbGate
The Five Levels: from Spicy Autocomplete to the Dark Factory
The Five Levels: from Spicy Autocomplete to the Dark Factory
In my last post, I wrote about technical deflation. We’re seeing the cost of code is dropping so fast that we need to change our tech debt payment plans. The smart teams…
·danshapiro.com·
The Five Levels: from Spicy Autocomplete to the Dark Factory
Claude × Slack連携のセキュリティ評価 - 会話データは学習に使われる?プラン別に徹底解説【2026年1月版】 - Qiita
Claude × Slack連携のセキュリティ評価 - 会話データは学習に使われる?プラン別に徹底解説【2026年1月版】 - Qiita
はじめに 2026年1月26日、AnthropicはClaude内でSlackを直接操作できる「インタラクティブ連携(MCP Apps)」をリリースしました。 この新機能により、Claude内でSlackメッセージの下書き・プレビュー・送信が完結するようになりましたが、セ...
·qiita.com·
Claude × Slack連携のセキュリティ評価 - 会話データは学習に使われる?プラン別に徹底解説【2026年1月版】 - Qiita
Claude Code on Amazon Bedrock を開発プロジェクトで使う際の設定ファイル構成について考える - サーバーワークスエンジニアブログ
Claude Code on Amazon Bedrock を開発プロジェクトで使う際の設定ファイル構成について考える - サーバーワークスエンジニアブログ
はじめに Claude Code on Amazon Bedrock の基本的なセットアップ 設定の優先順位 設定例 最小権限設定 まとめ はじめに サーバーワークスの宮本です。本記事では、開発プロジェクトで Claude Code を Amazon Bedrock 経由で使用する際の設定ファイル構成について個人的に整…
·blog.serverworks.co.jp·
Claude Code on Amazon Bedrock を開発プロジェクトで使う際の設定ファイル構成について考える - サーバーワークスエンジニアブログ
any_changed が原因で必要なCIがスキップされていた話 - YOUTRUST Tech Blog
any_changed が原因で必要なCIがスキップされていた話 - YOUTRUST Tech Blog
はじめに こんにちは、YOUTRUST Webエンジニアのしぶしゅん(YOUTRUST / X)です。 今回は、昨年末に行った不要ファイル整理でCI設定の不具合を見つけて修正した話を紹介します。 不要ファイルの削除PR(Pull Request) 昨年末にリポジトリのソースコードの大掃除をWebエンジニアメンバーで行い…
·tech.youtrust.co.jp·
any_changed が原因で必要なCIがスキップされていた話 - YOUTRUST Tech Blog
イベント履歴式ドメインモデル(イベントソーシング)とは何か - ENECHANGE Developer Blog
イベント履歴式ドメインモデル(イベントソーシング)とは何か - ENECHANGE Developer Blog
はじめに システム開発部でバックエンドエンジニアをしている白坂です。 弊社では、『ドメイン駆動設計をはじめよう』の輪読会を行っています。 この記事では、第7章で扱われているイベント履歴式ドメインモデル(イベントソーシング)について自分の理解を整理します。 これからDDDを学ぶ方の参考になれば幸いです。
·tech.enechange.co.jp·
イベント履歴式ドメインモデル(イベントソーシング)とは何か - ENECHANGE Developer Blog
リファクタリングに ActiveModel::EachValidator はいかがですか - 虎の穴ラボ技術ブログ
リファクタリングに ActiveModel::EachValidator はいかがですか - 虎の穴ラボ技術ブログ
リファクタリングに ActiveModel::EachValidator はいかがですか 外部APIによるチェック処理の重複問題 こんにちは、虎の穴ラボのawamoです。 先日、Railsアプリの機能改修をしていて気づいたことがありました。 「あれ、このテキスト分析のチェック処理、他のコントローラーでも見たような...…
·toranoana-lab.hatenablog.com·
リファクタリングに ActiveModel::EachValidator はいかがですか - 虎の穴ラボ技術ブログ
ArcadeData/arcadedb: ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.
ArcadeData/arcadedb: ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Ve...
·github.com·
ArcadeData/arcadedb: ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.