Category: Web Dev

  • Day 251 – Deadline reached !

    251 days ago I decided to fall back on some of my savings and focus on what I wanted to do for a while – developing my own software ideas. In hindsight, I think I also wanted a break from the stresses and strains of daily agency/contract/freelance development – and to focus on what life meant to me as things change in your early 40s!

    Anyway the intention was to give myself some breathing space from client work and focus on building some SAAS software for the beginning of a startup idea within the AI world, since that’s a bit of a paradigm changer.

    What I’ve ended up building is a platform that lays the foundation for an AI driven website. Whilst I think websites have taken a battering by social media, and now Google AI search results will start to take traffic away from them even more… websites are still built on open standards and are things that you have control over rather than an American corporation.

    I think the technologies that construct websites/webapps are important since they are open-source and not under the remit of corporations which are taking over exponentially. Websites are already incredibly easy to make with GoDaddy, so I am aware that an AI website builder is low hanging fruit, but when you see it as a singular component of an overall business brain which has everything in one place, the website can start to be driven from internal business intelligence. I think that’s where the future is driving to. So the website component is just one part of it, built on a platform. I think the nature of business will change fundamentally as we go more into automation flows … customers will require data in different ways – as proxies through LLMs … and that will impact business workflows.

    Anyway I digress.

    The app has user auth… simple email/pass. No google/facebook account integration as yet.

    Each user can create several brands. Each brand has a website. So for this example I’ve made an Arsenal News website.

    It has a dashboard. The statistics are currently 0 because it’s a brand new website.

    The system relies on AI workflows. It currently integrates with OpenAI but I imagine moving onto one of the APIs like Replit And currently there are two workflows, Article Rewrite and Webpage Build. These are structured requests so the AI API returns data in a certain structure that I define. For this prompt I have selected an Article Rewrite and defined a simple persona with the following simple prompt:

    You are an enthusiastic American Cowboy Arsenal Fan. You write articles with humour – occasionally dark, with witty anecdotes about your long suffering cowgirl wife. You are an amateur sports psychologist.

    The system works on Data Sources … with RSS currently the first to be integrated. So I’ve setup a few here and manually synced the feed.

    The system lets you manually sync, or set it to automatically check every 15 minutes for updates. In either instances, the articles will be looked at, and processed to markdown.

    The system gives you information on the RSS data source.

    I want to find just Arsenal information. This stage is still manual but it’s not going to be too difficult to get AI to decide which articles to rewrite based on criteria. So I read through some of the articles to see which might be suitable for rewriting.

    You can read through the article.

    A notification comes in saying the workflow is underway, and then another one when complete.

    The system has sent off some system and user prompts to OpenAI and this has returned an AI Output. Whilst this is somewhat simple, the infrastructure is there to do some much cooler things in the future.

    This output has also been created as a webpage, which is accessible in the website manager section.

    You can view and edit the article yourself. And assign categories.

    The system then hosts a website (in this instance https://arsenal-news.affiliatefactory.ai/) … and puts the article into the website.

    There’s the post!

    As the weeks go on, I will manage a larger website on it and report on progress.

    So what’s the point of it?

    As the prototype stands at this point, you could manage an infinite number (constrained by your time) of news websites and you could rewrite articles very quickly once you’ve got the prompts as you want them. If you are a journalist or researcher, you can simply use it as a research tool to keep track of things as well.

    The platform has a few tricks up its sleeve and its not vibe-coded, although Cursor helped me an immense amount (with oversight), so the platform codebase is clean and easy to extend.

    It’s current feature set is:

    • User authentication
    • Multi-tenancy (meaning multiple accounts for same user)
    • Each account has a subdomain as per its tenant name
    • User notifications
    • Background work queues and jobs setup (need a bit of optimisation)
    • Deployment and monitoring tools setup (third party)
    • Admin has site wide search
    • Solid form based data system with plenty of nice quality of life features
    • OpenAI Integration
    • Structured response OpenAI calls
    • Post processors configured for AI outputs
    • Website frontend template
    • Webpage generation from AI API
    • Website categorisation and appropriate routing
    • Article generation

    I am just in the process about figuring out next steps, and will write about them shortly.

    Other achievements

    • For the first half of the challenge, I managed pretty much to write every day on this blog; and I would post on LinkedIn. That momentum did run out of steam and it became a lot less often. It did give me a glimpse of the power of LinkedIn however, as I saw traffic statistics spike, etc.
    • Did some client work for a few months since some work came in that I liked doing, although it ended up a bit stressful, it *might* eventually lead to other things.
    • Began my entry into the AI development world.

    AI has moved so fast!

    AI has moved so quickly in that time – just recently Sora videos have exploded and you can search for them on YouTube but I’ve added an example at bottom of this article. Some of them are hilarious (some wont appreciate the humour but that’s life – you have the right to be offended).

    The videos are hyper realistic, some of the 3D rendering is insane as well, and ChatGPT is getting better all the time. In terms of programming, there’s still debate – are software developers in denial or are they right in saying vibe coding ends up with a unmaintainable mess?

    ARC AGI-2 remains unsolved

    More information on this here

    https://arcprize.org/blog/which-ai-reasoning-model-is-best

    Right, that’s all for now….

    Sora examples:

  • Part two of analysing the local norwich web development community websites.

    DesignTec

    These guys are the first so far to offer clear packages and pricing. So for a one page site that’ll be £300 but won’t include much. I think, personally, they should promote the videography more since that’s got more of a moat than web dev and is a nice addition to their website that most can’t offer. Website is clean and white; tiny bit blocky I would go for more whitespace. But overall decent site.

    Egg Cup Web Design

    The second one man band, Ian Pegg … fairly standard stuff in terms of web delivery. Not sure about the deep blue I think there’s some colour theory on that, and it burns the eye. But interesting reading through he’s obviously got some good results and in 2020 he shifted to YouTube marketing which makes a huge amount of sense actually… up against insane SEO & PPC competition/costs, video marketing is a huge growth area still.

    Tessellate

    Yup really like this website. After burning my eyes scanning this many website agency sites, there’s is quiet, easier to read, has stronger more concise statements easier to scan, and I like the way their recent work comes up. Love their Annual Report designs! I like the clean layout of their site very much, and their work looks good as well.

    OneAgency

    Similar to Tessellate, really clean site, type face. Not sure I like the scroll inertia/momentum effect. Really like the portfolio because they give a ton of information on the project, more than any other so far in this review. So that really shows the thinking that goes into the project, which I think customers would like. The scroll momentum irks me but I can get over it. Navigation works well. Overall a really, really nice minimalist design. Really like it. Would make the nav open slightly faster though … and see if the scroll momentum switch off produces better results.

    NetMatters

    The first agency so far to add an AI Consultancy bit to their website. I like their header – in fact, it’s a toss up between theirs and OneAgency’s for my favourite nav so far. NetMatters are quite a big local company … web design has quite rightly been shifted to a lower priority with a larger focus on consultancy in general. Plenty of interesting stuff on here.

    Phase Three Goods

    Working down at Rouen Road is Bruce @ Phase Three. Clean website. Plenty of design services. For some reason I don’t feel grabbed by anything on the website though. He’s been around for a long time and probably super knowledgeable.

    Passionates.com

    First to use Clutch as their reviews (not heard of them before). One of the few to add a ‘book consultation’ on their site. Passionates are charging $200 per hour on ad-hoc basis. In fact their overall service is about renting out senior resources to larger companies, which isn’t a bad idea actually… The competition for low cost webdev is so low that positioning yourself at higher amounts leads to the value perception premium. Banner for email capture for keeping up to date with online business and AI news is good. First active blog to be talking about ChatGPT prompts. So these guys are more targeted at the enterprise market, with premium targeting. Really interesting. They also have developed a tool called crolytics.ai … which I will have a look at another day!

    Affinity Agency

    Despite a long video load on the homepage, the hero video really is beautiful. I like it a lot. But I would optimise the loading experience because it was a giant white space at the start. I like their ‘in the news’ block layout. Some of their links have a weird token at the end which is somewhat annoying but no real big deal. Nice clear design. Portfolio is extensive but could be improved by explaining more about each project. Overall really nice branding.

    Candour

    Before I get super tired after hours of looking at all these, I’ve got a few more. Candour are all about marketing based on solid SEO experience. They do a weekly podcast. Nice branding. Clear communication with enough detail.

    They are the first company to have a profile on BlueSky (https://bsky.app/profile/withcandour.co.uk)

    And last but not least…

    AlexScotton.com

    I know Alex well and have worked on several projects with him over last few years. He runs NorfolkDevelopers which has great hoodies and a conference that will keep you well fed and intrigued each year. He is slightly better than me in that he actually has a website … but the last blog post was 2014. Alex is phenomenal at developing web applications but like me finds it difficult to find the energy and time to put into his own website. But what a wonderful website it is 🙂

    Alex is well worth contacting if you want any Laravel websites.

  • Norwich web development – a quick review of all the agency websites in the area. My personal opinions based on a quick scan only. Part one.

    About 25 years ago I was one of a handful of web developers in Norwich. Over the years I have really neglected my own online presence – with no social media at all, and a continually neglected personal website! Seems totally counter intuitive but I always found live commercial projects to take all my energy and focus away from building my own one properly.

    Norwich has an amazing array of talent now and I love seeing the designs they come up with. So let’s go through a few. I searched for ‘norwich web development’.

    Nu Image

    I’ve always liked Nu Images websites, they have a really talented art department backed up by great developers. Their websites are always lively, plenty of animations without being over the top. Even the way their contact form opens up has been engineered to be something different.

    Fluffy Egg

    Not seen these guys before but I like their big and bold designs. Since people just scan websites these days, lots of whitespace, nicely designed cards, text animations, and they do Laravel/Statamic too which is awesome.

    Omni Search

    Nicely designed own website, with plenty of portfolio examples on there. Slightly less creative than the previous two but still some nice page transitions. Really like the animated icons on the web design page.

    JMJDigital.uk

    Really refined and professional look to their website. More word press specialists. I went off WordPress a long time ago as I moved away from designing websites to work on learning how to build web applications… but I think if you are building websites for people WordPress is now the obvious choice despite many developers hating it. Laravel Statamic is a decent choice but WP is just quick, easy and gets the job done, which is what most people want these days. Problem is that the market is totally saturated with agencies that do it, and the theme templates are going to get better and better. Anyway, really nice website for JMJ Digital with more visual testimonials than the others.

    Georginas Web Design

    Well, considering shes in the top rankings for Norwich web developer, it’s a pity her site has gone offline. Probably only temporarily I imagine!

    Wensum Print

    Although predominately printers, they’ve got ranked for norwich web developers … I like the instagram feed in the footer, and the Google Reviews popup. Overall nice website, no animations and quite blocky but nothing wrong with that. Love a good video hero. I need some new business cards so will probably reach out to them!

    Design Vibe

    Really liked the homepage hero (although am testing only on desktop atm) … plenty of good portfolio examples. Potentially need a little more whitespace on the site. Another site with Google Reviews.

    JDR Group

    These guys have the feel of a slightly larger company with more capacity to support bigger corporations; but they can still pump out quick websites for SMEs. More of a focus on marketing, hubspot integration, and they are the first so far on my review to have an email capture program in return for a PDF explaining how to improve your business. The PDF is a bit text heavy, but it’s a good idea. These guys also have good rankings across the UK so whilst they are actually based in Derby they still market for all the individual towns and cities. Personal opinion is that they could tweak their website to be a bit more creative, but it’s probably a good lead generating machine for them.

    Also one of the few so far to put contact details right at the top, and a hero video of the owner (which kinda works but i dont always like to watch them).

    Grit Digital

    These guys are well known in Norwich. It’s suprising they operate everything from a single page landing page. Potentially a little bit over the top bravado in their messaging, but that’s life these days. Clean website, I like the way they demonstrate their portfolio pieces. Good use of testimonials.

    Coder Agency

    These guys have quite a large office in Norwich. I must have been travelling for a while back then, because they popped up out of nowhere. I’m actually disappointed by their website. The text is way too small, it looks like its been designed by developers, and there’s nothing too exciting about this that makes me want to use their services.

    Nine2

    Nine2 had an SSL problem and I couldnt connect to their site.

    SemiBold

    I quite like this guy. Never met him on the rounds, but he’s got the branding and he’s very down to earth in his offering. Really like how he added an EDP article on his article launch (good example of personal PR there) and he’s done a lot at such a young age. It’s very clear it’s just a one man band but that’s why it works. He’s got a great portfolio – the websites are very clean and do the job. I’d love to see him put more of his work over his site, but I suppose it’s on the My Work page, so can’t complain too much.

    KH Digital

    I’m not sure what this site is built in, but it has a different loading effect than the others. The pages still load fast, but there is this one second of non responsiveness when you click a link, and then the page loads. Anyway, these guys are a small team… plenty of team photos so it’s not a faceless company which is nice. Fairly straightforward website nothing breathtaking or exciting, but the work they do gets the job done by the looks of it.