-
How I saved a client millions with a one liner
A client requested business consulting and solutions architecture services from me. We decided to have our first meeting in a casual setting – a coffeeshop in Pretoria. It was situated close to his target market, so that we could immerse ourselves in the environment. We started off by chatting about the pain points he is…
-
Case Study: Pair Tree
The Good Coder helped PairTree transform the recruitment process with a groundbreaking matching platform. The Vision Behind PairTree PairTree aimed to disrupt the recruitment industry by creating an automated platform that matches employee skills with employer requirements—saving time, reducing manual effort, and ensuring no valuable candidates are overlooked. The Challenge: Overcoming Technical and Business Hurdles…
-
Case Study: AVA Solutions
Profitability through Performance: Empowering the Mining Sector with Data-Driven Solutions In the mining sector, where vast operations require careful management, profitability is the ultimate measure of success. Mining companies face enormous expenses and revenues, and the key to sustaining profitability lies in effective management of both staff and equipment. Ensuring that vehicles are running smoothly and that…
-
Case Study: Marshi – Reward users for engaging with ads.
The Vision Behind Marshi Marshi empowers users to engage with advertisements in a way that benefits them directly. Users earn free data by answering simple questions after interacting with ads. This data can be exchanged for valuable rewards like electricity vouchers or used to browse freely using the Marshi browser. The Good Coder’s approach helped…
-
Scheduling location tracking tasks in the background with Xamarin Forms on Android
Android and background tasks Android has started to change how background tasks are run. For security and battery life, many new android phones are changing the length of background tasks to terminate within a few seconds of running – killing the desired result. The intention is that apps don’t run things that the user is…
-
Search Engine optimisation for .NET Core MVC
SEO and .NET Core SEO is an art and a science at the same time. Historically, it has not really been in the sphere of software development, but web design. When a business grows beyond the normal WordPress website into a large web application, the line between the search engine optimiser and software developer becomes…
-
Managing form builders and contracts
When form requirements change often When starting a project, we add fields in the database as per the technical specification supplied. For example, we might start with a customer table with a few fields. It is not long before more requirements surface. Companies change and so does requirements. In some cases, such as compliance or…
-
Mobile or web application – which one does my business need?
Mobile or web application – the big debate When starting out, founders often have a strong idea about what channel their new venture should use. The two most popular ones are mobile applications and web applications. We know that these technologies have been used for a few years, but it is worth it to explore…
-
Executing your small business strategy
Reaching your goals by execution Susan created a startup to do document management for medium sized businesses. Having a mission, vision and execution strategy in place, she believes she is on the right track to get a product market fit – but has a problem executing the strategy that she has pinned down. This situation…
-
When should I rewrite an existing system?
Before you rewrite an existing system To rewrite an existing system takes time, money and effort. The decision should not be taken lightly. A large number of resources (money, man-hours, management) will be poured into the new solution. A fair amount of analysis will also need to be done upfront, with estimates of new hardware requirements,…