Emacs is a part-time job. A multi-language development environment. A lisp machine. An email client. A web browser. A zettelkasten. A spreadsheet. A m...
Puts debugging is the best. In this tutorial, I’ll walk you through my workflow for debugging Rails codebases using a custom toolkit inspired by Rust. We will also discuss how to smuggle your debug tools, together with a C extension, through even the most rigorous code review process.
Cognition AIが、GitHubリポジトリのURLを入力するだけで、コードベースをAIが自動で解析し、GitHub Wikiでホストされているような形式のドキュメントとして生成する新ツール「DeepWiki」をリリースしました。
DeepWiki | AI documentation you can talk to, for every repoDeepWiki provides up-to-date documentation you can talk to, for every repo in the world. Think Deep Research for GitHub - powered by Devin.DeepWiki
これは、同社の「Devin」の内部的なSearch・Wiki機能の基盤技術を単独のWebサービスとしてパッケージ化したものです。主にDevinのプロモーションを兼ねたものと見られており、プライベートリポジトリでの利用を申し込もうとすると、Devin本サービスへのサインアップ誘導が行われます。
Devinと人類に残されたクリップボード運搬業D
ackama/rails-template: Application template for Rails 7 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.
Application template for Rails 7 projects; preloaded with best practices for TDD, security, deployment, and developer productivity. - ackama/rails-template
Robust Configuration Objects In TypeScript: The Power of As Const and Satisfies
Struggling with TypeScript config objects that silently accept typos or destroy useful autocomplete? If you've defined settings for React, Node, CLIs, or any JavaScript application, you know the pain. In the next five minutes, you'll learn two powerful TypeScript keywords - as const and the newer satisfies - that lock down your configurations with zero runtime cost, making your code safer and easier to maintain.
The power of the spread and rest syntax in JavaScript - Matt Smith
Learn how the spread and rest syntax in JavaScript can power up the front-end, from array handling to React state updates, with tips every developer should know.
npm should remove the default license from new packages (ISC)
powers an important chunk of websites and servers. notes that
Basically, with npm you can include code from other people in the form of packages. Howev...
Converting values to strings in JavaScript has pitfalls
Converting values to strings in JavaScript is more complicated than it might seem: Most approaches have values they can’t handle. We don’t always see all of the data.