Full Stack Journey 073: Finding And Following Technical Passion Projects

Today’s Full Stack Journey podcast welcomes Kat Morgan, a software engineer at Microsoft. She joins Scott to discuss finding and following passion projects—which for Kat include KubeVirt and UOR Framework.

Scott and Kat have a very technical and yet entertaining conversation about how pursuing passion projects can inform, shape, and create career opportunities over the long term.

Kat also has the distinction of having what is, arguably, the best online username/handle; find her as usrbinkat on most platforms (like Twitter and GitHub, for example). More links to follow or interact with Kat are available on her Linktree.

Sponsor: AppDynamics

AppDynamics is excited to introduce AppDynamics Cloud. Purpose-built to observe the full stack of cloud-native architectures at scale. Ingest and visualize all metrics, events, logs, and trace data across your entire technology landscape. Learn more and observe what matters at appdynamics.com/cloudtourpromo.

Show Links:

KubeVirt

UOR Framework/Universal Object Reference – Universal Reference

@usrbinkat – Kat Morgan on Twitter

@[email protected] – Kat Morgan on Mastodon

Github.com/usrbinkat – Kat Morgan on Github

Share this episode

Join the conversation

Find professional peers and chat all things networking in the Packet Pushers Slack community.

JOIN 💬

Grab a Packet Capture!

Get a weekly log of all the newest content across the network in the Packet Capture newsletter.

Subscribe

Leave a Comment

window.addEventListener("DOMContentLoaded", function() { var preElements = document.getElementsByTagName("pre"); if (preElements && preElements.length > 0) { for (var i = 0; i < preElements.length; i++) { var preElement = preElements[i]; var spanElement = document.createElement("span"); spanElement.classList.add("copy-container"); var buttonElement = document.createElement("button"); buttonElement.textContent = "Copy Snippet"; buttonElement.classList.add("copy-button"); buttonElement.addEventListener("click", createCopyTextHandler(preElement)); spanElement.appendChild(preElement.cloneNode(true)); spanElement.appendChild(buttonElement); preElement.parentNode.replaceChild(spanElement, preElement); } } }); function createCopyTextHandler(element) { return function() { var text = element.textContent; var tempInput = document.createElement("textarea"); tempInput.style = "position: absolute; left: -1000px; top: -1000px"; tempInput.value = text; document.body.appendChild(tempInput); tempInput.select(); document.execCommand("copy"); document.body.removeChild(tempInput); }; } */ ?>