James Walker
Contributing since January, 2021
-
369articles
Page 14
Latest Articles
How to Mitigate Supply Chain Attacks With Preflight
The risks of supply chain attacks have gained visibility lately in the wake of the SolarWinds and Codecov hacks.
Why Mandatory Password Expirations Don't Make Sense Anymore
Mandatory password changes on a regular timeframe are a fact of life within many organizations.
What's New In the ES2021 Standard for JavaScript?
The annual release of ECMAScript is here, bringing new features and syntax improvements.
What's New In Docker Compose v2?
Docker Compose is an immensely popular tool for working with containers.
How to Use Trivy to Find Vulnerabilities in Docker Containers
A Trivy scan inspects your Dockerfile's base image to find unresolved vulnerabilities that your containers will inherit.
What Is Low-Code and No-Code Development?
Low-code and no-code platforms help people with little development experience to build their own software solutions.
Docker for Beginners: Everything You Need to Know
Docker creates packaged applications called containers. It's become incredibly popular.
How (and Why) to Add Health Checks to Your Docker Containers
You've built your Docker image, pushed it to your registry and started a new container in production.
What is "Reflection" in Programming?
Reflective programming is a mechanism that lets a process introspective capabilities.
What's an "Impedance Mismatch" in Programming?
A programming impedance mismatch occurs when data needs to be transformed into a different architectural paradigm.
Handling CORS in Web Applications
CORS is a browser mechanism which lets servers specify the third-party origins that can request resources from them.
Why Does WebAssembly Matter?
WebAssembly is a binary-instruction format that can be executed in web browsers.
Should You Use a Monorepo?
The monorepo pattern uses a single version control repository for all of your projects and assets.
What Is Podman and How Does It Differ from Docker?
Podman is a container engine that's compatible with the OCI Containers specification.
What Is Multi-Tenancy and How Does It Impact SaaS Applications?
Multi-tenancy describes a software architecture where a single physical installation can provide multiple logical installations.
Understanding Kubernetes Image Pull Policies
Kubernetes image pull policies control when Kubelet should fetch an updated image version.
How to Use React's Error Boundaries to Catch Crashes
React error boundaries let you catch JavaScript errors that occur in child components.
How to Use Sentry and GitLab to Capture React Errors
Sentry is an error-tracking platform that lets you monitor issues in your production deployments.