Found 49722 bookmarks
Newest
Release Version 43.0.0 · ddnexus/pagy
Release Version 43.0.0 · ddnexus/pagy
Version 43.0.0 We needed a leap version to unequivocally signaling that it's not just a major version: it's a complete redesign of the legacy code at all levels, usage and API included. Why 43? Bec...
·github.com·
Release Version 43.0.0 · ddnexus/pagy
Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive
Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive
Puma 7 is here, and that means your Ruby app is now keep-alive ready. This bug , which existed in Puma for years, caused one out of every 10 requests to take 10x longer by unfairly “cutting in line.”  In this post, I'll cover how web servers work, what caused this bad behavior in Puma, and how it was fixed in Puma 7; specifically an architectural change recommended by MSP-Greg that was needed to address the issue. For a primer on keep-alive connections: what they are and why they are critical for low-latency, performant applications, see our companion post Learn How…
·heroku.com·
Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive
Your URL Is Your State
Your URL Is Your State
A deep dive into how thoughtful URL design can enhance usability, shareability, and performance. Learn what state belongs in URLs, common pitfalls to avoid, and practical patterns for modern web apps.
·alfy.blog·
Your URL Is Your State
Node.js — Node.js v20 to v22
Node.js — Node.js v20 to v22
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
·nodejs.org·
Node.js — Node.js v20 to v22
Node.js — Node.js v22 to v24
Node.js — Node.js v22 to v24
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
·nodejs.org·
Node.js — Node.js v22 to v24
冴えた Claude Code の育て方(50 本の SQL を dbt 化した話) - エムスリーテックブログ
冴えた Claude Code の育て方(50 本の SQL を dbt 化した話) - エムスリーテックブログ
システムを運用していると時折直面するのが「移行作業」です。 新しい技術に触れられるのは楽しいです。一方、大量のコードの書き換えはちょっと辛いですよね。単純な置換で済めばよいのですが、そううまくはいかないことがほとんどです。 今回はこの書き換えを Claude Code を活用して楽に、精度良く実施したお話です。 データ…
·m3tech.blog·
冴えた Claude Code の育て方(50 本の SQL を dbt 化した話) - エムスリーテックブログ
Quality Assurance for i18n in React
Quality Assurance for i18n in React
Discover how to achieve quality assurance in React app internationalization by using i18n-check to catch translation issues early, ensuring reliable and consistent multilingual user experiences.
·lingual.dev·
Quality Assurance for i18n in React
Using Atomic State to Improve React Performance in Deeply Nested Component Trees | Harbor
Using Atomic State to Improve React Performance in Deeply Nested Component Trees | Harbor
Atomic state has enabled us to build complex, deeply nested React component trees in our clinical trial data capture application without trading off render performance or developer ergonomics. Here's a very brief overview of the difference between vanilla React Context-based state management and atomic state management, with an interactive demo based on real-world clinical trial data showing how we use atomic state to keep Harbor's EDC UI responsive and performant.
·runharbor.com·
Using Atomic State to Improve React Performance in Deeply Nested Component Trees | Harbor
VSCodeが重い!メモリ使用量を1/3にする設定まとめ - Qiita
VSCodeが重い!メモリ使用量を1/3にする設定まとめ - Qiita
重くなる主な原因 VSCodeが重くなる最も一般的な原因は、インストールされている拡張機能の数や質です。その他の原因として以下が挙げられます↓ 大規模なプロジェクトを開いていると、VSCodeが必要とするリソースが増加 ファイル監視プロセス(watcherServ...
·qiita.com·
VSCodeが重い!メモリ使用量を1/3にする設定まとめ - Qiita