Journal

Tag: software development

Sometimes You Need to Stop Coding and Pet the Cat

Software engineers spend countless hours optimizing systems, workflows and even themselves. But sometimes the most productive thing you can do isn't writing another line of code. It's accepting an unexpected interruption, taking a short pause and realizing that creativity doesn't always follow the scheduler.

Research Begins with Observation

Research doesn't always begin in a laboratory. Sometimes it begins with a simple observation. This essay explores why understanding nature often comes before innovation—and why the best engineers learn to look before they build.