Code Conversations Podcast Episode 03: Evolution in Open Source Software, Insights from a Case Study
In this episode of Code Conversations, our AI hosts explore the paper Evolution in Open Source Software: A Case Study by Michael W. Godfrey and Qiang Tu.
660 words
|
3 minutes
Cover Image of the Post
Code Conversations Podcast Episode 02: Reflections on Trusting Trust, The Hidden Threats in Software Security
In this episode of Code Conversations, our AI hosts dive into Ken Thompson’s iconic paper, Reflections on Trusting Trust.
790 words
|
4 minutes
Cover Image of the Post
Code Conversations Podcast Episode 01: No Silver Bullet, A Deep Dive into Software Engineering Challenges
In this inaugural episode of Code Conversations, we explore Frederick P. Brooks Jr.’s seminal paper, “No Silver Bullet: Essence and Accident in Software Engineering”.
657 words
|
3 minutes
Cover Image of the Post
Demystifying Software Engineering Experience: What Counts on Your Resume?
In the fast-evolving field of software engineering, the value of experience cannot be overstated. However, what precisely constitutes valuable experience can often be a source of confusion and debate among both new and seasoned professionals. With a plethora of buzzwords like “full-stack development,” “Agile methodologies,” and “DevOps practices” dominating job descriptions, understanding what truly counts on a resume is crucial.
1050 words
|
5 minutes
Cover Image of the Post
Quick tutorial: How to add a release GitHub workflow
As developers, we often find ourselves repeating manual steps when releasing new versions of our software. GitHub Actions allows us to automate these tasks, ensuring consistency and saving valuable time. Whether you’re deploying a web app, a library, or any other project, setting up a release workflow can significantly improve your development process.
431 words
|
2 minutes
Cover Image of the Post