by John Macdonald | Feb 24, 2026 | AI, Human, Leadership, Technology, The250
Only you can determine what time well spent means to you. However, if you’re a knowledge worker (of any age, title/role, or career path), I’d recommend spending some time determining how you will be at the forefront of using AI in your role and in your organization.... by John Macdonald | Feb 23, 2026 | AI, Human, Technology, The250
One of the surface-level benefits of asking AI is its ability to do it quickly. Here’s a couple from my recent history: “Fix this error…” “Write a bash script that recursively finds all of the log files in the given directory and sorts them by creation time into... by John Macdonald | Feb 22, 2026 | AI, Technology, The250
Engineering discipline was built on specs. Requirements, architecture, design, verification, and interface specifications have historically driven the engineering team and product development. Not only do they tell the team what to build, but they’re also the... by John Macdonald | Feb 21, 2026 | Human, Leadership, The250
If companies had no problems, they’d need no employees. If people had no problems, they’d need no products or services. And those two statements relate circularly. Your job, product, or service has one purpose: fix a problem. First, you gotta find it. Share this:... by John Macdonald | Feb 20, 2026 | Human, Leadership, Technology, The250
I’m both a software engineer and an electrical engineer. Here are some things we say (a lot) to the marketing and product teams. “That won’t work.” “It can’t do that.” “That’s impossible.” We say these things because we believe our job is to be the source of truth. We...