{
"$type": "site.standard.document",
"description": "There are two types of engineers. The \"normal\" ones who strive to make their day-to-day lives as easy as possible and the Robbie's of the world who strive to do everything themselves until the last line of code is sealed in a changelog. \n\nOn that note, do you prefer conventional commits? Or the tool",
"path": "/conventional-commits-vs-release-it-and-chatting-about-the-changelog",
"publishedAt": "2022-08-04T07:00:00.000Z",
"site": "at://did:plc:3xtte5zonglhdotitdwmukhq/site.standard.publication/3mnwyowjjysmi",
"tags": [
"podcast"
],
"textContent": "There are two types of engineers. The \"normal\" ones who strive to make their day-to-day lives as easy as possible and the Robbie's of the world who strive to do everything themselves until the last line of code is sealed in a changelog. \n\nOn that note, do you prefer conventional commits? Or the tools out there that make organization easier and, sometimes, automated? Chuck and Robbie don't see eye-to-eye on this particular topic so prepare yourself for the mildest smackdown of the century.\n\nIn this episode, Chuck and Robbie discuss the pros and cons of release-it, the beauty of working system-agnostic, why Robbie prefers the changelog, and an attempt to stay abreast of frameworks like fresh coming into focus. \n\nKey Takeaways\n\n * [00:33] - A whiskey review - Howler Head Banana Whiskey.\n * [09:12] - A mild smackdown on conventional commits versus release-it. \n * [15:23] - Why Chuck and Robbie prefer the changelog. \n * [20:35] - What is fresh? And Robbie leaks some internal R&D.\n * [26:42] - What Robbie thinks about the Chevy Blazer EV and SUVs in general.\n * [44:55] - How Chuck and his family acquired a Recall box. \n\nQuotes\n\n[09:55] - \"I don't dislike release-it. Let's be clear there. I just don't want to have to physically do anything beyond opening the pull request and closing the pull request.\" ~ @CharlesWthe3rd [https://twitter.com/CharlesWthe3rd]\n\n[13:01] - \"I'm not a big fan of conventional commits because it adds a lot of noise to your commit log.\" ~ @rwwagner90 [https://twitter.com/rwwagner90]\n\n[15:06] - \"I just think that you [Robbie] are different than a lot of engineers in that you're like, 'I want to touch and do all the things for all 16 jobs, I just want to do it myself and make sure it hits to the end' and other engineers are like, 'what script can I write to never do this again?'\" ~ @CharlesWthe3rd [https://twitter.com/CharlesWthe3rd]\n\nLinks\n\n * Howler Head Kentucky Banana Bourbon Whiskey [https://www.howlerhead.com]\n * Suggest a Whiskey on Twitter! [https://twitter.com/shipshapecode]\n * UFC [https://www.ufc.com]\n * Dana White [https://www.instagram.com/danawhite/]\n * Wooler Brands [https://catalyst-spirits.com]\n * Fireball [https://www.fireballwhisky.com]\n * Coke [https://www.coca-cola.com]\n * release-it [https://github.com/release-it/release-it]\n * changelog [https://keepachangelog.com/en/1.0.0/] \n * GitHub Actions [https://github.com/features/actions]\n * semantic-release-bot [https://www.npmjs.com/~semantic-release-bot]\n * Hacker News [https://news.ycombinator.com]\n * Microsoft [https://www.microsoft.com/en-us/]\n * GitLab [https://about.gitlab.com]\n * github-changelog-generator [https://github.com/github-changelog-generator/github-changelog-generator]\n * Ember.js [https://emberjs.com]\n * fresh [https://fresh.deno.dev]\n * Next.js [https://nextjs.org]\n * Node [https://nodejs.org/en/]\n * Yarn [https://yarnpkg.com]\n * Hooks [https://reactjs.org/docs/hooks-intro.html]\n * Starbeam [https://github.com/wycats/starbeam/]\n * Astro [https://astro.build]\n * JavaScript [https://www.javascript.com] \n * zerojs [http://technohippy.github.io/zero.js/]\n * nojs [https://www.npmjs.com/package/nojs]\n * Preact [https://preactjs.com]\n * React [https://reactjs.org]\n * Optix< [https://www.optixapp.com]",
"title": "Conventional Commits vs. Release-It and Chatting About the Changelog"
}