Artificial Intelligence
-
Why Managing an Information Technology Department Is Similar to Managing Your Own Business?
A new way for Information Technology Manager's to think of their role.
-
AI and Technology Transformations
A reflection on how AI reshapes industries, consumer expectations, and competitive dynamics. Highlights the parallels between past technological shifts and the current AI wave.
-
AI, Consumers, and Business Competition
Explores how AI improves consumer decision‑making and forces businesses to compete on clarity, transparency, and operational excellence.
Software Engineering & Architecture
-
Writing Effective Use Cases
A practical breakdown of how to write use cases that actually guide engineering work, reduce ambiguity, and improve cross‑team alignment.
-
Learning Computer Science
A perspective on what software engineering really is—and how foundational CS concepts shape better engineering judgment.
-
One of the Best Guides Ever Written on Building Better Software
A reflection on *Code Complete* and why its principles remain essential for producing maintainable, high‑quality software.
Workflow & Systems Design
-
Best Book on Database Design
Discusses the value of structured thinking in data modeling and why strong schema design is foundational to scalable systems.
-
Concrete, Practical System for Solving Problems
Highlights a military‑inspired framework for disciplined problem solving and operational clarity.
Project & Business Management
-
The Business Case That Never Starts
Examines why many initiatives fail before they begin and how to structure business cases that lead to real execution.
-
Best Book on Project Management
A recommendation of a foundational project management text and why its principles remain relevant across industries.
-
What Investment Portfolio Management Teaches Us About Project Portfolio Management
Draws parallels between financial portfolio theory and organizational project selection, emphasizing risk, diversification, and strategic alignment.
-
Why Marketing Matters
Explains how marketing shapes perception, demand, and strategic positioning—and why technical leaders should understand it.
Leadership & Communication
-
How to Effectively Communicate With Senior Business Leaders
A practical guide to translating technical insights into executive‑level clarity, alignment, and decision‑ready communication.