Search

Exploring the overlap between code and reason

Deep dives into tech, critical thought, creative tools, and the occasional system meltdown. If it’s complex, flawed, or misunderstood, I’m probably writing about it.

Read the Author

Most relevant topics I've written about


The narcissistic CEO: when ego becomes the enemy of progress

Narcissistic people are your enemies.
In the corporate world, leadership is often romanticized as the driving force behind progress. We picture visionary entrepreneurs shaping the future, their charisma inspiring entire teams to build something greater than themselves. But reality is not always so noble. Many…

Migrating a PHP + JS + HTML to XMLUI: an overview of the framework

A quick review of the XMLUI framework.
Many years ago, I used to make software using Visual Basic (the best programming environment back in the day, until Apple's own for mobile and native apps came out), but in recent years I've been using PHP and JS for…

When the capable leave and the inept get promoted

The capable ones leave the companies.
There’s a cruel irony in today’s workplaces: the most capable, creative, and valuable people often leave, while those who contribute little, or worse, create obstacles, seem to rise through the ranks. It is a phenomenon many employees have…

Dreamcast, the console that came too early

The console ahead of its time
At the end of the 1990s, the video game industry stood at a technological crossroads. Consoles were becoming more powerful, the internet was starting to influence entertainment, and the line between arcade-quality graphics and home experiences was rapidly blurring. Into…

Ren & Stimpy: the cartoon that broke all the rules

The Ren and Stimpy Show
When The Ren & Stimpy Show first aired on Nickelodeon in 1991, it looked like nothing else on television. In a children’s TV landscape still dominated by the safe, sanitized formula of 80s cartoons, heroic teams, moral lessons, and…

Dijkstra 2.0, the 40-year algorithm breakthrough

The 40-year algorithm breakthrough
In the world of computer science, true algorithmic breakthroughs are rare. Many of the foundations we use today were established decades ago, refined over time, but rarely replaced. One such foundation has been Dijkstra’s shortest-path algorithm, a staple of graph…