Here's what we've been talking about

Show All
How to Conduct Effective Code Reviews and Ensure Quality

How to Conduct Effective Code Reviews and Ensure Quality

Step by Step - Code - Quality

Code reviews are a crucial part of the software development process. They help identify bugs, improve code quality, and ensure that the final product meets the highest standards.

read time: minspublished 08 September, 2023
Optimising Web Development for Performance and Speed

Optimising Web Development for Performance and Speed

Optimise - Performance - Speed

In today's fast-paced digital world, website performance and speed have a significant impact on user experience, search engine rankings, and overall business success.

read time: 3 minspublished 07 September, 2023
How to Conduct AB Testing for Web and Mobile Apps

How to Conduct AB Testing for Web and Mobile Apps

A/B Testing - Step by Step - Guide

In the competitive world of web and mobile app development, it's essential to deliver exceptional user experiences and optimise your digital products for maximum effectiveness.

read time: 3 minspublished 06 September, 2023
Machine Learning and Artificial Intelligence in Software Development

Machine Learning and Artificial Intelligence in Software Development

Artificial - Machine - Learning

Machine Learning (ML) and Artificial Intelligence (AI) are revolutionising the landscape of software development, enabling intelligent applications and unlocking new possibilities.

read time: 3 minspublished 05 September, 2023
How to Secure Your Software Applications from Cyber Threats

How to Secure Your Software Applications from Cyber Threats

Cyber - Threat - Step by Step

In today's digital landscape, the security of software applications is of paramount importance.

read time: 3 minspublished 04 September, 2023
Demystifying Cloud Computing Benefits and Implementation

Demystifying Cloud Computing Benefits and Implementation

Cloud - Computing - System

Cloud computing has revolutionised the way businesses store, access, and manage data and applications.

read time: minspublished 01 September, 2023
How to Successfully Manage Remote Software Development Teams

How to Successfully Manage Remote Software Development Teams

Guide - Step by Step - Software

In today's digital era, remote work has become increasingly common, and managing remote software development teams brings its own set of challenges and opportunities.

read time: 3 minspublished 31 August, 2023
The Importance of Cybersecurity in Software Development

The Importance of Cybersecurity in Software Development

Security - Cyber - System

In today's digital landscape, cybersecurity has become a paramount concern for businesses and individuals alike.

read time: 3 minspublished 30 August, 2023
How to Create an Effective Software Development Timeline

How to Create an Effective Software Development Timeline

Guide - Step by Step - Timeline

In the world of software development, effective project management relies heavily on creating a well-defined timeline.

read time: minspublished 29 August, 2023
Choosing the Right Technology Stack for Your Software Project

Choosing the Right Technology Stack for Your Software Project

Technology - Stack - System

In the ever-evolving world of software development, selecting the right technology stack is crucial for project success.

read time: 3 minspublished 28 August, 2023
How to Conduct Usability Testing for Your Software

How to Conduct Usability Testing for Your Software

Timeline - Guide - Testing

In the fast-paced world of software development, user experience (UX) is a key differentiator that can make or break the success of your application.

read time: 3 minspublished 25 August, 2023
How to Optimise Code for Performance and Efficiency

How to Optimise Code for Performance and Efficiency

Guide - Step by Step - Code

In the world of software development, code performance and efficiency are crucial for creating high-performing applications that deliver a seamless user experience.

read time: minspublished 24 August, 2023
Unlocking the Potential of a Mobile App Development for Businesses

Unlocking the Potential of a Mobile App Development for Businesses

Custom - Mobile Apps - Development

In today's digital landscape, mobile app development has emerged as a powerful tool for businesses to engage with their customers, streamline processes, and drive growth.

read time: 3 minspublished 23 August, 2023
How to Prioritise Features in Agile Software Development

How to Prioritise Features in Agile Software Development

Agile - Step by Step - Guide

In the fast-paced world of software development, prioritising features is crucial for maximising efficiency, delivering value to customers, and ensuring project success.

read time: minspublished 22 August, 2023
The Role of User Experience Design in Software Development

The Role of User Experience Design in Software Development

Software - User - Experience

In the digital age, user experience (UX) has become a key differentiator for software products.

read time: 3 minspublished 21 August, 2023
How to Conduct Effective Requirement Gathering for Your Project

How to Conduct Effective Requirement Gathering for Your Project

Gathering - Guide - Step by Step

In any software development project, the process of gathering requirements plays a pivotal role in defining the project's scope, objectives, and deliverables.

read time: 3 minspublished 18 August, 2023
Exploring the Benefits of Custom Software Solutions for Businesses

Exploring the Benefits of Custom Software Solutions for Businesses

Software - Development - Custom

In today's rapidly evolving digital landscape, businesses face unique challenges and opportunities that demand innovative solutions.

read time: 3 minspublished 17 August, 2023
How to Choose the Right Software Development Partner

How to Choose the Right Software Development Partner

Software - Development - Partner

In today's digital age, the success of businesses often hinges on their ability to develop high-quality software solutions that meet their unique needs. That's where choosing the right software development partner becomes crucial.

read time: 3 minspublished 16 August, 2023
Understanding Agile Methodology for Efficient Project Delivery

Understanding Agile Methodology for Efficient Project Delivery

Agile - Software - Development

In today's fast-paced and ever-evolving business landscape, delivering projects efficiently and effectively is crucial for success. Traditional project management approaches often struggle to keep up with rapidly changing requirements and market demands. Enter Agile methodology...

