← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Learn how IPv6 affects your DevOps workflows, from GitHub's IP ranges to Kubernetes networking, Docker containers, and the latest ARC improvements.

  2. A Halloween lesson: how a weaponized Git branch name let attackers inject code via a GitHub expression and the simple steps you can take to block it.

  3. Learn how to create a secure CI/CD pipeline by starting with securing your most important asset: your people.

  4. Restrict outbound DNS and IP access on GitHub-hosted runners using iptables, ip6tables, and DNS-over-HTTPS blocking to harden your CI/CD.

  5. Learn how to restrict DNS resolution and improve CI/CD security on GitHub-hosted runners by using a local Unbound allow list.

  6. Discover how to optimize Git clones by using references to share repository data and Git LFS objects across multiple systems.

  7. Trying to publish npm packages to GitHub Packages with Yarn?

  8. Exploring why AI tools complement rather than replace developers, and how smart companies use AI to enhance team productivity instead of downsizing talent.

  9. A step-by-step guide to adding configurable man page support to custom Buildroot packages, extending the GitHub CLI package with comprehensive documentation.

  10. Discover Git worktrees and learn how you can work with multiple branches simultaneously without stashing or committing incomplete code.

  11. Add Python 2 support to your CodeQL Docker image using multistage builds (and some Docker tricks) to support security scanning in ARC.

  12. Learn how to build a custom Docker image with CodeQL pre-installed for GitHub ARC runners, eliminating download times and ensuring consistent analysis.

  13. A step-by-step guide to creating your first custom Buildroot package for a binary package containing an installable GitHub CLI.

  14. Speed up your Buildroot builds with prebuilt toolchains, SDK reuse, and CI/CD caching.

  15. Learn how to use Buildroot's menu system to create and configure a minimal, Bash-only image for Docker.

  16. Build Docker images and OCI packages easily with Buildroot.

  17. Learn what's in an Open Container Image and how to build your own images without Docker using some common command line tools.

  18. Learn how AI tools use prompts and tools to enhance responses, making interactions smarter and more dynamic.

  19. Learn to run Docker commands inside a GitHub Actions job container and understand the magic behind how Actions creates and manages job and service containers.

  20. Discover how to securely authenticate Docker-in-Docker containers inside Kubernetes to enable private registry access.

  21. Ever wondered why you can't just export your environment variables in GitHub Actions?

  22. Discover practical techniques for dynamically authenticating with Git using environment variables or secret vaults to retrieve user credentials.

  23. Discover the intricacies of Git authentication, how it works, and how to configure credential helpers to allow fine-grained control over authentication.

  24. Trying create code that is truly flexible?

  25. Learn how to extract and validate signed Git commits using the Gitsign certificates and OpenSSL to enhance your software supply chain security.

  26. Use Gitsign and GitHub Actions for keyless Git commit signing to enhance supply chain security and ensure code provenance without managing private keys.

  27. The new version of Actions Runner Controller has performance fixes, improved configurability, and a new approach to metrics.

  28. Discover the best automation standards for your smart home!

  29. How we learned to ditch data leaks and embrace local IoT control for ultimate privacy and smarter living.

  30. Discover why "it should work" is software development's most dangerous phrase and how this mindset leads to unreliable, untested code.

  31. Uncover the hidden secrets and inner workings of Git LFS!

  32. Learn how to configure Git LFS endpoints and to safely migrate repositories that are using .lfsconfig to manage the storage location.

  33. Infrastructure-as-code should continuously improve.

  34. In Kubernetes, we cannot manage resources at the pod level and must resort to setting requests and limits on containers.

  35. Learn how to standardize development practices by distributing dependencies, settings, and analyzers using NuGet packages.

  36. Explore how to modernize the Docker-in-Docker support in GitHub Actions Runner Controller (ARC) using the latest Kubernetes feature: native sidecars.

  37. Kubernetes has a powerful feature that can help you build more robust deployments.

  38. Discover the world of GitOps, where Git becomes your source of truth for deployments and learn the three models for defining your GitOps practices.

  39. Packages are code, too!

  40. There's a simple trick to easily share .NET build tasks between developers.

  41. Compiling code and packaging it as a ZIP file to deploy a .NET application can be simplified to a single command with this native MSBuild feature.

  42. When repositories are migrated, it's easy to break the links to the submodules.

  43. GitHub tools make it easier to manage the dependencies of a project and ensure your environment remains consistent and stable.

  44. A company's development practices are only as secure as their supply chain.

  45. Build custom extensions and Webviews is for Visual Studio Code is just the start.

  46. A custom extension in VS Code gives me a more efficient blogging process.

  47. Combining Visual Studio Code with Hugo has given me a great workflow for my blog.

  48. I use Visual Studio Code and Hugo to manage my blog and make it easier to create content.

  49. Sometimes you need to try out a modified image or custom chart you're creating in Kubernetes.

  50. Learn how to implement private Visual Studio code extensions that are designed to support a specific development container or Codespaces environment.