Content by emanuele bartolesi (7)
Emanuele Bartolesi explains how to keep repositories in sync during a Git migration (for example, GitLab to GitHub), and why `git push --all` + `--tags` is not the same as `git push --mirror`, especially when it comes to non-branch refs and deletions.
Emanuele Bartolesi shows how to use GitHub Copilot as a guardrail for generating strict Conventional Commit messages in VS Code and JetBrains Rider, with concrete instruction snippets you can paste into each IDE to make the output consistent and automation-friendly.
Emanuele Bartolesi shares the GitFlow setup he actually enforces on GitHub, including strict branch protection, PR habits, release/tag rules, and how he wires it to GitHub Actions, environments, and basic security checks so the workflow holds up under real release and hotfix pressure.
Emanuele Bartolesi shares the VS Code layout and settings he uses to create a cleaner, less distracting “Productivity” profile—freeing up editor space (especially when chat panels are open) and making long coding sessions more comfortable.
Emanuele Bartolesi explains why he switched from Visual Studio (and previously VS Code) to JetBrains Rider for day-to-day .NET development, highlighting performance, built-in refactorings/inspections, `.editorconfig` support, an integrated HTTP client, database tools, and how GitHub Copilot fits into his workflow.
Emanuele Bartolesi walks through rebuilding his personal website from scratch with Astro, using GitHub Copilot via a “personas” workflow, developing entirely in GitHub Codespaces, and deploying with AWS Amplify—plus a small AWS Lambda + EventBridge job to trigger scheduled rebuilds.
Emanuele Bartolesi (Kasuken) explains how GitHub Gists work under the hood as Git repositories, and shows practical ways to organize, fork, and clone gists so they can act like lightweight mini-repos for snippets and small utilities.
End of content