It's probably time to stop recommending Redux - Nathanael Bennett
reactpractice-dev/use-fetch-hook: Practice React by building a custom useFetch hook
Practice React by building a custom useFetch hook. Contribute to reactpractice-dev/use-fetch-hook development by creating an account on GitHub.
Build a custom useFetch hook
Build a custom useFetch hook that encapsulates the logic for handling the loading and error states when fetching data:
const { data, isLoading, error } = useFetch(SOME_URL, MAYBE_OPTIONS);
The code should
* return the response from the server
* handle error and loading states
* support custom headers through an options parameter
* support
Using AI in the Browser for Typo Rewriting
Use Chrome's GenAI APIs to help fix typos.
Think JavaScript Is Slow? Here's How JIT (Just In Time) Compilation Makes It 100x Faster Instantly | Royal Bhati's Blog
Subverting control with weak references
Weak references are neat. The best language features unlock different kinds of abstractions, and weak references do exactly that. Let me show you why.
Michigan TypeScript Founder Successfully Runs Doom Inside Ty...
Michigan TypeScript founder Dimitri Mitropoulos implements WebAssembly runtime in TypeScript types, enabling Doom to run after processing 177 terabyte...
Active Agent | The AI Framework For Ruby on Rails
The framework for building AI agents with Ruby on Rails in under 10 lines of code, because less code is more fun. Easy to use based on familiar Rails conventions.
Write Barriers - Pat Shaughnessy
Package Version MCP Server - For AI Tools
Help AI tools like Cursor to automatically use the correct package versions when adding dependencies to your projects. Supports Hex, RubyGems, and NPM packages.
RBS comments support · Sorbet
This feature is experimental and might be changed or removed without notice.
Dealing with (Hypothetical) Sham Packages - RubyGems Blog
Why is Git Autocorrect too fast for Formula One drivers?
Why does Git's autocorrect wait 0.1s before executing a mistyped command? Let's dig in.
How Core Git Developers Configure Git
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
Effortless Rails Maintenance: CodeCare Plus from reinteractive
CodeCare Plus is a comprehensive Ruby On Rails maintenance service where you receive ten hours of development time a month.
Compile Ruby apps with Tebako
Package and distribute apps built in Ruby to Windows, macOS, and Linux
github/gh-skyline: A GitHub CLI extension to generate a 3D model of your GitHub contribution history
A GitHub CLI extension to generate a 3D model of your GitHub contribution history - github/gh-skyline
sarimabbas/authortrail: See all the files you have ever touched in a Git repo
See all the files you have ever touched in a Git repo - sarimabbas/authortrail
Software development topics I've changed my mind on after 10 years in the industry - Blogomatano
Software development topics I've changed my mind on over the course of a decade
GitHub Container registryのレート制限について - knqyf263's blog
GitHub Container “R”egistryではなくGitHub Container “r”egistry が正しいと信じているのですが、誰か正解を知っている人がいたら教えて下さい。最初のブログ ではGitHub Container Registry と書いていましたが、その後はGitHub Containe…
johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code".
A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code". - johnousterh...
Link: johnousterhout/aposd-vs-clean-code
GitHub – johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John’s book “A Philosophy of Software Design” a…
【人類初?】AIに小説を書かせて文学賞の最終選考(倍率125倍)に残った話|青野圭司(AI小説家)
星新一賞の最終選考に残りました 本日、第12回星新一賞の結果発表がありました。受賞された皆様、おめでとうございます。 今回の星新一賞、私も応募しておりまして、最終選考まで残っておりました。受賞はできなかったのですが、応募総数1250作の中から最終選考の10作に残ったということで、倍率でいえば125倍。 最終選考に選ばれただけでも、大変嬉しかったです。 今回応募した作品ですが、私が自分で書いた作品ではありません。 AIに書かせた作品で最終選考まで残ることができました。 AIを使った作品というだけなら、今までも聞いたことがあるかもしれません。 たとえば、芥川賞作家の九段理江さんがAI
CursorList - .cursorrule files and more for Cursor AI
Manage and view .cursorrule files and SOPs
Terraform v1.11 の Write-Only Attributes を試してみる
Terraform 1.10 improves handling secrets in state with ephemeral values
Terraform 1.10 is generally available, and it includes ephemeral values along with improvements to plan and apply performances.
既存のDeploy Preview環境をmirage-ecsに移行する - 実装編 - Hatena Developer Blog
マンガメディア第1チームでGigaViewerのWeb面のSREを担当しているid:s-shiroです。 この記事は、はてなのSREが毎月交代で書いているSRE連載の2月号です。1月の記事はid:cohalzさんの2024年に始めたSRE連載についてです。 今年でこの連載も2年目に突入しました!! 今回は昨年10月にこ…
HashiCorp officially joins the IBM family
HashiCorp joins IBM to accelerate our mission of enabling multi-cloud.
Meet the teams that trust Obsidian
Organizations that demand the highest security trust Obsidian. Their teams rely on Obsidian to think more effectively and keep total ownership over private data.
Custom Manager Support using JSONata - Renovate Docs
Renovate documentation.
