Skip to content
View coltenkrauter's full-sized avatar
πŸ‘©β€πŸŒΎ
Husband, father of four, full-stack developer
πŸ‘©β€πŸŒΎ
Husband, father of four, full-stack developer

Highlights

  • Pro

Block or report coltenkrauter

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
coltenkrauter/README.md

Hey, I'm Colten

I build infrastructure that helps teams move faster and trust their systems.
Platform engineering, developer experience, automation, and observability β€” that's where I thrive.

  • πŸ› οΈ Currently working on internal dev tooling, infrastructure platforms, and observability pipelines
  • 🧱 Writing code under @krauters β€” a home for tools, infra patterns, and platform projects
  • βš™οΈ Check out GitHub Actions Notifier β€” a simple, clean notifier for action failures
  • πŸ”’ For security reasons, much of my production work and code contributions are not public
  • 🌍 More about me at coltenkrauter.com

Pinned Loading

  1. angular-ssr-example angular-ssr-example Public

    A simple example of a Dockerized Angular app which uses Angular Universal for server-side rendering.

    TypeScript 7 9

  2. Fix DNS resolution in WSL2 Fix DNS resolution in WSL2
    1
    # Permanent WSL DNS Fix (WSL 2.2.1+)
    2
    
                  
    3
    If you're encountering `ping github.com` failing inside WSL with a `Temporary failure in name resolution`, you're not alone β€” this has been a long-standing issue, especially when using VPNs or corporate networks.
    4
    
                  
    5
    This issue is now [fixed robustly with DNS tunneling](https://learn.microsoft.com/en-us/windows/wsl/troubleshooting#networking-considerations-with-dns-tunneling), which preserves dynamic DNS behavior and avoids limitations like WSL’s former hard cap of 3 DNS servers in `/etc/resolv.conf`.
  3. Traefik V2 Docker Compose file with ... Traefik V2 Docker Compose file with LetsEncrypt and HTTPS redirect - Traefik dashboard and simple whoami service
    1
    # Tutorial: https://blog.creekorful.com/2020/01/how-to-expose-traefik-2-dashboard-securely-docker-swarm/
    2
    version: '3'
    3
    
                  
    4
    services:
    5
      reverse-proxy:
  4. Remove Chrome's autofill background ... Remove Chrome's autofill background color on HTML inputs. This unique solution makes the background color to transparent rather then a solid color.
    1
    // Remove chrome autofill color from inputs
    2
    input:-webkit-autofill,
    3
    input:-webkit-autofill:hover,
    4
    input:-webkit-autofill:focus,
    5
    input:-webkit-autofill:active {
  5. brussels brussels Public template

    TypeScript

  6. code-challenges code-challenges Public

    A binary tree implementation in Python with traversal operations.

    Python