The Code, Prose & Pods That Shaped 2023 ![rw-book-cover](https://wsrv.nl/?url=https%3A%2F%2Fcdn.changelog.com%2Fstatic%2Fimages%2Fpodcasts%2Fpodcast-original-f16d0363067166f241d080ee2e2d4a28.png&w=100&h=100) ## Metadata - Author: [[The Changelog: Software Development, Open Source]] - Full Title: The Code, Prose & Pods That Shaped 2023 - Category: #podcasts - URL: https://share.snipd.com/episode/3560dcd1-095d-4c83-b0d0-d370c7408001 ## Document Notes ## Highlights - **GitSim simplifies Git** - GitSim visualizes Git commands' impact without execution, aiding developers. - Jacob Stopak's Python-based CLI tool simplifies understanding of Git operations. Transcript: Jerod Santo We're in January. Twitter is still called Twitter. Threads? Never heard of it. People are joining the Fediverse in droves. Coolest code is GitSim, Jacob Stopak's Python-based CLI that quickly generates a visual of how any Git command would impact your local repo without actually doing it and potentially Interrupting your dev workflow. Best pros goes to Justin Etheridge. There's no substitute for experience, but you can take a sizable shortcut if you're willing to learn from somebody else's experience. Justin wrote down 20 things he learned from his experience as a software engineer, and there's a bunch of shortcuts in there. Yours for the taking. And my favorite episode in January, mainframes are still a big thing with Cameron Say. ([Time 0:00:37](https://share.snipd.com/snip/35201306-21da-4f8b-afd9-150f0c05d08f)) - **Shortcut your learning** - Learn from others' experiences to shortcut your learning process. - Justin Etheridge's 20 software engineering lessons offer valuable shortcuts. Transcript: Jerod Santo Best pros goes to Justin Etheridge. There's no substitute for experience, but you can take a sizable shortcut if you're willing to learn from somebody else's experience. ([Time 0:00:58](https://share.snipd.com/snip/79188a10-35cd-43bc-a005-c56f194decff)) - **Mainframes with Cameron Say** - Cameron Say explains complex topics enthusiastically and accessibly. - His discussion on mainframes is a must-listen for anyone interacting with technology. Transcript: Jerod Santo Justin wrote down 20 things he learned from his experience as a software engineer, and there's a bunch of shortcuts in there. Yours for the taking. And my favorite episode in January, mainframes are still a big thing with Cameron Say. Cameron's passion and enthusiasm for technology, plus his keen ability to explain complex topics to plebs like Adam and I make this a must-listen conversation for anyone who regularly Touches a keyboard. ([Time 0:01:09](https://share.snipd.com/snip/401a7a53-0e1e-424e-8510-f18e57dec50f)) - **BMW Shifter Keyboard** - Aaron Tenderlove Patterson converted a BMW shifter into a Bluetooth keyboard. - This keyboard controls Vim, showcasing creative hardware hacking. Transcript: Jerod Santo Remember March? Chat GPT plugins are about to change everything. AI tech demos abound. GitHub Copilot X is going to give it to you. Coolest code comes from Aaron Tenderlove Patterson, who took a BMW shifter and converted it into a bluetooth keyboard that can control vim need i say more no i do not best pros belong To retools ryan lucas who put together a gorgeous and comprehensive treatment of the history and legacy of visual basic the lead how visual basic became the world's most dominant programming Environment its sudden fall from grace and why its influence is still shaping the future of software development. ([Time 0:02:34](https://share.snipd.com/snip/aa1e42e7-78ac-4f1a-8c4e-a4b0f6d3c333)) - **Codeberg: Community-Driven Open Source** - Codeberg is a non-profit, community-driven platform for open-source projects. - It emphasizes community, privacy, and control over data and servers. Transcript: Jerod Santo Twitter's algorithm is kind of open source now, and passkeys are bubbling up in the zeitgeist. Coolest Code is a collaboration platform and get hosting for open source software, content, and projects. It's called Codeberg, and it's not run by a company, but a non-profit based in Berlin. The service boasts about its community roots and commitment to privacy. They say your data is not for sale. All services run on servers under our control and no dependencies on external services. Best pros. 90% of my skills are now worth zero dollars but the other 10% are worth 1,000x. ([Time 0:03:35](https://share.snipd.com/snip/09d7d6e5-1e8d-4a16-9bb5-b9578d2f13f0)) - **Skills vs. AI** - Kent Beck observes that ChatGPT's rapid improvement diminishes the value of some skills. - While his skills improve, AI's faster progress poses a challenge. Transcript: Jerod Santo All services run on servers under our control and no dependencies on external services. Best pros. 90% of my skills are now worth zero dollars but the other 10% are worth 1,000x. When Kent Beck writes a headline like that one, people stop and read. You probably already know or remember the context, but just in case, Kent writes, quote, my skills continue to improve, but chat GPTs are improving faster. ([Time 0:03:58](https://share.snipd.com/snip/7aad6a83-883a-440f-9fe1-efcd25af0814)) - **Changelog & Friends Debut** - Changelog introduced a new talk show format called "Changelog & Friends". - The inaugural episode explains the concept, plan, and what to expect. Transcript: Jerod Santo This was our inaugural episode where Adam and I lay out the idea, the plan, and what to expect. Let's talk. In June, Apple unveils its new vision, Reddit goes dark, and AI may have poisoned its own well. ([Time 0:05:29](https://share.snipd.com/snip/e6d4c52f-1770-46f9-a566-f66406722dcd)) - **Steve Yegge's Stories** - Steve Yegge shared stories from his time at Amazon, Google, and Grab. - This episode was entertaining for both the listeners and Steve himself. Transcript: Jerod Santo And my favorite episode of the month, Storytime with Steve Yege. Steve rants and raves about his time at Amazon, Google, and Grab. I'm not sure who had more fun, us listening to his stories or Steve telling them. ([Time 0:08:08](https://share.snipd.com/snip/115a6503-6caf-4e48-b22b-3169c33df6c6)) - **TextualWeb Bridges Terminal and Web** - TextualWeb transforms text-based terminal applications into web apps. - You can now share your terminal app with anyone via a link. Transcript: Jerod Santo I guess everyone wants to hear about the looming demise of the 10x dev. In September, Bun 1.0 comes out of the oven. OpenTF, Forks Seriform, and Open Tofu forks OpenTF's name. Code is TextualWeb, which takes a textual-powered TUI and turns it into a web application. ([Time 0:09:14](https://share.snipd.com/snip/70a3da25-5952-43cf-bfd5-df18e28e09c0)) - **Hair: A Century-Long Language** - Drew DeVault and friends aim to create a programming language with 100-year longevity. - This ambitious project, called 'hair,' pushes the boundaries of language design. Transcript: Jerod Santo Auto Magically and The Eponymous. Backslashes are trash. Finally, December. I remember it like it was just yesterday. Also today. And tomorrow too. What day is it again? Coolest code goes to hair. Drew DeVault and his friends have set out to build a programming language that will last 100 years. It doesn't get much cooler than that best pros the chimeralogists the chimeralogists the chimeralogists no idea how you say that word robin burgeon tries to formalize a name to describe People with a certain set of skills that no one can explain and my favorite episode of the month, poundifying game theory, dude. What happens when you take four grizzled poundifying veterans and throw an Emma Bostian into the mix? Find out on this episode because our award worthy game of fake definitions is back. ([Time 0:12:30](https://share.snipd.com/snip/c76d1cce-2d21-4f9a-af45-dcb0e109910a))