Web DevSecrets, env vars and the committed API keyWhy a leaked API key isn't fixed by deleting it from the latest commit, how .env files actually protect you, and what to do the moment a secret leaks.Sep 16, 2026·5 min
DevOpsGit Project: A Real Feature-Branch WorkflowTie it together: clone, branch, commit, push, open a pull request, handle a conflict, and merge. A realistic end-to-end Git and GitHub workflow, step by step.Jul 31, 2026·11 min
DevOps.gitignore and Git Best PracticesKeep your repo clean: how .gitignore works and its patterns, what you should never commit (secrets, node_modules), and how to write commits your team will thank you for.Jul 31, 2026·8 min
DevOpsPull Requests and Collaborating on GitHubHow teams ship with GitHub: branches, opening a pull request, code review, and merging, plus forks for open source. The everyday collaboration loop.Jul 30, 2026·9 min
DevOpsGit Rebase vs Merge: When to Use EachUnderstand git rebase versus merge: how rebase rewrites history for a clean line, when to prefer each, and the golden rule of never rebasing shared commits.Jul 30, 2026·7 min
DevOpsGit Remotes and GitHub: push, pull, cloneConnect Git to GitHub: remotes and origin, clone an existing repo, push your commits, and pull others' work, plus how local and remote history stay in sync.Jul 29, 2026·9 min
DevOpsUndoing Changes in Git SafelyFix mistakes in Git: discard edits with restore, move HEAD with reset (soft/mixed/hard), undo a commit with revert, and amend. Which to use, when.Jul 29, 2026·8 min
DevOpsGit Branches, Explained VisuallyBranch in Git with confidence: what a branch really is (a movable pointer), git branch and git switch, and why you branch for every feature, with gitGraphs.Jul 28, 2026·8 min
DevOpsGit Merging and Resolving ConflictsMerge branches in Git: fast-forward vs merge commits, how to read and resolve a merge conflict, and finishing the merge, with gitGraph diagrams.Jul 28, 2026·8 min
DevOpsGit History: log, diff and showRead your project's history in Git: git log and its useful flags, git diff for unstaged and staged changes, git show, and what HEAD really means.Jul 27, 2026·8 min
DevOpsGit Staging and Commits, ExplainedMaster the Git staging area: git add, what staging is for, and writing good commits with git commit, the core save-your-work loop, with diagrams.Jul 27, 2026·8 min
DevOpsGit Basics: Create Your First RepositoryInstall Git, set your name and email, run git init, and read git status. The very first steps to put a project under version control.Jul 26, 2026·7 min
DevOpsWhy Git? Version Control, ExplainedWhat Git and version control are, the problems they solve, and the mental model of commits as save points, the safety net under every project you build.Jul 26, 2026·8 min
NewsCursor Origin: Git Hosting Rebuilt for AI AgentsCursor launched Origin, a Git forge built for AI agents: S3-backed storage, 22 commits a second, and auto-resolved merge conflicts. What it means for devs.Jun 17, 2026·8 min