Over Twenty Years of Writing Tools
A personal retrospective of the various writing tools and platforms the author has used to publish online over the past twenty-plus years.
A personal retrospective of the various writing tools and platforms the author has used to publish online over the past twenty-plus years.
A guide on merging two Git projects while preserving the complete commit history and contributor attribution.
Learn how to use the 'git branch --show-current' command to display your current Git branch name for command line and automation tasks.
A beginner-friendly guide for front-end developers to learn essential terminal commands and tricks for modern web development.
A developer shares their positive experiences with open source, from a first small contribution to learning, job opportunities, and community.
The author explains why they chose to make their personal blog closed-source, citing reduced friction, private drafts, and avoiding code maintenance.
The article argues for automating repetitive workflows, highlighting benefits beyond just time-saving, like maintaining focus and reducing mental friction.
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
A guide to establishing a productive Git workflow for development teams, covering branch strategies and best practices.
The author explains their decision to create a Patreon for financial support to improve their long-form educational content and live streams.
A beginner's guide to using Git and GitHub for code version control, based on a Python Frederick presentation.
A beginner-friendly guide to setting up and using Git and GitHub, covering essential commands for web development.
A guide to renaming files to lowercase in a Git repository using a command line script.
A step-by-step guide on contributing to open-source GitHub projects by forking, syncing, branching, and creating pull requests.
A guide on using git cherry-pick to selectively merge specific commits from a pull request while maintaining author attribution.
A guide and free video series on how to contribute to open source projects, from creating a pull request to Git rebase.
A developer argues against committing commented-out code, explaining why it harms code readability and maintainability.
A developer explains the problems with committing generated files to a Git repository's master branch and why they stopped the practice.
A guide on how to delete a commit from a remote Git repository using the command line.
Explores methods for scheduling future posts with the Sculpin static site generator, including using the 'at' command and different deployment strategies.