Category: Daily Report

  • Day Seven – Tactical Stress!

    Day Seven – Tactical Stress!

    Week one complete!

    Today a friend came up with such an awesome phrase that i’ve adopted it…

    Tactical Stress!

    Tactical Stress is putting genuine pressure on yourself by making a firm decision which is time delineated. A firm decision is basically when you’ve said ‘screw it’ – ‘screw the consequences, screw the challenge, screw the dangers … i’m doing it anyway.’

    It also means you cut out the other options. When you have other options it means you can always retreat. You can always change your mind. That’s not a mindset that will produce optimum results.

    I’ve started posting on LinkedIn every day for the last week. I’ve had a few people message me about it; and a few comments. I’ve barely used LinkedIn before now so I haven’t even got to the optimisation part yet. For me, it was about making that ‘public’ commitment to taking a path which helped put the tactical stress on me. And it’s a fun place to be right now.

    However, I am under no illusions how challenging it is going to be competing in the industry from my situation. The players are already established and AI is an easy addition to existing functionality. Is it overhyped – yes and no. The tools coming out are a product of great imaginations, and I consider those part of AI. More on them in the future.

    At the same time, I’ve got a lot of great people around me, i’m at a good experience and skill level; and I tend to think in an unorthodox way. I also know there’s no real true failure possible here. The only failure would be to not start – to not go through the AI transformation process myself. At the end of it, I will know a lot more about myself, and about the new paradigm. If I ‘succeed’ in some meaningful way, that’s just additional awesomeness.

    And finally, the market is pretty damn big. I do think I will find some chink in the armour if I keep on going. I will find at least one opportunity and when that appears, I am 99% certain that having a platform ready to go – ready to adapt to that opportunity … is a good strategy going forward.

    Incremental Progress On Building The Platform

    I had some life things to do today but I managed to get some time in on my AI platform.

    I still feel that the tried and tested beauty of the Laravel framework is a really solid choice to do that. Today I reminded myself of Policies, Tests, Mailables, Service Providers and Events. I configured a welcome email based on an email verification event, and it reminded me of how well thought out the framework is.

    After sorting out the remainder of the Stripe integration, I will hook the system up to some different LLM APIs and I’m going to play around with local ones. At least at that point I will have a system which is somewhat of a basic ChatGPT clone… but I can build upon it.

    Income, Grants & R&D Credits

    The next major milestone is to finish configuration of Stripe since I have an idea which might get me customers onboard sooner rather than later. If I can bring some income in and delivered scaled value from the system to begin with, that’s going to be a big help.

    I also need to bring daily research into grants into my reality. I’ve seen other people get grants relatively easily, so now that I’ve made my decision I will be able to find something. That, and R&D credits.

    That’s it for now.

  • Day Five – Options

    Currently there are three AI projects going on. Without giving too much away right now, I’ll call these:

    • KTX
    • DXP
    • SQA

    KTX is my platform built in Laravel and I see it as a strong reliable backbone for everything I do going forward. I see it linking in with other AI services. It will serve the main web interface that eventually paying customers will be using.

    Today’s main focus was on getting monthly subscriptions configured and setup along with Stripe integration. I’ve got this done but there’s plenty of QA, configuration and understanding I still want to do on it. But the basics are in place and eventually I will be able to take monthly payments from people. I kind of have an idea about what I can do with this in the short term.

    DXP is a prebuilt platform that I am very grateful to have the opportunity to work with and help drive forward. Now’s not the time to delve too much into that, but past few days we’ve got it to a point where we can start taking it for a spin. A lot of it is around content generation, which is obviously highly competitive, but there’s quite a lot of good points to the platform and it would be naive to not investigate its potential.

    Today I had a conversation about high level strategy around the DXP.

    SQA is a potential third platform that a friend is prototyping using bolt.new and supabase. It’s amazing to see what no-code tools can output now. Time will tell how resilient the code is when it comes to actually being used by people but I can’t deny how cool it is to see something like bolt help someone with no programming experience helps get their ideas down into prototype form – not just UI, but actually functionality including Supabase.

    Today I had a brief look at the progress on his prototype, and was amazed at how it was starting to come together.

    Yes these tools help us make UIs faster, but are they just digging themselves into a hole faster? Time will tell. Programmers without AI are now at a huge disadvantage, and I know of one good friend who pretty much just directs an AI in everything now. But he has the experience and knowledge of how to structure an app, and WHY it is structured in such a way.

    Anyway this is a conversation that’s going to drag on for a while. Many programmers will refuse to think AI is going to take their job, some will think it supplements their job, and others think it has fundamentally changed their job.

    We can build UI and functionality far faster now … but it’s always been about making software that’s wonderful for humans to use. It’s about the design, not just aesthetically, but how the software itself is engineered to user flow. AI is the best pattern recognition tool out there, and it will recognise best practices; the good news is that humans will have intuition to point it in the right direction.

    Hopefully anyway.

    That’s it for today.

  • Day Four – Building an AI Company. What are the alternatives?

    I’ve made the decision to attempt to build an AI Company. The other options were to:

    • Find an normal job at a decent startup as a web developer in a leadership role. I have done plenty of project management, product ownership and development over the years so whilst there are many better programmers out there than me, I do have a lot of skill and experience to offer any startup. And I love it, still, 30 years on from building my first website on GeoCities. Problem with employment is I do start to feel trapped in a box, and having to be somewhere every Monday morning.
    • Carry on as freelance but improve scheduling workload so I wouldn’t constantly be juggling multiple clients and projects. Freelance is probably the worst way to go self-employed because over the years it’s a war of attrition on your energy levels. If you don’t get it right, it can really grind you down.
    • Find a decent contract. Contracting was super attractive because you can make thousands a week if you find the right one, and you get to focus on one project at a time – which is much easier on the mind, and you are able to give your fullest to it. And once the contract is over you can take a well earned break.
    • Build a web agency up from scratch. If you are going to manage multiple projects, you are better doing a web agency of sorts. But then you have to deal with people and building a team, and that comes with all sorts of problems. A lot of agencies now are struggling because, in reality, most of the digital transformation has now been complete, and the availability of tools for websites and software, together with the increase of supply of capable people mean the profit margins have been hit. Of course, the best agencies with the great service and product, will do well… but building one from scratch now, was something my heart wasn’t in.
    • Do something completely different. Learn a trade such as plumbing or electrician. I may still get training for these qualifications since I’d like to know how to wire up a house or fix plumbing. I think AI will probably shrink the information / service workforce and going back to trades is a good bet for many.

    I’d been considering all of these things at once since the start of the new year, perhaps longer. In the end my heart wasn’t in any of them and that’s why I was dragging my feet.

    I’d always wanted to build a product, and whilst ten years ago would have been an ideal time to get started, and whilst right now is a really challenging time in my life to do so… it’s also the best time. So I’ve got a hard deadline, a bit of runway, going to do my best.

    Some Further Rambles

    I haven’t yet got around to doing videos on the tools available to us right now, but some of them are awesome and transformational/paradigm shifting. I will do videos eventually, but the blog is good enough for the moment.

    The challenge of building an AI company has a few components:

    • Yourself and your energy
    • People who want to work on the foundations with you
    • Gaining exposure
    • Understanding the technology
    • Keeping up to date with the rapid progress
    • Being willing to keep on working despite realisations of intense competition
    • Using AI within the company to build the company
    • Working out how to give value to people already running companies in a way that’s different from the plethora of options already out there

    It seems to me that people who work hard to keep up to date with the AI world are going to become the experts at making recommendations as consultants, so there’s clearly an opportunity for web design and software agencies to ‘upgrade’ themselves to ‘AI transformation experts’.

    Side-note: Brave Browser Leo

    Let’s you summarise webpages.

    Side-note: Really Simple Example of AI Monetised

    I was shown a really simple WordPress plugin today that charged users for filling in alt tags on images. You send the image off to the server and it sends back a really good description. I don’t know how much impact alt tags have on SEO anymore, but it saved significant chunks of time. This is a really simple example of using AI to create an income stream.

  • Day 3 – Building an AI Startup : General Thoughts & Long Term Aims

    Building an AI Startup could involve:

    • Optimising the algorithms with which the language models are made, to reduce the cost of creating them in the first place.
    • Creating more efficient hardware with which to process the language models.
    • Training the language models
    • Building software that uses the language models to create new markets, or to optimise current business delivery

    It’s unlikely that I can do any of the first three, so the last one is the most obvious. For the moment I am just talking about Language Models here. Deep learning / data analysis is part of the AI game but for the moment I’m just focusing on Language Models, since they are all the rage.

    We also want to look at image, video and audio creation; since these will significantly disrupt industries that use them day to day. My last job at homemove.com was an amazing example.

    Beyond their excellent use of AI agents to enhance sales, one thing really stood out and that was an AI generated video that was created fairly quickly and inexpensively. It was TV commercial quality (ish). That was enough for me to know how disruptive this technology is going to be.

    Long Term Aims

    • We are each going to have a choice of Virtual Assistants. These will help us navigate through life, and will abstract away a lot of mundane tasks; and will act as a firewall (protection) from the exponentially increasing amount of information out there. It will use processing power to help us make sense of the enormous amount of information out there.
    • Large corporations will also have virtual assistants for each employee. And each of those virtual assistants will likely be linked to each other, and especially those of their managers! As you go up the tree, there will be some sort of overriding ‘AI God’ that is monitoring it all, reporting on it, and most probably taking action.
    • Governments and militaries, if not already, will have extensive AI monitoring systems. The capacity for summarising overall sentiment using just their ‘backdoors’ to Facebook, is quite frightening.
    • I think buildings and cities themselves will have overriding AI brains. Call them AI agents if you like. They will be real-time systems and I suppose not much different from current software excepting they will have surveillance analysis, real-time number crunching and some use of LLMs.

    I don’t think AI needs to always be done in a creepy or sinister way. AI surveillance if done correctly can actually anonymise privacy if we chose to want to do that. Currently the UK government is intent on facial recognition down to each person, much like the Skynet program in China.

    Anyway, these are also just projections from within our own paradigm of life currently. We’re already seeing fully automated sea ports and internal logistic delivery centres, so I expect that fully automated companies driven solely by AI (with an overseer) to be running. The nature of a corporation as we know it may well change. But for the moment we just have to ride the wave and see what happens.

    My long term aim is to find a niche within the Virtual Assistant / AI Agent market, both for individuals and for corporations. There are plenty of people jumping on this bandwagon already, but the market is going to be huge for it.

    Anyway it’s been a long day, so will leave with just a short work diary below.

    It’s a Saturday but I still managed to get some time in.

    Invested today attempting to get some more Docker configuration fixed. Difficult when you are on a brand new tech stack, and stabbing in the dark with console logs. The main problem is the local stack doesnt seem to like my host environment and it’s become a slow process figuring out how to sort that.

    Most of my time was spent on configuring the DXP software, which is an existing AI driven platform that I can help take over and run with. Ultimately it listens to RSS feeds and generates websites from it, but the technology there is adaptive to many other things and is built to scale.

    That said, haven’t been able to get it configured so spun up an Ubuntu box on Digital Ocean with Gnome Desktop. Just about got it and running but its now maxed out at 100% CPU and I can’t login to it currently. Going to let it rest for a while, then come back to it.

    I have some ideas now how to fix it.

    Also Digital Ocean has its own AI Agent Capabilities. Something to look at in the future

    https://cloud.digitalocean.com/gen-ai/welcome?i=6b4c9b

  • Day Two – Setting (Laravel) Sail and Leaving The Shores Of Hesitancy

    Day Two – Setting (Laravel) Sail and Leaving The Shores Of Hesitancy

    It’s really easy to get stuck in hesitancy. It’s an easy place to dwell. Life can be good there but it does start to stagnate. My decision to set sail and commit to building something tangible within 8 months reminds me of many quotes that better summise the principle of what I’ve done.

    “Twenty years from now you will be more disappointed by the things you didn’t do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.”

     Mark Twain

    And I really like this one because it has a bit about ‘financial unrest’ in.

    “To be truly challenging, a voyage, like a life, must rest on a firm foundation of financial unrest. Otherwise, you are doomed to a routine traverse, the kind known to yachtsmen who play with their boats at sea… ‘cruising’ it is called. Voyaging belongs to seamen, and to the wanderers of the world who cannot, or will not, fit in. If you are contemplating a voyage and you have the means, abandon the venture until your fortunes change. Only then will you know what the sea is all about.

    -Sterling Hayden

    And one more …

    “For the truth is that I already know as much about my fate as I need to know. The day will come when I will die. So the only matter of consequence before me is what I will do with my allotted time. I can remain on shore, paralyzed with fear, or I can raise my sails and dip and soar in the breeze”.

    Richard Bode.

    I think you get the gist.

    Practically speaking, today was about getting a new base platform deployed, having three key conversations, and finally working on the existing AI platform that potentially I can run with as a company.

    Got the base platform done. Users can sign up to it and manage their profile, etc. Took a bit of tweaking but Laravel proves its worth straight away as normal. Will aim to get on a public domain tomorrow.

    Conversations were good. It’s good to have a close inner circle of people who support you no matter what. It’s hard to find like minded people who have backbones and good principles, so they are very much appreciated.

    Out of one of the conversations came some upcoming tech events in the UK. I’ll endeavour to get to all of these. Getting out and about networking again is something I knew I needed to do for a while, so I look forward to being blown away by the industry progression at these events.

    Upcoming UK events

    Out of them came some London events to attend, which I’ll sign up to:

    • 25-26 March 2025. Tech.eu Summit. London, UK
    • 2-7 June 2025. SXSW London. London, UK
    • 9-13 June 2025. London Tech Week. London, UK
    • 8-9 October 2025. Sifted Summit. London, UK

    Impressed By WordPress

    For all the developer hate toward WordPress over the years (which I bought into) … having just started using it up again, I’m really impressed by the writing experience. I know there’s a ton more I can do, and will do with the site, but the fact you can just get started out of the box with a website is awesome. Best CMS on the web by far in terms of ease of use and functionality out of the box. Screw the WordPress haters.

  • Day One – AI Startup & Burning Bridges. No product market fit. No funding. No market advantage. Just an ambition to try.

    I’ve had quite a few ideas for a while about the way forward. But I’ve been hesitant to commit to any of them until last night when I realised I just had to burn bridges behind me so I had to move forward. This is a small reference to a chapter in Think & Grow Rich, which I read a long time ago. Shortly put, you have to burn your bridges behind you so there is no source of retreat. You either win or perish.

    In my case, I’m not going to fully perish (hopefully), it’s just that I have given myself a hard deadline of October 2025 since that’s when my available money is going to run out. At that point, if nothing has come of it, and it really seems like I am up against a brick wall… I will concede my entrepreneurial dreams and go work on a funny farm. Or more probably, I’ll go back to employment.

    Client Work Gets In The Way

    So in the next eight months, I’ll avoid as much client work as humanly possible. I have mostly reduced my commitments, but there are two projects that I’ve made a commitment to support and don’t want to give them up. I potentially will do consultancy in the interim to get some cash in, but ultimately the main challenge over the last few years is the balance between client work and having an entrepreneurial seizure. Client work is always the easier route to putting bread on the table but the time and mental energy it takes to do that, is taken away from the singular focus you need to build something yourself. So I’ve made the mental decision to allow myself to focus just on building, and use up my financial reserves to keep on living. I will be pretty much broke by October 2025, but that’s half the fun!

    Public Commitment

    When I realised this idea last night, the main theme of it was making a public commitment to going down this route. So I’ll be making a story out of it on LinkedIn, in combination with this website, and across social media. It’s somewhat daunting, and I’m sure plenty of people are going to have negative things to say; and many will expect failure; but it feels right to do this. I expect to make a YouTube video each day on my findings, and then put that out on LinkedIn daily. It’s a bit up in the air at the moment, but I’ll figure it out as I move on. Will also need to get on Insta and Twitter but will deal with these later on.

    Team

    I do have some really good people around me, and have been chatting with them recently on starting something up. Various ideas swirling around. But I realised that I needed to take the lead and march/bumble forward, and if they want to join me on the journey then that’s great. Some of you reading this will recognise you are in that group of people. Up to you to see if you want to join. For the moment it’s just me.

    AI will take my job if I am not aware

    I’ve used AI helpers in programming for a few years now, and quite frankly it’s been an eye opening process. I’ve programmed and worked on the web in general, starting as a hobbyist, then professionally, for 29 years now. To see most of my knowledge advantage now annihilated by AI, and to realise that my programming career is all but over in its current form … this took a while to get over the sadness of it. And I’m certain almost everyone is going to be affected by the rapid onset on this technology. If you aren’t aware and looking into it, and you work in the knowledge or information service industries, you will be washed away.

    Once you get beyond that, it’s pretty amazing the superhuman skills it can give you. But I’ll leave that for some of the forthcoming videos.

    I’m aware that I am completely up against a wall

    Companies have insane amounts of funding pouring talent into this sector. Many people are way ahead of me technically. Younger minds have more neuro-plasticity to adapt and less junk stored from the last 30 years of the internet. At 41 I am aware it’s a good age to start again as a new CEO, I’ve got experience and wisdom that I never had twenty years ago when I started a small web agency. But it’s still tough to constantly keep up to date, constantly reinvent yourself, and still find time to actually live life as its meant to be (i.e. not behind a computer screen).

    I have no product market fit currently. I have some ideas but nothing approaching something that fixes a real world problem. I have only enough funding to afford to cover me up until October. And I have zero market advantage. I am basically starting from zero knowledgewise, I have very few major connections, no social media profile and not much codebase to go on.

    And I’m up against the worlds best with all my weaknesses. So, it’s a big ask but screw it you only live once. I have given myself a hard deadline to build something within 7 months.