Section

Tech & Automation

Tutorials, engineering notes and industry insight, from Git to PLCs.

196 articlesPage 6 of 9
Developer debugging code with breakpoints
Tech Insights

Debugging Like a Pro

Great debuggers are not smarter than you. They just refuse to guess.

4 min read
Developer writing tests first with TDD
Tech Insights

Testing & TDD Essentials

Tests aren't insurance you buy after the fact. Written first, they're the cheapest design tool you have.

4 min read
Consultant reviewing a client contract
Career & Roadmaps

Contracts & Legal Basics for Consultants

The contract is not the thing that ends the friendship. It is the thing that keeps it.

4 min read
Consultant running a discovery and requirements workshop
Career & Roadmaps

Discovery & Requirements Gathering

The most expensive code is the code that perfectly solves the wrong problem. Discovery is how you make sure that never happens.

4 min read
WordPress dashboard and hosting setup
Tech Insights

WordPress Hosting & Management

WordPress made publishing easy for everyone - but the easy part ends where hosting begins. Here is how to own your site without being owned by it.

4 min read
Static site generator building HTML pages from Markdown
Tech Insights

Static Site Generators

The web spent two decades building servers to assemble pages on demand. It turns out most of us never needed them.

4 min read
Technician providing remote support to a user
Tech Insights

Remote Support Tools & Techniques

Remote support runs on the same software scammers use. What makes you trustworthy is not the tool, but consent, restraint, and a record of what you did.

4 min read
Illustration of Active Directory organizing users, groups and computers
Tech Insights

Active Directory & User Management

Active Directory quietly decides who you are and what you can touch every time you sign in at work - here is why that invisible referee is worth understanding.

4 min read
Learners working through a hands-on technical lab
Quick Lessons

Building Hands-On Labs & Exercises

Most technical training fails not because the content is wrong, but because learners never get their hands dirty. Here is how to design labs that turn watching into doing.

5 min read
Learner using bite-sized microlearning on a phone
Quick Lessons

Microlearning & Bite-Sized Content

Microlearning gets dismissed as the fast food of training, but the problem was never the small portions, it was the empty calories.

4 min read
Team estimating and planning project work
Projects & Practice

Estimation & Planning Techniques

Estimates fail for predictable reasons. Here is how to forecast work as a range, plan with honest buffers, and update as you learn.

5 min read
Kanban board with work items moving through columns
Projects & Practice

Kanban for Knowledge Work

Knowledge work hides in tickets, inboxes, and people's heads. Kanban drags it into the light, caps how much you juggle at once, and lets the math of flow do the rest.

4 min read
Analyst processing a large dataset on a laptop
Tech Insights

Practical Big Data Analytics

Everyone wants to say they work with big data. The freeing truth is that almost nobody does - and that means your laptop is more powerful than you think.

4 min read
Examples of clear and cluttered data visualizations
Tech Insights

Data Visualization Principles

A good chart is not the one with the most colors or the fanciest 3-D effect. It is the one a reader understands correctly in five seconds. Here is how to make those.

4 min read
Statistical charts used by a data analyst
Tech Insights

Intro to Statistics for Analysts

You already work with data every day. Here are the five statistical ideas that will stop the numbers from quietly misleading you.

4 min read
Docker containers packaging applications with their dependencies
Tech Insights

Containers with Docker

Containers promise to end "it works on my machine" for good. Here is what Docker actually does, why it caught on, and how to think about it before you type your first command.

4 min read
GitHub settings page for generating a personal access token
Quick Lessons

Connecting Git with Personal Access Tokens | 02x00.04-02

Source Code Management (SCM) is the practice of tracking and managing changes to code throughout its lifecycle.

1 min read
Cloud object storage bucket holding files
Tech Insights

Object Storage & Data in the Cloud

A bucket is the cheapest thing in the cloud to create and one of the easiest to get wrong. Here is the story of one folder of holiday photos, and how it quietly teaches you everything that matters about storing data in the cloud.

4 min read
Ubuntu terminal window showing advanced command-line usage
Quick Lessons

Advanced Ubuntu Terminal Commands | 02x01.06-01

Ten advanced Ubuntu terminal commands every power user should know, from grep, awk and sed to rsync, tmux, cron, ssh, find and docker.

2 min read
Data center servers representing cloud infrastructure
Tech Insights

Cloud Foundations for Engineers

The old joke says the cloud is just someone else's computer. It is right - and once you take that literally, everything about cloud engineering starts to make sense.

4 min read
Industrial control system protected by OT cybersecurity measures
Tech Insights

OT Cybersecurity Essentials

In the plant, a cyber incident is not just lost data -- it is a valve that won't close and a line that won't stop. Here is why OT security belongs to safety engineers as much as to IT.

4 min read
Firewall and VPN protecting a small business network
Tech Insights

Network Security Basics (Firewalls & VPN)

Firewalls and VPNs sound like enterprise jargon, but the ideas behind them are simple and within reach for any small network. Here is how to think about defending one.

4 min read
Digital transformation roadmap with phased initiatives
Tech Insights

Building a Digital Transformation Roadmap

Most digital transformations do not fail at the keyboard. They fail on a slide deck that confused a list of projects with a plan. Here is how to build a roadmap that actually steers.

4 min read
Software robot automating clicks across business applications
Tech Insights

RPA: Robotic Process Automation Basics

A software robot that clicks and types like a person can connect systems nothing else can reach - and break the moment one of those systems moves a button. Here is how to tell when a bot is the right answer, and when it is an expensive mistake.

5 min read