Welcome!

“When nature flourishes humanity flourishes.”

Latest Posts

Pragmatism vs Dogmatism and AI-Assisted Programming

Another in my series of blog posts on “The Joy of Centaur Programming”. Today I’ll dive deep into what I call “shared pragmatism”. As with all my blog posts, you can listen to a discussion of it between Google’s two NotebookLM deep-dive AIs by clicking on the audio player below. Often, development teams, whether they…

The Seven Habits of Highly Effective Centaur Programmers

This spring, I read the book Atomic Habits by James Clear. Published in 2018 and now in its 7th printing, it’s a remarkable and “highly effective” way to learn how to eliminate negative habits and develop positive ones that stick. More than that, throughout the book, Clear reinforces a key pearl of wisdom: we are our habits.…

AI – The End of Puzzle Solving?

For me, writing software has always had one fundamental reward – the endorphin rush that comes from solving a complex puzzle. Yes, being paid to solve puzzles (professional coding) is rewarding, but in all honesty, it is secondary to the rush that comes from the moment when that final piece clicks into place. The puzzle…

Sunshine and Water

Click on the audio player below for a discussion of this post by two AIs, in podcast format, created by Google’s NotebookLM AI. In the sci-fi novel ‘Semiosis’ by Sue Burke (2019), we are introduced to the planet Pax and its dominant life form – Stevland – a multimillion-year-old plant. I highly recommend the novel…

Something went wrong. Please refresh the page and/or try again.

Established in June, 1995 Forefront Systems provides consulting services to a wide range of businesses and government agencies in British Columbia Canada and the globe. For the past 10 years we have developed a wide range of scientific, entertainment & flight deck advanced airspace navigation, flight telemetry and pilot to ground/ground to flight deck next generation communication apps for the Apple ecosystem of mobile products.