read time: 3 minspublished 15 August, 2023
The Future of Software Development Trends and Predictions

The Future of Software Development Trends and Predictions

Software - Mobile Apps - integrations

In the dynamic world of technology, software development is a relentless driving force that propels innovation, transforms industries, and shapes the way we live and work.

read time: 3 minspublished 12 July, 2023
5 signs you need to hire a software development company

5 signs you need to hire a software development company

Software - Mobile Apps - integrations

If you're running a business, there are a million things on your to-do list. Hiring a software development company may not be at the top of that list. But if you're not using custom software solutions to give yourself a competitive edge, you're falling behind. Here are five signs it's time to outsource your software needs.

read time: 3 minspublished 16 November, 2022
How Data-Driven Design is Changing Software Development for the Better

How Data-Driven Design is Changing Software Development for the Better

Software - data - general

In recent years, there has been a shift towards data-driven design. This approach places a greater emphasis on using data to inform decision-making, resulting in better quality software. In this article, we take a closer look at what this means...

read time: 4 minspublished 12 October, 2022
Could your business benefit from a virtual CTO?

Could your business benefit from a virtual CTO?

Virtual CTO

Could your business benefit from modernising its technology? Do you need help with your digital transformation strategy? A virtual CTO can help. Learn more here

read time: 3 minspublished 21 September, 2022
Testable code as standard?

Testable code as standard?

Software

We think testable code is something worth caring about. In this article learn what testable coding is, how it affects software development - and ultimately the cost and sustainability of your development project.

read time: 3 minspublished 31 August, 2022
Why every project should include user research

Why every project should include user research

Software - general

We think user research is crucial to creating brilliant products and services. Read on to find out user experience design, and how user research forms the backbone of any design project...

read time: 8 minspublished 15 July, 2022
Developing a mobile app

Developing a mobile app

Mobile Apps - Software

Mobile applications have exploded in number as the world's population continues to embrace the smartphone and consume more mobile-friendly devices. In this article, we introduce what a mobile app is and walk you through what's involved in developing a mobile application of your own.

read time: 5 minspublished 20 June, 2022
Hybrid working, productivity, and mental well-being

Hybrid working, productivity, and mental well-being

general

What is hybrid working? How is it different to remote working? How can it help create a better work life balance? Does it increase productivity or impact productivity at all? And finally, why you should seriously consider implementing hybrid working patterns in your business in order to improve mental health and mental well-being for your team.

read time: 4 minspublished 26 May, 2022
Why your business should harness the power of software integrations

Why your business should harness the power of software integrations

integrations - tailored

You may not realise it, but you use API integrations every day. Confused? Well, let us explain. In this article, one of our software developers runs through what we mean by API or software integration. We look at why we use software integrations, and give you a quick glimpse into the inner workings of creating APIs from a dev perspective. Most importantly, we explain why your business should be taking note.

read time: 7 minspublished 14 February, 2022
Scalability and why it matters - Part 2

Scalability and why it matters - Part 2

ecommerce - tailored

Scalability always matters in ecommerce. In part 2 of this mini series, We Do Code offer more suggestions on how to look to technical innovation to tranform your online business

read time: 4 minspublished 14 January, 2022
Scalability and why it matters - Part 1

Scalability and why it matters - Part 1

ecommerce - tailored

Did your ecommerce business handle the pressure during Black Friday? We Do Code unravels the jargon around scalability and why it's vital to your digital transformation strategy

read time: 8 minspublished 17 December, 2021
An introduction to API Integrations for non-technical people

An introduction to API Integrations for non-technical people

integrations

Have you ever wondered how a Google map, or a YouTube video shows up on a third party website? The answer is through the magic of APIs, or Application Programming Interfaces.

read time: 2 minspublished 14 June, 2021
5 Reasons Why Your Online Presence Matters

5 Reasons Why Your Online Presence Matters

tailored - ecommerce - general

Having a strong online presence is increasingly important for all types of businesses. Here's why building one could take your business to the next level.

read time: 3 minspublished 01 June, 2021
Our top 5 favourite features of Magento 2

Our top 5 favourite features of Magento 2

ecommerce - general

Magento is the most popular platform for ecommerce websites. It is flexible, scalable and customizable. Read our top 5 favourite features of Magento 2.

read time: 3 minspublished 11 May, 2021
Three ways to understand your customers better

Three ways to understand your customers better

general

It is challenging to run a business. There are many things to look after, but the most crucial is your customers. Understanding your customers is critical and one of the keys to success.

read time: 2 minspublished 01 March, 2021
Taking a website idea to market without technical skills

Taking a website idea to market without technical skills

general

So you have a great idea for a new mobile app or website, but you don’t know anything about coding? The good news is a lack of knowledge and skills isn’t the obstacle you think it is.

read time: 3 minspublished 01 February, 2021
Stay ahead of the market with tailored software development.

Stay ahead of the market with tailored software development.

tailored

Is that off-the-shelf solution really working for your business? Software specifically tailored to your needs can bring huge return of investment in the long run.

read time: minspublished 09 November, 2020
Is your Ecommerce website ready for Black Friday?

Is your Ecommerce website ready for Black Friday?

ecommerce - general

Get your website ready for one of the biggest shoppings event of the year.

read time: minspublished 22 October, 2020