Cogblog:

The official Cogworks blog. A place for news, thoughts and insights on strategy, design and build.

  • Redefining Outsourcing: Canopius' Voyage to a Paperless Insurance Platform
    Strategy

    Redefining Outsourcing: Canopius' Voyage to a Paperless Insurance Platform

    Outsourcing has a new look. Here's how Canopius borrowed our cohesive Cogworks team to build and ensure total ownership of a pioneering digital product for the Marine Insurance sector!

    Read blog
  • What’s next for Umbraco? News from the Umbraco UK Partner Summit 2023
    Strategy

    What’s next for Umbraco? News from the Umbraco UK Partner Summit 2023

    A glimpse into the Umbraco UK Partner Summit reveals exciting developments and achievements for 2023/2024.

    Read blog
  • A Snapshot of Umbraco’s Role in a Headless and Composable World
    Strategy

    A Snapshot of Umbraco’s Role in a Headless and Composable World

    Umbraco is a great CMS at the centre of streamlined business workflows (and better user experiences)

    Read blog
  • Quick Guide to Running Sub-Workflows With GitHub Actions
    Build

    Quick Guide to Running Sub-Workflows With GitHub Actions

    Automation wizard and Cogworks developer Adrian Ochmann talks about two strategies that can help you run effective sub-workflows using GitHub actions.

    Read blog
  • The CTOs Guide to Modernising Legacy Systems
    Build

    The CTOs Guide to Modernising Legacy Systems

    This straightforward guide on modernizing legacy systems can assist you in sussing out your current setup and evaluating what steps to take next.

    Read blog
  • Using TeamCity for continuous integration with NodeJS and Grunt
    Build

    Using TeamCity for continuous integration with NodeJS and Grunt

    Warren Buckley documented what we currently use for our front-end build processes and took us through installing all those crazy tools!

    Read blog
  • Umbraco UK Festival is back: Cogworks speaker spotlight
    Strategy

    Umbraco UK Festival is back: Cogworks speaker spotlight

    The Umbraco UK Festival is BACK! Finally, after four years, it's almost time to reunite with the best community! In this year's event, we'll learn from the people who make Umbraco one of the leading CMS solutions (and, of course, share what we know in our projects).

    Read blog
  • Umbraco and Azure Empower FeedInfo Users with Data Visualisation Platform
    Build

    Umbraco and Azure Empower FeedInfo Users with Data Visualisation Platform

    Discover how Cogworks utilized Umbraco to create efficient publishing workflows and enhance Data Visualization experiences for the global news service FeedInfo.

    Read blog
  • Understanding Architecture: Reasons to Build a Modular Monolith First?
    Build

    Understanding Architecture: Reasons to Build a Modular Monolith First?

    It may seem controversial, but it's not always as simple as [this] VS [that]! Unlike traditional monoliths, modular monoliths can be an excellent way for your application to grow .NET Developer Adrian shares his thoughts 💭

    Read blog
  • Data Visualisation: Behind Bestinvest’s Grow My Money tool
    Build

    Data Visualisation: Behind Bestinvest’s Grow My Money tool

    Here’s how we transformed a complex financial data set into a fast, responsive, accessible graph that helps users make the next smart move with their finances.

    Read blog
  • Cloud scalability: Azure’s new cost-saving features explained
    Build

    Cloud scalability: Azure’s new cost-saving features explained

    We recently attended an Azure Meetup where we chatted about an interesting autoscaling feature that could help to cost-effectively manage fluctuations in user demands.

    Read blog
  • How to Publish Npm Packages with GitHub
    Build

    How to Publish Npm Packages with GitHub

    Creating packages is fun...but sometimes we need help to manage them! In part one of the GitHub series, Cogworks Dev, Adrian Ochmann, takes us through a step-by-step set-up of GitHub packages and gives us the low-down on all the benefits.

    Read blog
  • The Carbon Neutral CMS: Umbraco’s Endeavor to Create a Better Planet
    News

    The Carbon Neutral CMS: Umbraco’s Endeavor to Create a Better Planet

    Following Umbraco’s first-ever impact report, we think every one of our clients should hear about their efforts to create a better planet.

    Read blog
  • 7 Most Common Accessibility Issues (And How to Fix Them)
    Build

    7 Most Common Accessibility Issues (And How to Fix Them)

    We have a duty to be responsible and inclusive with accessibility. Mateusz reveals the top 7 mistakes and what to do about them :)

    Read blog
  • What We Know About Umbraco Following Codegarden 2023
    News

    What We Know About Umbraco Following Codegarden 2023

    Among other stuff, we're talking Umbraco V12, headless, improvements in Umbraco cloud, sustainability, web components, MACH, debugging and the Royal Navy!

    Read blog
  • Mach Architecture. Buzzwords, Trends and Benefits
    Build

    Mach Architecture. Buzzwords, Trends and Benefits

    In this 5-min read, digital experts Cogworks put techs' latest buzzword in the hot seat.

    Read blog
  • Cypress vs Playwright. A QA Teams Quest to Find the Best Tool
    Strategy

    Cypress vs Playwright. A QA Teams Quest to Find the Best Tool

    Come and be a warmly welcome fly-on-the-wall at our weekly QA leadership meeting!

    Read blog
  • We’ve Revamped Our Internal Hackathon and Teams Are Embracing It
    Strategy

    We’ve Revamped Our Internal Hackathon and Teams Are Embracing It

    Our side-project day is being embraced with open arms. Let’s have a look at our latest and greatest creations.

    Read blog
  • What it Means to be an Umbraco Gold Partner
    News

    What it Means to be an Umbraco Gold Partner

    Explore our contributions to the Umbraco project and learn about being one of the original Gold Partners...

    Read blog
  • Is AI Calm and Stable? Unpacking the Hype Cycle
    Strategy

    Is AI Calm and Stable? Unpacking the Hype Cycle

    The Hype Cycle isn't a crystal ball but a good place to start.

    Read blog
  • 6 Tips for Better Software Documentation in Agile Teams
    Strategy

    6 Tips for Better Software Documentation in Agile Teams

    Sure, we get that software documentation is crucial for project success, but how do you ensure your docs aren't putting everyone to sleep? PM Kas has some quick tips to spice up your documentation game.

    Read blog
  • Content and Personalisation. What Can Be AI-Powered?
    Build

    Content and Personalisation. What Can Be AI-Powered?

    Now is the perfect time to embrace AI and introduce AI-powered features into your solutions.

    Read blog
  • A World Without Software Documentation
    Strategy

    A World Without Software Documentation

    Have you ever taken something for granted and only realized its value when it's gone? Here's what'd happen if Apple, Walmart and our banking system lost access to software documentation.

    Read blog
  • How to Declutter Your Workflows With Trello
    Strategy

    How to Declutter Your Workflows With Trello

    Here's how a digital spring clean changed our project workflow with just a few simple changes to Trello 💮

    Read blog
  • Why Documentation Is the Key to Happier Clients and Teams
    Strategy

    Why Documentation Is the Key to Happier Clients and Teams

    Writing and contributing to documentation is the key to happier clients and teams.

    Read blog
  • How to Set up a Private Nuget Feed With Azure or Any Service Provider
    Build

    How to Set up a Private Nuget Feed With Azure or Any Service Provider

    A new way to set up a NuGet feed with Azure, Docker or any service provider.

    Read blog
  • Meet Cogworks .Net Software Developer Adrian
    Build

    Meet Cogworks .Net Software Developer Adrian

    We're talking tips for software developers; Britians got Talent and Artificial Intelligence!

    Read blog
  • How to Test Accessibility With Axe in Cypress
    Build

    How to Test Accessibility With Axe in Cypress

    Aga, a QA professional at Cogworks, discusses the significance of web accessibility in software development testing and suggests the ideal tools to commence with.

    Read blog
  • From Manual to Automated Testing With Cypress - Our Story
    Build

    From Manual to Automated Testing With Cypress - Our Story

    Automating processes doesn't happen overnight. It's a journey, but it doesn't have to be complicated. Discover our story...

    Read blog
  • PCUK Win Two Drum Awards for Its 30s Risk Checker Challenge
    News

    PCUK Win Two Drum Awards for Its 30s Risk Checker Challenge

    The award-winning, innovative Risk Checker is just one of the many impactful tools on the PCUK website. This feature has received endorsement from NHS England and has saved thousands of lives. Find out why.

    Read blog
  • Mateusz Joins the Cogworks Quality Assurance Team!
    News

    Mateusz Joins the Cogworks Quality Assurance Team!

    As per usual, we enjoy getting to know each other! This is what we discovered when we temporarily took Mateusz away from project work for 5 minutes

    Read blog
  • 14-Point DevOps Best Practice Checklist for High-Performance Teams
    Build

    14-Point DevOps Best Practice Checklist for High-Performance Teams

    Level up DevOps best practices in your development team in 14 easy steps.

    Read blog
  • How to Run An Agile Client Retrospective
    Strategy

    How to Run An Agile Client Retrospective

    What should be done when errors occur? Conduct a client retro. And when things go smoothly? Client retro!

    Read blog
  • Keeping Up With Digital Transformation
    Build

    Keeping Up With Digital Transformation

    Is Digital Transformation ever complete? To understand, we take a look at trends that have come, gone and firmly stuck.

    Read blog
  • Delivering Days Out With The Kids
    Build

    Delivering Days Out With The Kids

    Discover how our health check operates and how it aided in enhancing the user experience for both content editors and users on the UK's largest website for family attractions.

    Read blog
  • Getting Days Out Guide Back on Track With an Umbraco Health Check
    Strategy

    Getting Days Out Guide Back on Track With an Umbraco Health Check

    Days Out Guide, owned by National Rail, provides 2-for-1 tickets for various major attractions throughout the UK when traveling by train. Learn how we brought their website back on track.

    Read blog
  • 3 Ways to Win Consumer Trust With Your Website
    Strategy

    3 Ways to Win Consumer Trust With Your Website

    Our team of strategy, design, and build experts has assembled the top 3 ideas to help you sustain trust in your digital services!

    Read blog
  • Why Side Projects Are Part of Our Process
    Strategy

    Why Side Projects Are Part of Our Process

    We have been adding side projects to our process for many years to improve our knowledge and become better at what we love. These projects can be personal or with others, and having the choice to pick leads to lots of new ideas!

    Read blog
  • Why Integrate your Document Management System With Azure and Umbraco?
    Build

    Why Integrate your Document Management System With Azure and Umbraco?

    Find out how we joined Umbraco and the DotApprove Document Management System to improve compliance for Canada Life!

    Read blog
  • Website Security Checklist: The 4 Basics
    Build

    Website Security Checklist: The 4 Basics

    These crucial tips should cover the basics for in-house monitoring of solutions to prevent any pesky issues!

    Read blog
  • Azure Resource Naming Tips 2022
    Build

    Azure Resource Naming Tips 2022

    HowToEnsure-your-azure-portal-resourcesareWELLNAMED

    Read blog
  • Powerful Content Automation Solutions for Better Web Editing
    Strategy

    Powerful Content Automation Solutions for Better Web Editing

    Content automation has the potential to resolve numerous publishing difficulties, but it doesn't need to lack personal touch!

    Read blog
  • Managing Our Minds at Work
    Strategy

    Managing Our Minds at Work

    To mark #WorldMentalHealthDay, our team share how they find calm in between looming deadlines and working from home.

    Read blog
  • Could Website Downtime Be Prevented?
    Build

    Could Website Downtime Be Prevented?

    Cogworks CTO, talks about three common ways development teams are protecting companies from digital disruption.

    Read blog
  • No Search Is Better Than Bad Search
    Strategy

    No Search Is Better Than Bad Search

    Here's why the recipe for a great overall user experience is 1 part Azure Cognitive Search and 1 part Implementation!

    Read blog
  • A Frontend Developers Perspective on Headless Architecture
    Build

    A Frontend Developers Perspective on Headless Architecture

    Is headless really that straightforward? Let’s take a look at some pros and cons of headless or decoupled approach from the frontend perspective

    Read blog
  • How to Automate Performance Testing in 5 Hours
    Build

    How to Automate Performance Testing in 5 Hours

    Learn about the inspiration and tech stack behind Wojciech's creation, Performeter; a tool for performance testing.

    Read blog
  • How to Setup a Private NuGet Feed in Azure DevOps Pipelines
    Build

    How to Setup a Private NuGet Feed in Azure DevOps Pipelines

    Developer, Greg shares his 4-step process on how to set-up a private NuGet feed in Azure Devops Pipelines

    Read blog
  • How to Use Google Chrome Lighthouse for Better Web Performance
    Build

    How to Use Google Chrome Lighthouse for Better Web Performance

    Performance is always crucial. Fortunately, there's Google Chrome Lighthouse!

    Read blog
  • Should Developers Embrace Low-Code and No-Code Technology?
    Build

    Should Developers Embrace Low-Code and No-Code Technology?

    Are there any good reasons to embrace low-code and no-code development?

    Read blog
  • Creating a Dynamic ecommerce Website With Umbraco and Vendr
    Build

    Creating a Dynamic ecommerce Website With Umbraco and Vendr

    Here’s what happened when we united Umbraco and its customisable ecommerce counterpart, Vendr.

    Read blog
  • The Importance of Modern Web Performance Testing
    Build

    The Importance of Modern Web Performance Testing

    Cogworks CTO, Marcin explains why performance testing is so important in a project and how we can apply best practice.

    Read blog
  • How to Publish NuGet Packages with GitHub
    Build

    How to Publish NuGet Packages with GitHub

    In part two of the GitHub series, Developer Adrian shows us how to publish a NuGet package.

    Read blog
  • The Quick Guide to Visual Regression Testing With Cypress
    Build

    The Quick Guide to Visual Regression Testing With Cypress

    A quick guide to visual regression testing with the popular end to end testing platform, Cypress.

    Read blog
  • 6 Reasons Why Your Business Should Migrate to The Cloud
    Strategy

    6 Reasons Why Your Business Should Migrate to The Cloud

    Cogworks CEO & co-founder Adam explains the business benefits of migrating to cloud hosting.

    Read blog
  • Getting started with visual regression testing and WebdriverIO
    Build

    Getting started with visual regression testing and WebdriverIO

    Improve your visual regression testing using Webdriver with these tutorials, tips, and tricks from front-end developer, Arek.

    Read blog
  • 5 Tools for Effective Communication in Remote Teams
    Strategy

    5 Tools for Effective Communication in Remote Teams

    Our top 5 apps that get you talking...

    Read blog
  • Integrate Netlify With Cypress: A Quick Guide
    Build

    Integrate Netlify With Cypress: A Quick Guide

    Developer Grzegorz whizzes through a quick way to integrate Netlify with Cypress so you can power-up modern automation testing in your projects.

    Read blog
  • 5 Ways to Ensure Your Financial Services Website Stays Ahead in 2021
    Strategy

    5 Ways to Ensure Your Financial Services Website Stays Ahead in 2021

    Remaining at the forefront of the competition requires being responsive to shifts in customer behavior. The following are five tactics that financial services companies can employ to communicate effectively with first-time and returning customers via their website for a sustained impact.

    Read blog
  • How to Use Tailwind With BEM
    Build

    How to Use Tailwind With BEM

    Merge the King of Utility with the best of Modular CSS to create a brilliant combination for your projects.

    Read blog
  • Reasons to Replatform
    Build

    Reasons to Replatform

    A replatforming project for your website should consider every one of your users for years to come; that’s content editors, stakeholders and browsers of your site.

    Read blog
  • Contribution Is King
    Strategy

    Contribution Is King

    You may already know we're an Umbraco Contributing Gold Partner...but we're part of a much bigger community too; open source.

    Read blog
  • Working with an Agile Driven Agency
    Strategy

    Working with an Agile Driven Agency

    What to expect from working with Certified Scrum Professionals and Certified Scrum Product Owners

    Read blog
  • Generate Free SSL Certificates and Bind It to Azure Webapp With Devops
    Build

    Generate Free SSL Certificates and Bind It to Azure Webapp With Devops

    A mini Cogtutorial for those who have multiple Azure Web Apps with custom domains and would like to automatically bind SSL certificates to their Web Apps domains (for free).

    Read blog
  • How to Simplify Azure Search Implementations
    Build

    How to Simplify Azure Search Implementations

    If you have ever struggled with implementing Azure Search on your projects then you’re not alone. Find out how we solved this with a simple package, the Cogworks.AzureSearch.

    Read blog
  • 5 Ways our Support Plan Can Help Your Umbraco Website Grow
    Strategy

    5 Ways our Support Plan Can Help Your Umbraco Website Grow

    An Umbraco support plan should work around the clock to keep your website safe...

    Read blog
  • How to Build a Desktop Application With Electron and Vue
    Build

    How to Build a Desktop Application With Electron and Vue

    Front-end Developer Wojciech works with American actor, Chuck Norris, to demonstrate how easy it is to create a desktop app with Electron and Vue.

    Read blog
  • Umbraco v8: How to Pick a Block Style Editor
    Build

    Umbraco v8: How to Pick a Block Style Editor

    An in-depth review and quick comparison of the currently available block style (grid-based) editors for Umbraco v8.

    Read blog
  • 6 Reasons Why Manual QA Testing Is Here to Stay
    Strategy

    6 Reasons Why Manual QA Testing Is Here to Stay

    Cogworks QA Testers, Kasia and Marcin, share why they think manual QA testing is sure to be sticking around for years to come.

    Read blog
  • 7 Front-End Tools For Productivity
    Build

    7 Front-End Tools For Productivity

    When you’re repeating similar front-end tasks daily, let tools be your friend. Here are seven essential front-end development tools that are time-saving and a pleasure to use. Cogworks have even created one from scratch.

    Read blog
  • 7 Tips for More Effective Code Reviews
    Build

    7 Tips for More Effective Code Reviews

    Developer, Marcin, reveals his top tips for effective code reviews and explains how you can apply them to your working environment.

    Read blog
  • 5 Tips to Keep Your Zoom Call Secure
    Strategy

    5 Tips to Keep Your Zoom Call Secure

    As a Cyber Essentials Plus partner, our priority is to protect our organisation online. These 5 tips will help to keep your Zoom conversations safe and secure.

    Read blog
  • Updating Cogworks Umbraco Find and Replace: V7 to V8
    Build

    Updating Cogworks Umbraco Find and Replace: V7 to V8

    I Initially thought it would not be too hard a task, unfortunately I was wrong...

    Read blog
  • Introducing Nuxt.js: Why We Love This Framework
    Build

    Introducing Nuxt.js: Why We Love This Framework

    Wojciech and the front-end development team share their experience of using Nuxt.js in a recent web project and share some handy tips they found along the way.

    Read blog
  • Avoiding Inherited Project Horrors
    Build

    Avoiding Inherited Project Horrors

    Ever taken on a project from someone else and uncovered some unwanted skeletons in the closet along the way? We share our top tips on avoiding this nightmare!

    Read blog
  • 5 Inspiring Companies That Use Digital Solutions to Save the Planet
    News

    5 Inspiring Companies That Use Digital Solutions to Save the Planet

    It's #EarthDay2020 today. We’re celebrating with a round-up of brilliant, environmentally conscious work being carried out in digital right now!

    Read blog
  • Umbraco VS Wordpress: Which is the winning camp?
    Build

    Umbraco VS Wordpress: Which is the winning camp?

    They are both easy to use CMSs, they are both Open Source and are both used by millions of people and businesses across the globe. So, which one is the best – pound for pound?

    Read blog
  • Top 6 Apps and Tools for Productive Remote Working
    Strategy

    Top 6 Apps and Tools for Productive Remote Working

    Cogworks team share their top 6 apps and tools for distributed teams and home working.

    Read blog
  • How We Overcame Multilingual Struggles in Umbraco v8
    Build

    How We Overcame Multilingual Struggles in Umbraco v8

    Umbraco v8 introduced a new way of managing multilingual content and at first glance everything looked great...but the devil was in the details.

    Read blog
  • Process Mapping & I, a love story
    Strategy

    Process Mapping & I, a love story

    This is a short story about how I became enamoured with translating almost every aspect of my job into a ‘structured series of actions or steps taken in order to achieve a particular end’.

    Read blog
  • Umbraco Festival Design Evolution
    Design

    Umbraco Festival Design Evolution

    We delve into the depths of our design archives to revisit the Umbraco UK Fest designs over the past 7 years.

    Read blog
  • UX Design Through Creative Sprints
    Design

    UX Design Through Creative Sprints

    The point of UX design is its dedication to listening to other people.

    Read blog
  • Embarrassing Content
    Strategy

    Embarrassing Content

    Don’t worry, we’ve seen it all before…

    Read blog
  • Codegarden 2018 Roundup
    News

    Codegarden 2018 Roundup

    Super Tak, Super Skål and everything in between

    Read blog
  • Showcase: Storm's Social Reach Feature
    Build

    Showcase: Storm's Social Reach Feature

    As #LFW fills up our social media feeds, we’re taking a look at our most fashionable project yet.

    Read blog
  • Time for an Umbraco Upgrade?
    Build

    Time for an Umbraco Upgrade?

    Cogworks’ give you the lowdown on why you should be updating your installation of Umbraco.

    Read blog
  • Introducing the Meganav Package
    Build

    Introducing the Meganav Package

    A flexible, draggable link picker for constructing site navigation menus in Umbraco 7

    Read blog
  • Top 3 Reasons to Involve Your Content Team Early
    Strategy

    Top 3 Reasons to Involve Your Content Team Early

    Here's why you should get your content team involved early on in a project.

    Read blog
  • One Media Indexer to Rule Them All
    Build

    One Media Indexer to Rule Them All

    A reboot of the CogUmbracoExamineMediaIndexer package.

    Read blog
  • Running Agile Retrospectives
    Strategy

    Running Agile Retrospectives

    Cogworks favourite Scrum meeting - the retrospective.

    Read blog
  • Umbraco, CMS of Choice for Content Editors
    Strategy

    Umbraco, CMS of Choice for Content Editors

    The best content editing features in the Umbraco CMS.

    Read blog
  • Five Umbraco Sites Making the World a Better Place
    Strategy

    Five Umbraco Sites Making the World a Better Place

    Take a look at Umbraco users who are making a real difference with the World's friendliest CMS.

    Read blog
  • Find and Replace Package
    Build

    Find and Replace Package

    How we created the Find and Replace Umbraco Package.

    Read blog
  • How Umbraco Changed My Life
    Build

    How Umbraco Changed My Life

    Have you ever stopped to imagine the way the software we use could change a life?

    Read blog

Ready to collaborate ?

Get in touch to see how we can transform your digital presence.

Send us a message