Caching HTTP responses forever, a fix for when your terminal is acting weird, and more!
A guide on web security, DeMorgan Laws, force-pushing without losing your work, and more!
Creating reusable components with vanilla JS, checking feature compatibility across email clients, and more!
Highlights of what happened in thoughtbot’s #dev channel on Slack this week.
An overview of what the options provided by the pull request merge button on GitHub do and how to make the best out of each strategy.
Running tests and managing deployments can be a tediously manual process or overwhelming to automate with all the available platforms and tools to choose from. We at thoughtbot want to share how our process has made CI/CD simple and enjoyable.
Your team’s manual deployment process doesn’t have to be so manual. Here’s how we automated our team’s deployment process with a few lines of bash and basic Git knowledge.
thoughtbot is moving all of it’s GitHub Repositories to use “main” as the default branch.
Have you ever tried to find a bug that only exists in staging, and no one knows why? That’s not nice at all.