Skip to main content

4 kubectl Commands to Help Debug Pod Issues in Kubernetes

mac command by Hannah Joshua If you've worked with containers a lot you're probably good at commands like docker logs and docker exec to retrieve information about containers that may be having problems. One of the challenges that comes up as people move to Kubernetes is understanding how to get …

Cover image for: 4 kubectl Commands to Help Debug Pod Issues in Kubernetes

Using the Iterator Pattern in JavaScript

Roller coaster in a park by Priscilla Du Preez I recently had to parse some markdown using the marked npm package and convert it into JSON objects for a project I'm working on. When I parsed the markdown I'd get back an array of tokens that would look something like the following: json { "type": …

Docker Volumes and "print working directory" Command Syntax

I often use Docker to run an application in a container as I'm writing and testing code. That involves creating a volume that points the container to a path on my machine. The challenge with setting up volumes is that the "print working directory" command that is often used to easily identify the …

Simplifying Front-End State Management with Observable Store

I admit it - I think the use of some front-end JavaScript state management patterns has gotten out of control. When you're spending a significant amount of time writing code (and often a lot of it) to handle application state or relying on a scaffolding tool that generates 100s or even 1000s of …

Cover image for: Simplifying Front-End State Management with Observable Store

CloudSkills Podcast Interview: Docker, Kubernetes, and Microservices

I recently chatted with my friend Mike Pfieffer who runs the CloudSkills.fm podcast about Docker, Kubernetes, and Microservices. Mike works a lot in the DevOps space and I work in the developer space (and do some DevOps as well) so it was a fun discussion about challenges that come up in both …

New Pluralsight Course: Angular Architecture and Best Practices

I’m excited to announce the release of my next course on Pluralsight titled Angular Architecture and Best Practices! The goal of this course is to provide you with solid, proven guidance to plan out your Angular application architecture, address various challenges that typically come up, and …

Cover image for: New Pluralsight Course: Angular Architecture and Best Practices

Free Interactive Coding Course: Build Your First Angular App

About a year ago I was browsing the web and came across a site called Scrimba.com. It provided a unique way to learn about web technologies through a live code editor combined with audio that syncs with the code - something you have to actually try out to realize the full potential. Since I do a …

Cover image for: Free Interactive Coding Course: Build Your First Angular App

Real Talk JavaScript Podcast: End to End Testing with Cypress.io

I had the opportunity to talk with my good friends John Papa and Ward Bell about Cypress.io and end to end testing on the Real Talk JavaScript podcast. We talked about why I think end to end testing should get more attention, how I'm using it in a current project, as well as the benefits it can …

Cover image for: Real Talk JavaScript Podcast: End to End Testing with Cypress.io

ngAir Podcast: Containerizing Angular Apps with Docker

I had the opportunity to chat with Justin, Bonnie, Alyssa, and Austin about Angular and Docker on the ngAir podcast recently and really enjoyed talking with everyone. We talked about the benefits of containers from a developer and DevOps standpoint, how to create custom images with Dockerfiles, how …

Cover image for: ngAir Podcast: Containerizing Angular Apps with Docker

New Pluralsight Course: Containerizing Angular Applications with Docker

I’m excited to announce the release of my next course on Pluralsight titled Containerizing Angular Applications with Docker! This course walks you through the process of containerizing front-end applications (with a focus on Angular) using Docker images and containers. Here are a few questions this …

Cover image for: New Pluralsight Course: Containerizing Angular Applications with Docker