-
Continue reading →: DevOps: What is DORA?DORA is an acronym for DevOps Research and Assessment. The DORA team carry out research into the DevOps movement and produce “State of DevOps” reports to show what is happening in DevOps across teams across the world. The DORA State of DevOps reports from 2014 onwards can be found at:…
-
Continue reading →: DevOps: Muri, Mura, MudaWhen discussing DevOps the Agile principles of Muri, Mura and Muda are key to help identify areas where improvements can be made. Muri Muri is overbudening. Overburdening a system, such as running an engine at its at limits can produces results for a while but it eventually causes burnout. Unlike…
-
Continue reading →: LLM – Terminology To HelpMy current learnings around Large Language Models (LLMs) has lead to me running into more acronyms and terms that have either left my memory or are new to me. I decided a blog post was needed to help me keep track. NLP Natural Language Processing. The use of Machine Learning…
-
Continue reading →: LLM – Retrieval Augmented Generation (RAG) with Ollama EmbeddingsThe work on the Large Language Model (LLM) bot so far has seen the running of LLM locally using Ollama, a switch in models (from tinyllama to gemma) whilst introducing LangChain and then the switch to LangChain templates. Note: If you skipped the previous blog entry posts, I’m following along with…
-
Continue reading →: LLM – Langchain Templates (Python)I finished my previous blog post with the aim of looking at Langchain’s template options. I feel like I was on a similar path during my last post, with defining the initial prompt to be passed each time. However, the Langchain templates allow for easier and more thorough control. Langchain…
-
Continue reading →: Interacting with Ollama with Langchain (Python)In my previous blog post I installed Ollama locally so that I could play around with Large Language Models (LLMs). I used Python with requests to do a test of the LLM, but also wrote that there are Ollama Python libraries available. In this blog post I’m taking a look…
-
Continue reading →: Installing a local Large Language Model (LLM) with OllamaLarge Language Models (LLMs) such as ChatGPT have gained a lot of traction over the last year or two, and more tech companies are looking to include artificial intelligence (AI) in their products via LLMs. This includes Apple with their Apple Intelligence in iOS and MacOS which can be expanded…
-
Continue reading →: GitHub Copilot Free TierGitHub has announced a Free Tier for Github Copilot, and I’m excited to see how Copilot works in Github (i.e. how it can help improve my coding skills). Visual Studio Code (VS Code) My editor of choice is VS Code, and GitHub Copilot has an official extension within the Extensions…
-
Continue reading →: Adding MFA to SSH Ubuntu 24.04 (Linux)I recently installed Ubuntu 24.04 (LTS) and found that the notes for enabling MFA (Multi Factor Authentication) on the Ubuntu website need updating for 24.04 as they don’t currently work. With that in mind I thought a quick blog post was needed to help others and remind me in future…
-
Continue reading →: Vue.JS TestingAfter a few more edits to the Vue.JS frontend of the blog I decided it was time to learn how to add some tests in JavaScript. At first, I thought about cheating a little and using Python to carry out End to End (E2E) testing on just the site but…

