Bookmarks

Bookmarks

49656 bookmarks
Custom sorting
Overengineered anchor links - 35®
Overengineered anchor links - 35®
Learn about the 'overengineered anchoring' pattern, a technique to improve the user experience of scrollable content.
·thirty-five.com·
Overengineered anchor links - 35®
Hiding elements that require JavaScript without JavaScript
Hiding elements that require JavaScript without JavaScript
I’ve tried my best to make sure that this site works great (or at least reasonably well) even without JavaScript, but when JavaScript isn’t available, it can be a little clunky to hide things that do require it. With a mere 7 lines (or a one-liner if you’re nasty), you can easily hide elements that require JavaScript so that you don’t end up with broken functionality visible to users who have JavaScript off.
·0xda.de·
Hiding elements that require JavaScript without JavaScript
goldbergyoni/nodejs-testing-best-practices: Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
goldbergyoni/nodejs-testing-best-practices: Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025) - goldbergyoni/nodejs-testing-best-practices
·github.com·
goldbergyoni/nodejs-testing-best-practices: Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)
Firebase Studio
Firebase Studio
Firebase Studio is an entirely web-based workspace for full-stack application development, complete with the latest generative AI from Gemini, and full-fidelity app previews, powered by cloud emulators.
·firebase.studio·
Firebase Studio
Ideas for making TypeScript better at testing types
Ideas for making TypeScript better at testing types
In this blog post, we examine how we can test types in TypeScript: First, we look at the library asserttt and the CLI tool ts-expect-error. Then, we consider which functionality could be built into TypeScript.
·2ality.com·
Ideas for making TypeScript better at testing types
OrioleDB | OrioleDB
OrioleDB | OrioleDB
OrioleDB is a PostgreSQL extension that combines the advantages of both on-disk and in-memory engines.
·orioledb.com·
OrioleDB | OrioleDB
A roadmap to scaling Postgres
A roadmap to scaling Postgres
After meeting with another database fellow recently - the evergreen topic of database scaling popped up again. That won’t go out of fashion anytime soon I guess, despite the AI advancements and the rise of Postgres-aware chatbots a la Xata Agent. Namely - when to grab for which designs, technical...
·kmoppel.github.io·
A roadmap to scaling Postgres
VIEW inlining in PostgreSQL | boringSQL
VIEW inlining in PostgreSQL | boringSQL
Learn practical SQL & PostgreSQL techniques. Build rock-solid data systems with 'boring' database solutions that deliver reliability without the drama.
·boringsql.com·
VIEW inlining in PostgreSQL | boringSQL
farzaa/freewrite
farzaa/freewrite
Contribute to farzaa/freewrite development by creating an account on GitHub.
·github.com·
farzaa/freewrite
Scale Your Project with Layered React Structure
Scale Your Project with Layered React Structure
Learn how to scale your React project using Layered React Structure (LRS). Take your app from small-time to enterprise grade by organizing your code better.
·playfulprogramming.com·
Scale Your Project with Layered React Structure
Should You Declare Return Types?
Should You Declare Return Types?
Here's a quick .cursor/rules addition you can make for handling return types in TypeScript. Return Types When declaring functions on the top-level
·totaltypescript.com·
Should You Declare Return Types?
React Three Fiber入門 - ReactとThree.jsで始める3D表現 - ICS MEDIA
React Three Fiber入門 - ReactとThree.jsで始める3D表現 - ICS MEDIA
「React ThreeFiber」は、Three.jsをReactで扱うためのライブラリです。Reactの特徴である再利用可能なコンポーネントを活かしながら、宣言的に3Dシーンを構築できるのが大きな魅力です。
·ics.media·
React Three Fiber入門 - ReactとThree.jsで始める3D表現 - ICS MEDIA
Designing Agentic AI Systems: A Web Dev’s Guide
Designing Agentic AI Systems: A Web Dev’s Guide
Web developers' skills in system design and API integration are key for building effective AI agent systems. Learn about core concepts and common patterns.
·builder.io·
Designing Agentic AI Systems: A Web Dev’s Guide
AI エージェントの連携を標準化する A2A プロトコルを試してみる
AI エージェントの連携を標準化する A2A プロトコルを試してみる
AI エージェント同士の連携を標準化するために Agent2Agent プロトコル(A2A)を発表しました。A2A プロトコルは基盤となるフレームワークやベンダーに依存せず、エージェント同士が安全な方法で相互に通信できるように設計されています。この記事ではサンプルコードを通じて A2A プロトコルを使用した AI エージェントの連携を体験してみます。
·azukiazusa.dev·
AI エージェントの連携を標準化する A2A プロトコルを試してみる