Welcome To gunnerjnr.uk

Welcome To gunnerjnr.uk

So, You've Found My Corner of the Internet

Right, let's get straight to it. You're here because you want to know who's behind this site and what you can expect from it. Fair enough.

This isn't another generic tech blog filled with recycled tutorials. I write about SEO, digital marketing, AI, game development, and web development, but from the perspective of someone who's actually doing the work, not just theorising about it.

Who Am I?

I'm David Gunner, and I run gunnerjnr.uk (GUNNERStudios). I am currently working as a self-employed SEO Executive, Digital Marketer, and AI Copywriter. I'm also a partner at KAP SEO Services doing the same thing, because, apparently, one job wasn't enough for me.

I started out building and fixing PCs for family and friends, you know how it goes, fix one computer and suddenly you're everyone's unpaid IT support. That led me down the rabbit hole of game development, then eventually to a Full-Stack Software Development Diploma when I realised I needed some proper structure to my knowledge.

Now I'm proficient in HTML5, CSS3, JavaScript ES6, Node.js, Express.js, jQuery, AngularJS, MongoDB, MySQL, Flask, Heroku, and whatever else I need to get the job done (like learning Python and TypeScript, etc.). The tech stack grows as projects demand it.

I've got two daughters who keep me on my toes. My eldest is already getting into programming, we mess about with Scratch and Hour of Code, plus creative mode in Fortnite (which is surprisingly good for understanding basic game mechanics). And, my youngest has taken a shine to Blender and Unity3D for VR game development. She's currently obsessed with creating a Gorilla Tag fan game, so there's that.

People tell me I'm easy to talk to, which probably explains why I end up in so many conversations about tech problems at parties.

Why This Blog Exists

Look, there's enough surface-level content out there already. I'm writing this because I want to share the actual experiences and knowledge I've picked up during my time in web development, software development, SEO, and digital marketing. Plus, AI is getting interesting enough to warrant some proper exploration.

Maybe something I've learned will help you when you're stuck on a problem. Maybe it'll just be entertaining. Either way, you'll get the unvarnished version of how things actually work, not the sanitised marketing version. It is highly likely, that as we are learning new topics together, we are going to break stuff, that's inevitable.

When you're starting out in web development, you need to know where you stand with your skills. It's easy to learn new things, but harder to know what direction to take. Software developers are in high demand right now, and for good reason. They're the ones turning ideas into working code.

Software development, at its core, is writing code from scratch to build something functional. Whether that's web applications using HTML, CSS, and JavaScript (plus whatever frameworks make sense), or desktop applications, or mobile apps, it's all about solving problems through code.

Well, at least that was what we thought until recently, then the rise of no-code and low-code platforms started to change the industry. Now, you can build applications without writing a single line of code.

Then came along very recently, (which started as a light-hearted joke), a term called "Vibe Coding".

Vibe Coding - February 2, 2025

Vibe coding is an AI-assisted software development approach, popularised by Andrej Karpathy in 2025. Instead of manually writing code, developers describe what they want in natural language to a large language model (LLM), which then generates the code. The programmer focuses on iterative experimentation, testing, and feedback rather than strict control or deep understanding of the code.

It lowers the barrier for non-programmers and accelerates prototyping, but critics warn about maintainability, debugging difficulties, and security risks. While effective for quick apps or "weekend projects", it's considered risky for production systems due to potential bugs, hidden vulnerabilities, and lack of accountability.

In short: vibe coding = "describe, test, tweak" rather than "plan, code, understand".

You can work as an independent contractor or as an employee. The work's the same either way: write code that creates applications, products, and tools that people actually use.

What You'll Actually Get Here

I'm detailed in my approach, so you'll get specific explanations of how I achieved particular outcomes. I won't always share code or scripts, some projects are bound by NDAs and terms of service, but I'll discuss working with APIs, frameworks, and development processes where relevant.

My post titles are descriptive because vague titles are useless for everyone involved. Here's some examples of past posts to give you an idea of what to expect:

You know exactly what you're getting before you click. I'll give you a brief overview, then get into the technical details, tips, and advice based on actual experience and research.

I will aim to create content that covers a broad range of topics, including:

TopicWhat You'll Get
Artificial IntelligenceReal applications and capabilities, not sci-fi nonsense
Machine LearningAlgorithm implementation and practical use cases
Data ScienceHow to actually interpret complex data for decision-making
AutomationTools and methods for automating repetitive tasks
Modern Coding PracticesCurrent trends (like 'Vibe Coding') and techniques that actually matter
Game DevelopmentPersonal projects and lessons learned
Web DevelopmentWebsites, web applications, and modern frameworks that work
Software DevelopmentPractical solutions and development approaches
Tool CreationBuilding productivity tools that solve real problems
SEOOptimising content for search engines (the stuff that actually works)
Digital MarketingPromoting products and services without the fluff

This list barely scratches the surface, but you get the idea.

That's Your Lot

There you have it, what I do, why I do it, and what you can expect from this site. I'm always looking for new challenges and interesting projects to tackle.

If you've made it this far, you might actually find the upcoming posts useful. Come back when the next one goes live.

Cheers for reading.

Author

About the Author

David Gunner (Jnr) is an SEO executive, digital marketer, and hobbyist developer with years of experience. I even hold a Full Stack Software Development Diploma. You can learn more about my journey in this blog post and you can view my diploma certificate here.

Passionate about helping beginners learn to code and sharing practical insights, knowledge, and resources.