# Nightshift Dev > Help for software engineers moving from writing code to building products, with AI agents doing the typing. Free guides and small live cohorts by Albert Nahas. Author: Albert Nahas, senior software engineer at a European health-tech scale-up (ex-Miro). He runs four autonomous Claude Code agents (ops, growth, social, research) on his live product OpenWhen (https://www.openwhen.cards). ## Agent Ops Get agents doing the work, safely, while you sleep. For engineers who already ship and want Claude Code doing more of the work without breaking anything. - [Claude Code hooks: the guardrails that make agents trustworthy](https://nightshiftdev.xyz/guides/claude-code-hooks): Every Claude Code hook event, what it can block, and the hooks I run on agents that work unattended. - [How to run Claude Code headless on a schedule](https://nightshiftdev.xyz/guides/run-claude-code-on-a-schedule): claude -p, cron, launchd, GitHub Actions and cloud routines: run Claude Code unattended with tool allowlists, turn limits and a kill switch. - [Claude Code skills: write one that actually triggers](https://nightshiftdev.xyz/guides/claude-code-skills): How Claude Code skills load, how to write a description the model acts on, and the skill structure I use across projects. - [Claude Code subagents: when to split the work](https://nightshiftdev.xyz/guides/claude-code-subagents): What subagents are, when they save you and when they cost you, and how to brief one so it returns something you can trust. - [The agent charter: steer an autonomous agent with one file](https://nightshiftdev.xyz/guides/agent-charter): The one-file charter that steers an autonomous agent: mission, KPIs, a kill switch, escalation rules and what it may never touch. - [Let AI review and merge pull requests safely](https://nightshiftdev.xyz/guides/ai-pr-review-auto-merge): An A/B/C/X grading rubric for AI-reviewed PRs: which changes merge on their own and which always wait for a human. - [Claude Code vs Cursor: which one for which job](https://nightshiftdev.xyz/guides/claude-code-vs-cursor): A working engineer's comparison of Claude Code and Cursor: where each wins, what they cost, and when to use both. - [Claude Code MCP servers: give your agent your tools](https://nightshiftdev.xyz/guides/claude-code-mcp-servers): How MCP works in Claude Code: adding stdio and HTTP servers, scopes and .mcp.json, auth, permission rules for mcp__ tools, and keeping the blast radius small. - [Evals for coding agents: know if your agent's work is good](https://nightshiftdev.xyz/guides/evals-for-coding-agents): Go beyond passing tests: rubrics, a separate grader, golden tasks and pass^k to measure whether a coding agent's work is something you'd merge. ## The Future of Engineering From closing tickets to building the product. For developers early in their career who would rather own a product than work through a ticket queue. - [The future of engineering: what's left for humans to do](https://nightshiftdev.xyz/guides/the-future-of-engineering): AI writes most of the code now. What engineers still own, why judgment got more valuable, and how to bet your career on it. - [What is a product engineer, and how to become one](https://nightshiftdev.xyz/guides/what-is-a-product-engineer): The product engineer role explained: what they do, how it differs from a software engineer, and a plan to grow into it. - [Will AI replace junior developers? A senior engineer's honest answer](https://nightshiftdev.xyz/guides/will-ai-replace-junior-developers): What AI changed for entry-level developers, which junior jobs are shrinking, and the skills that still get you hired. ## Waitlist - [Join the first cohort or book a team workshop](https://nightshiftdev.xyz/#join)