My Programming Journey

My Programming Journey
Adam Cassar

Co-Founder

3 min read

My journey into technology started with a beige box and a whole lot of curiosity.

When I was a kid, I got an old 8086 computer. The only thing it came with was a thick manual for 'DOS', its operating system. For a child keen to explore, the blinking C:\> prompt was a mystery. What was I meant to do with it?

I tried typing whatever came to mind, but most of it ended in errors. Then I stumbled upon a command that actually did something interesting: format c:. After I typed 'Y' to confirm, the screen would fill with text, showing me its progress. I didn't realise I was wiping the computer's entire memory. To me, it was just exciting to see it finally spring into action.

The real magic began when I found a book filled with GW-BASIC programs. This changed everything. I wasn't just using a computer anymore; I was telling it what to do. I spent ages carefully typing out code, one line at a time. 10 PRINT "HELLO THERE", 20 GOTO 10. It was slow work, but the feeling of bringing a program to life with my own hands was amazing.

My skills got a boost when QuickBasic started coming with MS-DOS. It felt like a professional setup. The tools were better, the language was more powerful, and I started building my own little games and applications, learning how to organise my ideas into code.

But every programmer eventually hits a wall. For me, it was a 64-kilobyte limit on a single variable. It sounds tiny now, but it was a major roadblock for a project I was passionate about. The only way forward was to learn C, a much more complex language. It was a steep climb, but it was the only way to build bigger and more powerful software.

And that brings me to today.

For most of my career, my job was to translate human ideas into instructions a computer could follow. I had to think like a machine, breaking everything down into small, logical steps.

Now, that's all been turned on its head. I still solve problems, but my process is completely different. I have a conversation with my computer. I can describe a goal, or show it a research paper, and an AI partner helps me write the code. My role has shifted from a builder, laying each brick of code, to an architect, designing the overall structure.

Looking back, the path from blindly typing format c: to working alongside an AI has been incredible. It shows just how far we've come. We've moved from telling the machine exactly how to do something to simply describing what we want to achieve. It's a massive change, and I have a feeling the best is yet to come.

Enterprise-Grade Security and Performance

Peakhour offers enterprise-grade security to shield your applications from DDoS attacks, bots, and online fraud, while our global CDN ensures optimal performance.

Contact Us

Related Content

Why Don't We Have an AI UI Yet?

Why Don't We Have an AI UI Yet?

If AI is the next great computer interface, why are we still clicking on icons and navigating menus? Exploring the major hurdles standing between us and a true AI-native operating system.

From Research Paper to Running Code

From Research Paper to Running Code

Exploring how AI can dramatically accelerate the process of turning complex academic research into functional code, with examples from anomaly detection to small LLMs.

What is ISO 27001?

What is ISO 27001?

ISO 27001 provides requirements for establishing and maintaining Information Security Management Systems with risk-based controls.

What is Policy as Code?

What is Policy as Code?

Policy as Code defines and manages security policies using software development practices for versioned, automated enforcement.

© PEAKHOUR.IO PTY LTD 2025   ABN 76 619 930 826    All rights reserved.