Code Review
February 6, 2024
Setting Up CI GitHub Workflows for a New Python Project
GitHub Workflows are a powerful tool for automating software development processes. This post delves into the practical steps of setting up these workflows in a Python project to streamline your development cycle and ensure quality and efficiency.![Michael Renken headshot](https://www.pullrequest.com/images/headshots/michael-renken.jpg)
By Michael Renken
February 5, 2024
Getting Started with a Hugo-Powered Marketing Site
Creating a marketing site is an adventure in storytelling, where you’re not just sharing a product or service, but also weaving a compelling narrative around your brand.![PullRequest headshot](https://www.pullrequest.com/images/logos/pullrequest-logo-500px-square.png)
By PullRequest
February 2, 2024
Respectfully Reviewing Your Coworker's Code Changes
When it comes to code review, it’s not just about what you say, but also how you say it.![PullRequest headshot](https://www.pullrequest.com/images/logos/pullrequest-logo-500px-square.png)
By PullRequest
February 1, 2024
Certificate Pinning: Enhancing Client-Side Security
In the realm of cybersecurity, the protection of data in transit is paramount. Certificate pinning plays a crucial role in fortifying the security of software clients, acting as a defense mechanism against various attack vectors, including man-in-the-middle (MITM) attacks.![PullRequest headshot](https://www.pullrequest.com/images/logos/pullrequest-logo-500px-square.png)
By PullRequest
January 31, 2024
Identifying and Remediating CWE-79: Cross-Site Scripting in ASP.NET
Cross-Site Scripting (XSS) vulnerabilities, particularly CWE-79, pose a significant threat to web applications, including those built on ASP.![PullRequest headshot](https://www.pullrequest.com/images/logos/pullrequest-logo-500px-square.png)