John Woodruff

  1. Kraft Cheesy Alfredo Copycat Recipe

    I used to love Kraft's Mac & Cheese Cheesy Alfredo but sadly they discontinued it. After a lot of trial and error, I figured out a recipe to replicate it.

  2. PCIe Passthrough with Cloud-Init in Proxmox VE

    I had a heck of a time getting my GPU to pass through to my cloud-init Ubuntu VM. After a lot of googling I figured it out. Here's how I did it.

  3. My Homelab

    Homelabs are a fantastic way to learn about various tools and technologies but in a safe and non-production environment. This is my homelab in 2023.

  4. Dialog design
    Angular CDK - Creating a Custom Dialog

    The first in a series of posts about using the Angular CDK to create your own custom components. This post uses the Overlay package to create modals.

  5. My Completely Biased Reasons for Choosing Angular

    I love using Angular for my work and side projects. Come read why in this entirely opinion-based article!

  6. Image of a developer at a laptop wearing a facemask
    Combatting Burnout During COVID

    Sharing the things I do to help fight off burnout due to the global pandemic.

  7. Far More Epic Development Environment using WSL 2

    WSL 2 is now out. And it's a phenomenal developer experience.

  8. My Home Office & Workstation

    I transitioned last year to being fully remote. Here is my home office workspace!

  9. Stop Fighting About JavaScript Frameworks

    The world of JavaScript in the last few years has devolved into a battleground over which framework/lib is the winner

  10. Stencil.js logo
    Component Libraries with Stencil.js - Decorators

    The fifth in a series of posts about creating a component library using Stencil.js

  11. Stencil.js logo
    Component Libraries with Stencil.js - Going Deeper

    The fourth in a series of posts about creating a component library using Stencil.js

  12. Stencil.js logo
    Component Libraries with Stencil.js - Your First Component

    The third in a series of posts about creating a component library using Stencil.js

  13. Stencil.js logo
    Component Libraries with Stencil.js - Getting Started

    The second in a series of posts about creating a component library using Stencil.js

  14. Stencil.js logo
    Component Libraries with Stencil.js - About Stencil

    The first in a series of posts about creating a component library using Stencil.js

  15. DigitalOcean JS 1.0 Released!

    A library for the DigitalOcean API written in TypeScript. For use in Node or the browser!

  16. RIP Side Projects

    Here lies my dead side projects. They lived quickly, taught excellently, and died quietly. This is my GitHub Graveyard.

  17. Epic Development Environment using Windows Subsystem for Linux

    Web and OSS Development on Windows doesn’t suck anymore!