The title of this post isn't just a great line from Inception; it's a directive. Eames telling Arthur to expand their constructed reality beyond mere imitation and take bigger risks has been replaying in the back of my mind lately. It felt like the only appropriate way to break the radio silence after such a long hiatus and offer a glimpse into my current mindset. While I haven't been navigating multiple levels of a subconscious dream state, this past year has been about breaking free from self-imposed limitations. I've been pushing beyond my day-to-day coding endeavors to invest time into the very thing dominating our headlines: Artificial Intelligence!
It is a technology moving at such breakneck speed that you can't just dip a toe in; you have to dive in headfirst and swim, trusting that you'll emerge on the other side a wiser man. Failing to observe the shift in an industry like mine, in my view, is career suicide. With platforms and services releasing their own form of AI tools—some I deem more successful than others—I needed to find my own way in. As programmers, we can no longer afford the luxury of being so tunnel-visioned, clinging rigidly to our area of expertise while the landscape changes around us.
The thought of getting any footing into the world of AI filled me with dread. This could be down to setting the bar of expectation too high. I knew I was never going to be the type of person to build some deep learning AI engine from scratch, as you really need the "street smarts" of an AI Engineer to do that. Instead, learning to use AI tools and frameworks already readily available would give me the step up I needed, such as Machine Learning and APIs provided by ChatGPT and Gemini.
The Journey To Discovery
My journey began not with complex neural networks, but with the fundamentals of machine learning (via ML.NET). It was a learning curve, requiring me to rethink how I approached problem-solving. But as the concepts started to click, the potential for a specific use case suddenly became undeniable. I started small, experimenting with a simple concept that could be of tangible value, where I could predict future pricing of used cars based on historical data and their individual attributes.
Not too far along from this, I started working on my very own side-project in another area I am very passionate about: stocks and trading. I developed a website called Stockmantics that would take in the day's stock and trading news to produce daily digest in a format that was beneficial to me. My own one-stop shop for the day's trading news, without having to read many different newsletters as I had done previously. I used AI as a way to assist in my own needs that could also help others. It's a beast of a project that I am incredibly proud of, and I plan to do a write-up on it next year. But for now, suffice it to say that it taught me more about the practical pipelines of AI than any tutorial ever could.
One of the final AI projects I worked on at the tail end of the year was a proof-of-concept that revolved around vision search. I wanted to see if I could build a system capable of scanning a client's database to find visually similar items based on nothing but an uploaded image, with the ability to detect what the image consisted of. The addition of metadata attribution working alongside the image search resulted in accurate results that surpassed my own expectations.
If Asimov had his Three Laws to govern the behaviour of robots, I had my three specific applications, each being a critical stepping stone that would shape my understanding as to where I could integrate AI and the future possibilities—endless? Rather than just being the end user, I was building something of my own creation. I was able to see AI through a different perspective, which resulted in a newfound appreciation. It ended up being a really rewarding experience that has been far from what I am normally used to developing, and this is just the start.
Final Thoughts
I've come to view AI not as a competitor, or a full human replacement, but as a tireless, low-cost assistant ready to help take the smallest seed of an idea and grow it into a tangible reality, at a speed I never thought possible. It bridges the gap between theory and fruition, allowing me to truly dream a little bigger.





