Summer Reflections

Vega and Me at Specnic Lake

It’s the last week of summer break. A time of reflection and accountability. It’s a bittersweet time as I enjoy the last bit of freedom I have in what was a fantastic couple of months. Intermittent retirement, as I like to call it. I’m looking forward to returning to my studies at NBCC and completing […]

I’m Officially an Insurance Broker… Or At Least I was.

Receiving my CAIB diploma at West Hills

Last month the IBANB (Insurance Brokers Association of New Brunswick) had their annual graduation ceremony for those receiving their CAIB (Canadian Accredited Insurance Broker) designations. I completed my fourth and final exam last June of 2025, officially making me an Insurance Broker. That’s when I decided to leave the industry. Getting out of school and […]

2026 Atlantic AI Summit

2026-Atlatnic-AI-Summit

Last week I was fortunate enough to attend the 2026 AI Atlantic Summit at UNB right here in Fredericton New Brunswick. The conference was packed and really had a buzz to it. So much so that they had to open up overflow rooms where they streamed the presentations via video link so everyone could watch. […]

What Skills Will Programmers Need in the AI Era?

Reserved Parking Sign

In my last blog “Where Do Programmers Fit Into the Age of AI?”, I came to the conclusion that the demand for software developers is not going anywhere as a result of the rollout of AI. The role of programmer itself is in fact evolving and the skills required to be proficient, are changing. That […]

Where do programmers fit into the age of AI?

Screenshot of AI answering if it will take over software development from humans.

OpenAI released ChatGPT to the public on Nov 30, 2022. Since then, we have been learning about LLM’s and how they work. The discovery process has been unique since the technology itself is unique. LLM’s don’t operate in the same way typical software programs operate. The standard perspective that usually works well to analyse your […]

“As Long as I Learn, I Will Make Mistakes”

NBCC Fredericton Campus Front Doors

I had a midterm today that I completely blew. It was a hammer and nail situation and I was the nail. It’s not that… “oh, here comes the excuses”. Okay, I’ll save you the saddest story in the world. Wo is me after all. I think the result hurt my pride more than anything else. […]

Dual-Use Technologies Summit

Dual-Use Technologies Summit presenter Speaking in front of the room.

Last week I attended the Dual-Use Technologies Summit presented by Springboard and ResearchNB. It was hosted at the UNB Wu Conference Centre here in Fredericton, NB. Dual‑Use is a term used to describe technology that can be applied in both the private sector and the defence sector. Matt Clancy from COVE described it as a […]

Just do it and figure it out

Snowy day in NBCC parking lot

This week, Nick, an instructor of ours at NBCC had a former colleague come in to speak with us. They worked together back in the early 2000’s, so it was nice to see that they had kept in touch after all those years. Addison works for an AI company and gave us a breakdown of […]

Form Validation using JavaScript

JavaScript code validating user input

In this project we receive user input from a travel website’s online booking form. We must make sure that the user input matches the formatting criteria we have determined to be accepted into our database. To start, we add the event listener to the submit event itself, not the click event on the submit button. […]

The Dog Days of Winter

Peter Linton and his Westie, Vega

As the second semester at NBCC gets underway, the mood has shifted. Gone is the youthful enthusiasm of freshly minted high school grads to a worn-down trudge to get through. The Winter months are weighing heavily on those around me as seasonal depressions takes its toll.   The numbers as revealing as well. A half […]