
makandra dev cards
@makandra_dev_cards@robot.villas
Makandra's public developer knowledge cards on Ruby on Rails, JavaScript, Linux, testing, Git, and software tooling, including updated existing cards.
Source: https://makandracards.com/makandra/rss
Homepage: https://makandracards.com/makandra
Claude Code: Reworking a screen's design in an interactive canvas #SoftwareDevelopment #WebDevelopment #Coding
Isolated Rails databases for Git worktrees #RubyOnRails #Git #SoftwareDevelopment
Updated: Bookmarklet to generate a commit message for an issue in Linear.app #RubyOnRails #JavaScript #Git
Updated: Heads up: Deployment with newly generated SSH key (using ED25519) might fail #DevOps #SSH #Security
Prawn: How to add form fields to a PDF #Ruby #PDF #Development
Updated: Migrating from rbenv / nvm to mise #Ruby #JavaScript #DevOps
trim-code: A skill to shrink AI generated code #AI #Coding #DevTools
How to: A thorough i18n completeness check in CI (Rails + i18n-tasks) #Rails #i18n #DevOps
diff-tour skill now with better narration, hunk expansion and reference popups #SoftwareDevelopment #Git #Tooling
Changing the way Claude Code communicates #AI #Programming #Developer
Henning's skills for a basic software development lifecycle #SoftwareDevelopment #DevOps #Programming
Consider adding Reek to your CI pipeline #Ruby #CI #CodeQuality
Worktree manager for git and agentic workflows #Git #DevTools #SoftwareEngineering
Updated: Claude Code Sandbox #RubyOnRails #JavaScript #Linux
Make your CI config simpler with ActiveSupport::ContinuousIntegration #RubyOnRails #DevOps #SoftwareDevelopment
Updated: Balance your texts with text-wrap: balance #CSS #WebDev #Frontend
RSpec: Example groups define constants that can shadow your models #Ruby #RSpec #Testing
Updated: Restricting Claude Code's sandbox configuration #RubyOnRails #JavaScript #Linux
How to inspect and update gems with bundle_update_interactive #Ruby #Bundler #DevTools
How to export OTP secrets from authenticator apps #Security #SoftwareDevelopment #TwoFactorAuthentication
Claude Code: Using the advisor tool #AI #Coding #DeveloperTools
Claude: How to set up read-only access for MCP connectors #RubyOnRails #SoftwareDevelopment #DevOps
Migrating from rbenv / nvm to mise #Ruby #JavaScript #DevOps
CarrierWave: Processing images with libvips #RubyOnRails #ImageProcessing #SoftwareDevelopment
Rails: Fixing ETags that never match #RubyOnRails #WebDevelopment #SoftwareEngineering
Using Capybara finder methods with arbitrary matching conditions #Ruby #Testing #WebDev
Working on the Linux command line: How to efficiently navigate up #Linux #CommandLine #DevTips
RSpec: Ensuring a method is called on an object that will be created in the future #Ruby #Testing #RSpec
Parallelize Development Using Git Worktrees #Git #SoftwareDevelopment #Programming
Linux: How to make a terminal window title reflect the current path #Linux #Terminal #DevTips
Git diff: Deemphasizing code that was only moved around #Git #SoftwareDevelopment #Programming
Debugging SPF records #DevTools #Email #Networking
Rails: Passing array values to tag helpers like link_to #RubyOnRails #WebDevelopment #Programming
A quick introduction to CORS #WebDev #JavaScript #APIs
HTML file inputs support picking directories #WebDev #HTML #Frontend
Fixing flaky E2E tests #Testing #SoftwareDevelopment #DevOps
Storing trees in databases #Databases #Software #Programming
Rails: Talking to the database without instantiating ActiveRecord objects #RubyOnRails #Database #Developer
Case sensitivity in PostgreSQL #PostgreSQL #Database #DevTips
Create and send any HTTP request using the Postman request builder #Postman #HTTP #DevTools