Skip to content

Alex Rusin Blog

  • BlogExpand
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects
Alex Rusin Blog
  • Still logged in? Library computer: password changed, session still active
    Javascript Development

    Logout From All Devices in Node.js on Password Change

    Byalexrusin November 7, 2026November 7, 2026

    Logout from all devices in Node.js: end every other session on password change and add a signed-in devices page. Build it in your app today.

    Read More Logout From All Devices in Node.js on Password ChangeContinue

  • Session ID card showing the same ID before and after login, with the caption Same session?
    Javascript Development

    Session-Based Authentication in Node.js: Fix 4 Defaults

    Byalexrusin November 6, 2026November 6, 2026

    Session-based authentication in Node.js ships with four risky express-session defaults. Fix the proxy cookie, fixation, and CSRF today.

    Read More Session-Based Authentication in Node.js: Fix 4 DefaultsContinue

  • Dark navy feature image with orange accents reading AI Agent Skills, with node graphics and a terminal outline
    AI-Augmented Development

    How to Actually Use AI Agent Skills

    Byalexrusin November 6, 2026November 6, 2026

    Two skill repos are pulling attention right now. Matt Pocock’s skills and Lauren Tan’s pstack. The obvious move is to install both and hope your agent gets smarter. That move fails. AI agent skills are just markdown files, and markdown you have never read is noise. The video this post covers spends a week inside…

    Read More How to Actually Use AI Agent SkillsContinue

  • Claude Code fact-checked: AI-assisted coding tips on skills, hooks, /goal and agents
    AI-Augmented Development

    AI-assisted coding tips: 10 Claude Code lessons, fact-checked

    Byalexrusin November 6, 2026November 6, 2026

    A reference version of Aleksander Stensby’s NDC Copenhagen 2026 talk on AI-assisted coding, with the commands, config, and a fact check of every claim.

    Read More AI-assisted coding tips: 10 Claude Code lessons, fact-checkedContinue

  • Claude Code daily commands: /rewind, /btw, /goal, and /focus next to a terminal window
    AI-Augmented Development

    Claude Code daily workflow commands most people skip

    Byalexrusin November 1, 2026November 1, 2026

    Claude Code commands for daily work, checked against the docs: Ctrl+G plan editing, /rewind, /btw, /usage, /context, /goal, /focus, and claude agents.

    Read More Claude Code daily workflow commands most people skipContinue

  • Claude Code setup: a terminal window showing CLAUDE.md, settings.json deny rules, and a status line
    AI-Augmented Development

    Claude Code setup you do once and use forever

    Byalexrusin November 1, 2026November 1, 2026

    Claude Code setup you do once: a lean CLAUDE.md, local and user instruction files, deny rules for secrets, /doctor cleanup, themes, and a status line.

    Read More Claude Code setup you do once and use foreverContinue

  • Extend Claude Code: a terminal connected to hooks, skills, plugin, and headless mode modules
    AI-Augmented Development

    Extending Claude Code: hooks, skills, bundled commands, and headless mode

    Byalexrusin November 1, 2026November 1, 2026

    Extend Claude Code with hooks that feed test failures back, skills that bundle scripts, /batch, /simplify, /loop, project .mcp.json, and claude -p.

    Read More Extending Claude Code: hooks, skills, bundled commands, and headless modeContinue

  • Password reset email whose link points to hacker.com, with the caption 1 header
    Javascript Development

    Node.js Forgot Password Without the Account Takeover

    Byalexrusin October 25, 2026October 25, 2026

    A Node.js forgot password route that trusts req.hostname emails users an attacker’s link. Fix the link, token, timing, and sessions. Secure yours today.

    Read More Node.js Forgot Password Without the Account TakeoverContinue

  • A Sign out button with an arrow looping back to the dashboard, next to the title AWS Cognito Without Amplify, Next.js, Just OAuth
    Javascript Development

    AWS Cognito Without Amplify in Next.js: Just OAuth

    Byalexrusin October 19, 2026October 19, 2026

    Run AWS Cognito without Amplify in Next.js. Write the OAuth flow by hand and fix the logout that signs users back in. Build it today.

    Read More AWS Cognito Without Amplify in Next.js: Just OAuthContinue

  • Signup form showing an "Email already in use" error next to the title Node.js Email Verification, without the user-list leak
    Javascript Development

    Node.js Email Verification Without the User-List Leak

    Byalexrusin October 11, 2026October 11, 2026

    Most Node.js email verification tutorials tell attackers who your users are. Give every address the same answer in the same time. Fix your signup today.

    Read More Node.js Email Verification Without the User-List LeakContinue

Page navigation

1 2 3 … 20 Next PageNext

© 2026 Alex Rusin Blog - WordPress Theme by Kadence WP

  • Blog
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects