GitHub CopilotMicrosoft AIMicrosoft Azure.NET CodingDevOps & CultureContact
GitHub CopilotMicrosoft AIMicrosoft Azure.NET CodingDevOps & Culture
NewsBlogsCommunityMagazinesFeaturesLevels of Enlightenment
A(i) to ZNewsBlogsVideosPOICommunityMagazinesXKE
NewsBlogsVideosPOICommunityMagazines
NewsBlogsVideosPOICommunityMagazines
NewsBlogsVideosPOICommunityMagazines

Blogs

  • BMC Extends Scope and Reach of DevOps Mainframe Workflows

    Mike Vizard discusses BMC’s enhancements to its mainframe DevOps analytics tool, including Git data integration and a new generative AI assistant to facilitate workflow optimization.

    DevOps Blog 2025-07-31
  • Redefining Engineering Excellence - How Product Skills Amplify Impact in the AI Era

    In this article, Maryna Rybalko examines how AI-driven automation is shifting the focus for software engineers, emphasizing the necessity of developing product and business skills to maintain relevance.

    DevOps Blog 2025-07-31
  • DevOps Meets Blazor in 2025 - Streamlining .NET Web App Delivery for the Future

    Amber Talavera examines how Blazor’s evolution and integration with DevOps practices are shaping the future of .NET web application delivery.

    DevOps Blog 2025-07-31
  • Aspire - A Modern DevOps Toolchain

    David Fowler explores Aspire, a modern DevOps toolchain that reimagines distributed application management. This article delves into Aspire’s design, core philosophy, and how it addresses real-world developer workflows.

    David Fowler's Blog 2025-07-28
  • Your New Rubber Duck is an AI

    In this article, Rene van Osnabrugge reflects on stories from the LEAD podcast, highlighting how AI tools like ChatGPT and GitHub Copilot are modernizing the way development teams debug and collaborate.

    René van Osnabrugge's Blog 2025-07-11
  • Growing a DevOps Mindset

    Rene van Osnabrugge introduces insights from the LEAD podcast, emphasizing the importance of a DevOps and growth mindset for engineers.

    René van Osnabrugge's Blog 2025-06-27
  • Working with stacked branches in git (Part 2)

    In this article, Andrew Lock discusses strategies for merging stacked branches in Git and handling main branch updates. The post offers practical tips for developers managing multiple related branches.

    Andrew Lock's Blog 2025-06-24
  • Startup Engineering Culture in Action

    In this article, Rene van Osnabrugge reflects on insights shared through the LEAD podcast, co-hosted with Geert van der Cruijsen, about building engineering culture in startups.

    René van Osnabrugge's Blog 2025-06-18
  • Working with stacked branches in git (Part 1)

    In this article, Andrew Lock explores the approach of utilizing stacked branches and PRs in Git for managing larger feature sets, offering practical insights on handling commit changes.

    Andrew Lock's Blog 2025-06-17
  • Is SRE just DevOps in new packaging?

    Rene van Osnabrugge shares insights from the LEAD podcast, examining whether SRE is simply DevOps rebranded and how both influence engineering culture.

    René van Osnabrugge's Blog 2025-06-11
  • Authenticate Connect-MgGraph Using OIDC in GitHub Actions

    In this article, Jesse Houwing describes his approach to automating Azure Entra ID user management scripts with GitHub Actions and OIDC authentication, replacing interactive sessions.

    Jesse Houwing's Blog 2025-06-10
  • Is AI the right solution? Part 3 - Metrics, piloting, and key takeaways

    In this article, Hidde de Smet’s Blog concludes a comprehensive series on AI project validation, emphasizing clear success metrics, the value of pilot projects, and key takeaways for responsible AI implementation.

    Hidde de Smet's Blog 2025-06-09
  • GitHub Copilot & Productivity

    In this article, Rob Bos challenges prevailing views on engineering productivity, especially in the age of tools like GitHub Copilot. Bos critiques the narrow focus on metrics like lines of code accepted and explains why this approach fails to capture the true complexity and value of software development.

    Rob Bos' Blog 2025-06-07
  • Developer Experience - More Than a Buzzword

    Rene van Osnabrugge discusses launching the LEAD podcast with Geert van der Cruijsen, highlighting stories and lessons about engineering culture and the real meaning of developer experience.

    René van Osnabrugge's Blog 2025-06-05
  • Is AI the right solution? Part 2 - Examples and ethical risks

    In this summary, we’ll dive into the key insights from Hidde de Smet’s Blog on the topic of validating AI projects, focusing on practical framework usage and the ethical landscape of contemporary AI development.

    Hidde de Smet's Blog 2025-06-02
  • Dynamic IIS Server Deployments with GitHub Actions

    Michiel van Oudheusden discusses strategies for deploying web applications to multiple IIS servers using GitHub Actions and AWS, offering insights into scalable and maintainable CI/CD workflows for traditional architectures.

    Michiel van Oudheusden's Blog 2025-06-02
  • Converting a docker-compose file to .NET Aspire

    In this article, Andrew Lock shares his experience converting the deployment of the lismonk mailing-list manager from Docker Compose to a .NET Aspire app host project.

    Andrew Lock's Blog 2025-05-27
  • Is AI the right solution? Part 1 - The decision framework

    Authored by Hidde de Smet’s Blog, this article examines the process of deciding if an AI implementation is the right solution for your project, drawing inspiration from the IASA Global AI Architecture course.

    Hidde de Smet's Blog 2025-05-26
  • Taming Manifest Sprawl with Aspire

    In this article, David Fowler introduces Aspire—a C#-based approach that consolidates configuration manifests and streamlines local-to-production workflows in cloud-native software development.

    David Fowler's Blog 2025-05-16
  • Model. Run. Ship. The New Way to Build Distributed Apps

    David Fowler introduces Aspire, a tool for modeling and orchestrating distributed .NET applications, and details how it streamlines development and deployment workflows.

    David Fowler's Blog 2025-04-28
  • Create GitHub Issue Hierarchy Using the API

    Jesse Houwing explores the new parent-child hierarchies in GitHub Issues and explains how to configure them using the GitHub API since CLI support is not yet available.

    Jesse Houwing's Blog 2025-04-16
  • Modeling Your Environment with Aspire

    In this article, David Fowler discusses how Aspire allows developers to model their application’s environment in a programmable, structured way. He demonstrates Aspire’s approach to representing services, dependencies, and configurations as contracts, streamlining development and operational processes.

    David Fowler's Blog 2025-04-07
  • The Aspire Compiler

    In this article, David Fowler introduces Aspire, a compiler-like system for application modeling. He outlines how Aspire’s resource model supports both local development and cloud deployment, highlighting its extensibility and deployment artifact generation.

    David Fowler's Blog 2025-04-04
  • Aspire - A Platform for Reusable Infrastructure

    In this article, David Fowler presents Aspire—a framework that applies software engineering rigor to deployment, enabling scalable, reusable infrastructure through resources and hosting integrations.

    David Fowler's Blog 2025-04-02
  • GitHub Copilot - Change the Narrative

    In this article, Rob Bos discusses the need to shift how organizations use GitHub Copilot and other generative AI tools. Bos criticizes the current narrative, which centers on immediate developer productivity gains, and instead urges a move towards leveraging AI to reinforce reliable DevOps practices and foundational systems within teams.

    Rob Bos' Blog 2025-04-01
  • Bridging the Gap - The Future of Aspire

    David Fowler outlines his vision for Aspire, describing how it aims to connect developers and platform engineers through improved abstractions and workflow integration.

    David Fowler's Blog 2025-03-28
  • Protecting the Repository Hosting Your GitHub Action - Security Best Practices

    In this article, Jesse Houwing discusses the importance of robust security for repositories managing GitHub Actions, with renewed relevance after recent incidents like the changed-files hack.

    Jesse Houwing's Blog 2025-03-25
  • Really keeping your GitHub Actions usage secure

    In this article, Rob Bos details a major security incident involving a widely-used GitHub Action. He shares practical steps users and organizations can take to secure their workflows and fortify their software supply chain.

    Rob Bos' Blog 2025-03-16
  • Say goodbye to your Personal Access Tokens

    In this post, Michael Thomsen explains how his team removed Azure DevOps Personal Access Token (PAT) usage, improving both security and workflow. The article is inspired by advice and resources from Jesse.

    Jesse Houwing's Blog 2025-03-04
  • Arc Jumpstart Drops - Share your Scripts and Tools with the Community!

    In this article, Thomas Maurer discusses Arc Jumpstart Drops—a new way to share scripts and tools for hybrid and multicloud Azure Arc projects, enhancing community-driven automation and collaboration.

    Thomas Maurer's Blog 2025-02-11
  • A Practical Approach to Hiring Great Full-Stack Engineers

    Michiel van Oudheusden explores the practical challenges and considerations in hiring full-stack engineers, focusing on finding candidates skilled across design, development, deployment, and monitoring.

    Michiel van Oudheusden's Blog 2024-12-28
  • DevCon Romania 2024 – Protect Yourself Against Supply Chain Attacks

    In this article, Rob Bos provides an overview of his DevCon Romania 2024 DevOps track talk about defending against supply chain attacks, outlining concrete steps for securing software pipelines.

    Rob Bos' Blog 2024-11-07
  • Receiving GitHub Webhooks When Using the ASP.NET Core Developer Certificate

    In this article, Steve Gordon documents his experience developing a GitHub App with .NET, focusing on receiving webhooks while using the ASP.NET Core Developer Certificate.

    Steve Gordon's Blog 2024-09-24
  • Scan all workflow artifacts for leaked secrets

    This article, authored by Jesse Houwing, highlights the critical security concerns arising from leaked access tokens in GitHub Actions build artifacts. Houwing explores how these tokens can be exploited by malicious actors to push unauthorized code into repositories or compromise cloud-based infrastructure.

    Jesse Houwing 2024-08-19
  • GitHub Advanced Security for Azure DevOps

    In this article, Rob Bos explores the public preview of GitHub Advanced Security (GHAS) features recently introduced to Azure DevOps, as announced at Microsoft Build 2023, and shares firsthand experiences and key distinctions compared to GitHub’s native implementation.

    Rob Bos' Blog 2023-05-23

Created with ❤️ by Reinier van Maanen

Subscribe via RSS