I was fortunate to be able to attend the sold-out AWS Summit in London this month.
Here’s a write-up of the day, including talks from tech-driven startups experiencing phenomenal growth, including Starling Bank, Onfido, and Deliveroo. Towards the end of the post, you'll find information on services, training, and freebies for tech startups.
The AWS Summit London, focused on cloud computing, innovation, developer workshops, and the support of startups.
May 9th & 10th 2018. (I attended on May 9th.)
ExCeL London, one of the largest conference and exhibition spaces in Europe with over 1,000,000 square feet of available space.
I focused my attention on the AWS Startup Day, and Innovation Hub Lightning Talks.
Many of us know Amazon as a retailer, but for those in tech, AWS (a.k.a. Amazon Web Services) is a major player in the IaaS arena with a customer base in the region of 1 million.
Household name clients include Netflix, 3M, Airbnb, Lyft, AOL, Hitachi, General Electric, and Amazon.com!
AWS aren’t SaaS providers, but are in the IaaS (Infrastructure as a service) and PaaS (Platform as a Service) markets.
Where SaaS products usually provide the software and “front end” interface that users view and interact with, AWS is concerned with what goes on "behind the scenes." Of course SaaS providers require IaaS and PaaS services too, however these are not matters that concern SaaS customers who interact only with screens, or web browsers to operate the software.
Because there are so many tools (and combinations of tools) that can be used to support software, these may require specialist knowledge, or a significant research effort from tech teams to understand what they need, and to assemble all the necessary components in the correct way(s).
PaaS provides the foundation for running, and managing software.
This means that companies can escape the headache of delving into unfamiliar territory, and remain focused on taking care of their software, whilst the PaaS provider takes care of the tools and services that the software relies upon.
IaaS, supports data storage, cloud computing, networks, and hardware (both virtual, and physical.) The services available are extremely flexible in order to meet the varying needs and computing demands of customers.
If you’re a non-technical entrepreneur, you may be surprised to find out how much goes on at the "back end” of your app. It can appear that the front end is the whole app:
The “front end” is easier to quantify, simply because it's what we can see. At the front end, tech businesses are focused on user journeys, making it a pleasurable experience to use the app, and creating intuitive, easy to use interfaces and navigation.
There's also the matter of "stickiness" - making the app engaging enough to encourage repeat use, thereby increasing user retention rates.
IaaS and PaaS services are harder to visualise, but can play a huge role in making sure that your app runs quickly, can handle web traffic, and never (o.k, rarely) “goes down” when you’re not expecting it.
These services can also help you monitor, and manage your app, and ensure that it is ready to meet the demands that you, and your customers will place on it.
AWS Startup Day
Startup Day was designed for tech founders, startups, and intrapreneurs looking to drive innovation within their companies.
The talks were mainly delivered by AWS Customers who explained the different ways that AWS supports their startups.
Taking Your Startup From Zero to Hero
Deliveroo, was established in the UK in 2013 by an American named Will Shu, who was surprised to find that few local restaurants in the UK delivered food, and decided to do something about it. (Ahem, yes, the 65 million residents of the UK just accepted the status quo.)
Deliveroo offer a fast delivery service which is trackable via smartphone and have seen revenue growth of over 650% year-on-year. (Ok, so we really did want the service!)
The company reports that restaurants that partner with them have seen their revenues increase by up to 30%, which has created jobs in the sector.
Deliveroo’s talk was about "Scaling Up" and meeting the challenges associated with outgrowing their platform.
Have you come across the phrase: “What got you here, won't get you there?”
In short, there needs to be a shift in mindset, and behaviour to move to the “next level” of success.
It’s said in business, but it's also true for tech. Deliveroo’s experience is very common in tech, so common it’s almost predictable, and a tech rite of passage!
Because AWS work with such a large and diverse client base, working with them gave Deliveroo access to expertise and knowledge about scaling that they wouldn’t otherwise have been able to access as a startup. This saved them time, and helped them to make wise decisions, more rapidly.
I mentioned earlier that experiencing issues whilst scaling is almost predictable. In the same way that a child can't fall asleep as a boy, and wake up as a man, (unless it's Tom Hanks character in Big!) a new product can't reach maturity, in terms of product-market fit, or the way its been architected, overnight.
It has to go through multiple stages of evolution, and just like puberty it can be confusing, awkward, and frustrating!
So... here's the warts and all truth - if you're a new tech founder, don’t be surprised to discover that the technology platform (the tech that your software “sits” on) or the “technology stack” used for the initial version of your app, or parts of it may need to be changed, or upgraded within a few years. Software and hardware technology, user experience design, hot new trends, and business demands move too fast for you to build once and use your platform for aeons, and as we've discussed, your app will need to evolve, and mature.
What tends to happen, is that you will start to see signs that the initial app is no longer suitable, or is too basic and needs to be upgraded. All, or parts of it may simply become too flimsy to use as a foundation for the next phase of growth.
There could come a time when back end processes are pushed to their limits, or your user interface has become unappealing, and outdated.
At that point, you’ll need to rewrite, rebuild, or even rearchitect the whole system – sometimes from the ground up before it gives up the ghost, or customers start to get fed up.
This can mean that extra manpower and time is needed to complete the job – possibly using a different programming language, or a different combinations of tools, software and hardware, whilst you maintain the existing software that customers are still using.
I know this sounds pretty horrifying - and it’s definitely frustrating, however sometimes it's unavoidable.
Every sector has its downside and the need to revisit, and rebuild (or periodically "replatform") in order to move forwards is a big one with tech.
So what can you do about it?
Some of these challenges were discussed in my interview with Christopher Gimmer from Snappa, in the Techpreneur Interviews series. (You can get a free ebook containing a number of interviews with successful techpreneurs, including the interview with Christopher here.)
In Snappa’s case, they had used Open Source software to give them a head start in creating their app, but building on top of that software wasn’t sustainable in the long term.
Transferwise, is 6 years old. It was started by two friends receiving their pay and managing their expenses in different currencies (British pounds, and Euros). Their pain points revolved around the hassle of converting money every month, having to pay bank fees, and the delays in receiving their funds. This led to the formation of the company.
The Transferwise mission is:
“Money without borders - instant, convenient, transparent and eventually free.”
The founders’ MVP was a basic Excel spreadsheet, which I thought was brilliant - you can’t get “leaner and meaner” than that!
The founders used a spreadsheet to validate their business idea simply, cheaply, and without any risk.
There was a real element of drama to the talk, as this startup faced a nightmare scenario - their first DoS (Denial of Service) attack; a cyber-attack whereby hackers flood a site with so much traffic that the site is brought down.
The Transferwise site went down, and they received an email demanding payment in Bitcoin! They were given 24 hours to pay, or face an increase in traffic the next day.
The Transferwise team called a War Room meeting. AWS were consulted, and there was an analysis of the attack, a plan was put together, and work was done to prepare for the next day.
When the attack happened the next day, Transferwise’s site stayed online.
Like Deliveroo, Transferwise had also experienced replatforming pains, and used AWS to assist them with scaling up.
Transferwise believe that to achieve their mission, they need to experience exponential growth, and to do that, they need to remain focused on business goals, not infrastructure related concerns. As a result, their philosophy is to focus on what they do best, and to use AWS to support them.
Another reason that Transferwise found it advantageous to use AWS is to avoid a natural bias towards the familiar.
When a technical problem arises, a knowledgeable developer may well have seen, and solved the problem before. In this case, they have a familiar go-to solution, based on their previous experiences.
How can having a knowledgeable developer able to solve your problems be a bad thing?
It’s not, however, consulting with AWS brings another perspective so that familiarity does not override the selection of the best solution.
Before we move on, let’s explore this a little, so you can consider a typical scenario that tech founders may face.
If you had the time and money to absorb the learning curve needed to deliver solution B, wouldn't you choose that option?
But what if you don’t have the resources?
You can see the dilemma. Just remember that short-termism can look attractive, but if you save pennies now, you may waste pounds, dollars, Euro etc. later!
These are more tips, than takeaways, but here are some things to note:
Data-driven Product Management at Scale
Session 2 was all about innovation, and the talk started with a brief introduction to some of the approaches that Amazon take with respect to innovation.
Amazon’s 14 Leadership Principles were covered and an excerpt from Jeff Bezos’ letter to shareholders published in, April 2018 was shown on screen:
“One thing I love about customers is that they are divinely discontent.
Their expectations are never static — they go up. It's human nature. We didn't ascend from our hunter-gatherer days by being satisfied. People have a voracious appetite for a better way, and yesterday's 'wow' quickly becomes today's 'ordinary'. I see that cycle of improvement happening at a faster rate than ever before... You cannot rest on your laurels in this world. Customers won't have it.”
When making changes, Amazon collect data > review the results > and iterate, and they have what they call 1-way door, and 2-way door decisions:
1 way door decisions have a significant impact on the business and can’t easily be reversed. Therefore, they need very careful thought.
In contrast, it is possible to back out of 2 way decisions, which allow space for experimentation.
A quick pros and cons brainstorm could be useful to identify whether the door is 1-way, or not.
Gousto were the first company to present in this session.
Speakers: Shaun Pearce, the CTO of Gousto, and Nicholas Hemidy, a Gousto Product Manager.
Gousto deliver pre-proportioned boxes of fresh ingredients to customers at home, along with “fool proof” recipes to make cooking at home both quick, and nutritious.
The company was established in 2012 and have seen 240% year-on-year growth. They are currently on track to deliver 15 million meals across the UK by the end of 2018.
The company are looking at ways to reduce waste by making sure that the portions delivered are precise, and are working on personalisation that will help them recommend recipes based on algorithms.
Question: How many times does a customer have to make a purchase before Gousto has enough data to reliably recommend recipes to them?
The current thinking is 5…
As with all tech businesses, there are an almost endless number of features that could be built.
Gousto are focused on making sure that the features that they do decide to work on make a “material difference.” They achieve this through customer interviews, data analysis, and testing.
Gousto has 6 squads named after foods, and each squad has an Agile Coach, Product Owner, engineers, and a data analyst.
Gousto were focused on “moving the needle” by working backwards, looking at what they want to achieve, and using this to drive their activities.
Each squad is focused on delivering on key business objectives.
The model described was: Team > Mission > Metrics > Features > Components.
The metrics are used to inform decision making in terms of the features that are built, and the smaller components within those features, and show the squad how they are doing in relation to their mission.
Giving each squad a mission, and a level of autonomy, has given the squad members focus, a clear purpose, and the scope to innovate, whilst keeping the squad’s mission at the forefront of everything they do. This has fostered innovation, and has motivated and engaged Gousto’s staff.
This wasn’t explicitly stated, but because recruitment and retention are major challenges for high-growth startups, my take is that in keeping the tech teams motivated and empowering them, this not only helps the team excel, and has a postive effect on the whole business, it will also help the business to keep staff for longer, so it’s also a smart employee retention strategy. Individuals interested in stretching themselves, and in having a degree of scope and autonomy in their roles are going to stick around.
Capturing data and driving traffic
Gousto gather data through the use of 3rd party testing tools which they use for A/B testing. They have code in their website headers which allows them to change various elements on their web pages, and to track the data they receive based on customers’ actions.
The company use both email marketing, and Facebook ads to drive traffic to their site.
Experimenting with Calls to Action (CTAs)
CTAs can be powerful. Gousto found that changing just one word in the CTA on the Gousto refer a friend page; from “Give and Get Gousto” to “Give and Get £15” resulted in a 12% increase in click-throughs.
Speaker: Dan Leitao, Product Consultant,
Onfido was also an extremely data driven business.
Onfido are in the identity verification business, and use artificial intelligence to answer the question: “Is this document real, or fake?”
They perform checks on applicants for employers and do KYC (Know Your Customer) checks for institutions, including banks that help prevent fraud, money landering, and other financial crimes.
Their investors include Zopa, Google, and Salesforce, and they have raised over £60 million in funding.
The company has over 1,500 clients worldwide, and Onfido perform identify checks in over 195 countries.
Dan spoke about the pitfall of making product decisions based on gut instinct, without any data, or data analysis to support the decision, which he described as being the common mode of operation for the “Immature product manager.”
Mature product managers strike a balance between their gut, and the data available, using data to inform, confirm or refute their initial instincts.
It can be a chicken and egg situation as it is harder to gather significant amounts of data and feedback in the early days, before you have lots of users, or web or mobile traffic to analyse, but it’s still important to seek feedback and to consider the implications of what you learn, and any changes that need to be made.
It is common to hear stories about founders who refuse to take feedback onboard because they are holding on so tightly to their own vision and don’t want to see this threatened.
The product is for your customers, therefore founders should try not to perceive external input that suggests that changes are required as defeat – feedback should increase the chances of success!
Companies exist to serve others and become successful through doing that well.
“In business, you get what you want by giving other people what they want.”
Alice Foote MacDougall
When asked about key startup metrics, you might name customer lifetime value (CLTV), or Monthly Recurring Revenue (MRR), or you may look at new downloads, retention, or abandonment rates (in one of the sessions on mobile engagement, a drop off of 70% in use 1 week after the app was downloaded was given as the current abandonment rate.)
For Onfido, the metrics that show them how well they are doing as a business include the time taken to complete checks, and the accuracy of their assessments (including increasing the knowledge of the number of ways to identify fraudulent documents.)
Dan warned against the overuse of “vanity” metrics. These can sound impressive, but can be of low value because the team doesn’t know how they can control that metric, or influence it!
His advice was that metrics which can be influenced should be focused on, as they are far more powerful than vanity metrics.
Q & A session with Onfido and Gousto
The teams were asked: “How do you know that you're focusing on the right things?”
The answer was that you don't! It’s a case of having a hypothesis, and looking at the data, taking action, and gathering data and that allows you to learn what impact this has had, and whether you're on the right track or not. If changing the input affects the output, than the metric is valuable.
Gousto takes a qualitative and quantitative approach. They invite customers to their offices, and give them prototypes to interact with. They use the customer feedback to better understand what the data they have gathered is indicating, and why, and therefore both types of data inform Gousto’s decisions.
From Web and Mobile to Chatbots and Voice: The New Customer Engagement Models
Speaker: Sam Everington, Lead Engineer.
I was really impressed with this presentation.
Starling Bank offers a mobile-only bank account. Despite it taking approximately two years for Starling to obtain the necessary permissions and licences to set up their bank, they have grown incredibly rapidly.
After less than 12 months in the app stores, they have hundreds of thousands of customers, from 17 years old, to over 90 years of age!
Their mobile usage stats blow other banks out of the water - more than 50% of customers use Starling’s app every day, and more than 95% use it weekly.
The app has nice features, including statistics on the proportion of money spent with different organisations, and if customers lose a card, they can easily put a temporary lock on their account.
Starling avoids taking a punitive approach with their customers. Users are warned if there are insufficient funds in their account to make a payment that is due. If the customer tops up the account before 4 p.m. that day, then the transaction will still go through, and even if they don't, the bank won’t charge them for being overdrawn.
What does the future look like?
Sam spoke of using chatbots to provide customers with useful information based on their financial circumstances, and would like to see further advances with bill payments using Alexa.
Artificial Intelligence and Machine Learning Implementation: Tangible Artificial Intelligence and Machine Learning Use Cases for your Startup
This session was focused on different types of AI, including machine learning, and intent recognition (which is where we’ll see chatbots and other forms of AI become really useful) and how startups are using these to revolutionise traditional practices.
Speaker: Nils Hammerla, Director of Machine Learning and Natural Language Processing.
The ability to book an appointment and see a doctor rapidly in the UK is a major problem, and there have been few advances in this area.
Babylon Health are a subscription service that gives customers access to virtual consultations with health care professionals via video and text messaging. For a low fee you can access a doctor 7 days a week, and have unlimited medical consultations.
Their mission is to put an accessible and affordable health service in the hands of every person on earth.
Using machine learning, and natural language processing (NLP) in conjunction with data collected from medical professionals Babylon can also help customers to diagnose problems and book an appointment with their doctor.
We were shown a (successful!) live demo using Alexa to diagnose a medical problem, and to subsequently book a doctor’s appointment.
Stories from the event
PagerDuty knew how to draw in the crowds with their ice-cream machine, and cool t-shirts (thank you!), but they were also able to engage visitors at their stand with simple, but powerful real-world examples of how their product helps its customers.
PagerDuty’s clients are able to bring all their monitoring tools together under one roof, making it easier to control and manage a range of different tools, and to set parameters for alerts.
I’m a huge fan of monitoring tools, which I talk about as a key non-functional requirement for your app in the software survival guide for tech entrepreneurs, Don’t Hire a Software Developer Until You Read this Book. Your tech business is never too small to at least have some basic monitoring tools in place.
The other benefit with monitoring systems is early warning detection. Prevention is better than cure, and with the right tools in place to continually check on the health of your app, tech teams will be able to spot problems brewing when any metrics enter the “danger zones” set by you, or your team, and can take action before the situation even reaches a stage where your app crashes, or goes offline.
The example I was given by PagerDuty was the clothing chain, Gap.
Their site was brought down for an eye-watering 6 hours during Black Friday a few years back. That’s more than long enough to bring the C-level execs at any company to tears, and I dread to think of the revenue they must have lost during that period.
PagerDuty automates on-call management, and will email, call, send SMS messages, or even send push notifications to the people your business designates as contacts to receive an alert when any metrics reach the warning limits set.
With the right alerts in place, and their tools consolidated on PagerDuty’s platform, Gap experienced zero down-time during the Black Friday sales the following year.
The cautionary tale
There are always at least a few horror stories at these events, and I spoke to a consultant working for one of the exhibitors at the Summit, who had worked for a startup that had acquired funding from VC’s, overspent, grown rapidly to close to 100 staff, and then had to fire over 90% of them.
They didn’t have a CFO, or any financial counsel in-house.
There is such a stark contrast between bootstrapped businesses who rely on content marketing, social media strategies, and in some cases, don’t even spend a penny on Google ads, vs. VC funded startups!
Snappa’s Chris Gimmer talked to me about how they keep a tight hold on the purse-strings there, and justify evey penny spent (they’re at $40,000+ MRR, monthly recurring revenue), and Nathan Kontny talks about burning money on office space, which doesn’t offer any return on the money invested.
There is definitely a culture of raising a lot, and spending it just as fast in some startup businesses!
Next, let's take a more in-depth look at some of the services offered by AWS...
AWS Services for Small Businesses
What technical support and guidance is there if there’s just you, a co-founder, and one or two developers? Or even just you and a developer?
I went to the AWS stand to find out.
AWS offers a huge array of cloud based services, including networking, database storage/ server space, web hosting, analytics, security, database services and more.
Services are startup friendly, because they are so flexible. Customers pay only for what they use, and have the freedom to scale these “on demand” services up, or down according to demand, and the needs of their app. At the Summit, I was told that services can also be turned off completely in some cases if they aren’t being used.
In this post, I’ll name just a few services that I think will be of general use to most tech startups:
AWS CodeStar is for building, developing, and deploying applications on AWS. Each CodeStar project has its own project management dashboard, with issue tracking capabilities, so customers can track progress across their entire development cycle.
Amazon Simple Storage Service (Amazon S3), allows you to store data / content, including videos, audio files, documents and images for your website, web app or mobile app, which can be retrieved by you or your customers as needed.
AWS Mobile Services offers a selection of tools that you can use if you wish to build a mobile app, including analytics, Amazon SDKs (Software Development Kits) for mobile app development, sign-in services that let users sign into your app via Google+ or Facebook, data storage, chatbots, and management of push notifications.
Amazon Elastic Compute Cloud (Amazon EC2) is a web service akin to a cloud-based supercomputer that will allow your developer to install and run software applications on it. EC2 can also be used to control different physical machines virtually, without having to manually control them from each computer, or laptop.
Amazon Relational Database Service (Amazon RDS), offers what it describes as a “managed relational database in the cloud that you can launch in minutes. Amazon RDS can be used to store, manage and retrieve customer data.
AWS Security will help you to enhance the security of your application. Maintaining security is rarely as simple as buying one product, because often it is humans who increase businesses vulnerability to data security breaches!
Therefore, you’ll also need at least some basic common-sense policies for accessing and handling data.
AWS Elastic Beanstalk is a free service for web apps. It includes release management tools, statistics and alerting tools to help developers monitor and manage various aspects of a product’s “health.”
If you are interested in building a web app, such as a SaaS, then a combination of EC2, S3 and RDS and other AWS products can be used together to cover the major services that may be needed to support your app. This falls under Application Hosting.
The AWS Free Tier for developers and startups, currently offers access to EC2, S3, RDS, and a number of other products. It includes 12 months of free computing capacity, database storage, data analytics and more, within specified usage limits, plus learning opportunities in the form of tutorials for developers.
There are many, many more services, including those for load balancing, IoT (Internet of Things), Machine Learning, and game development. Follow any of the links provided and you’ll be able to reach a full list.
AWS also offer a “Device Farm” for device testing, which I’ll discuss separately a few paragraphs down from here.
What support is available?
AWS Support Services offer 4 service tiers – Basic, Developer, Business and Enterprise.
All customers receive Basic Support with their AWS account, which includes 24/7 access to customer services.
The developer level plan is where more help becomes available. Customers can raise support tickets and “cases” and seek advice. There is a 24-hour maximum turnaround on queries, and 12-hour maximum turnaround for “system impaired” issues, where a customer believes an issue has been caused by an AWS service.
Developer plans starts from $29 per month, and personalised guidance and troubleshooting starts with the Business Plan, which costs from $100 a month, billed based on usage of services.
What other support resources are there?
You’ll get AWS documentation, whitepapers, and access to support forums with all 4 plans.
All AWS customers have access to their own Personal Health Dashboard, which displays the status of the AWS services that you use. This makes it easy to see if there are any issues with the service that could affect your business.
All plans receive 7 basic checks through the AWS Trusted Advisor service, which scans your infrastructure, and makes recommendations.
AWS architect zone
I also got some time with an AWS Architect whilst at the venue.
I wanted to speak to one, because I believe that cross-device, and cross-browser testing are tough tasks for micro-businesses.
The array of device, and browser combinations that customers could be using to access your software is staggering, and because testing and identifying issues is so important, I wanted to get an update on the services offered by the AWS Device Farm, a service that I discuss in Don’t Hire a Software Developer Until You Read this Book, which gives businesses a way to remotely test their apps on real physical devices.
In my interview with Alexis Theriault, he talked about spending a small fortune investing in different mobile devices so he can check that his Brain Focus app works correctly on each one.
As a new customer, you will still get 1000 minutes of testing free, but I discovered that when you pay, the price is $0.17 per minute, per device. Having a clear test plan, will ensure that you aren’t wasting time during testing so you can keep costs down if using the paid service.
You can use the Device Farm to test the experience of your web app on different mobile devices browsing the Internet on different web browsers (Chrome, Firefox, Edge etc.) However, you would need to pay extra to test your native mobile app on an AWS remote device, as it would need to be installed on the relevant AWS remote devices. Costs for that service start from $200 a month, so you’d need to weigh up the cost of buying a number of smartphone and tablet devices, vs “renting” them. When assessing the best option, also consider that new devices come out all the time, so keeping up with “the latest” devices in house is an ongoing task!
The Device Farm can also be used to replicate issues when suspected bugs are reported. If a customer contacts you and says they’re having a problem with your app, once you confirm the device type and version, and web browser and browser version being used, if you don’t have the same device as the customer, you could locate it in the farm and investigate the problem there.
Here’s a list of physical devices available for testing via the Device Farm: http://awsdevicefarm.info/.
Other sessions attended
Engage your Audience through Mobile
Speaker: Daniel Geske, Solutions Architect, AWS.
This was a technical session that took attendees through the AWS Mobile Hub and demonstrated how to integrate chatbots into mobile apps, and set up other services such as SMS messaging, and push notifications.
Innovation Hub Lightning Talks
I attended two Innovation Hub talks. These were short sessions of approximately 20-25 minutes each:
Innovation in Startups
Speaker: Arunkumar Krishnakumar, Venture Capital (Blockchain, Crypto, Fintech and AI) discussed the ways in which cloud infrastructure has created opportunities for startups.
He quoted the founder of Starling Bank, who stated that she had achieved the same things at Starling Bank for £30,000 that had cost £30 million when she worked at a traditional bank.
By the time large companies set themselves up to take advantage of new tech and innovations, then build and release them, they are already too late. Times will have moved on, and their "new" offerings will have become "old."
This is why startups have a competitive advantage - the ability to innovate, and release to market quickly is key.
Inspiring the Next Generation of Builders
Speaker: Lorraine Underwood, from Lancaster University gave us an insight into new methods being used to teach young children to code.
Everyone loves a freebie, so I found out what free services, and offers were available so I could share them here!
If you’re part of an accelerator program, you can apply for:
Well that’s it from me, I hope this post was useful!
If you have any comments, or questions, please contact me at: firstname.lastname@example.org.
K.N. Kukoyi has worked as a Product Owner, Business Analyst, Agile Project Manager, and Software Delivery Consultant since 2004.
She has authored 5 business books, including the software survival guide Don't Hire a Software Developer Until You Read this Book, and is the founder of Purposeful Products, a consultancy that helps entrepreneurs and small businesses to transform ideas into commercial software products.
Kukoyi has worked on multi-million pound projects to deliver mobile apps, websites, and other digital products used by businesses and consumers worldwide. She has founded several small businesses, and has first-hand knowledge of the challenges faced by small enterprises with limited resources.
With a background covering business, project management, and product management, she aims to demystify key topics and help readers and customers to gain clarity, so they can achieve their goals.
If you’re interested in building a software application to sell, or would like a professional opinion before investing in new software, you can book a free 30-minute consultation session here: https://calendly.com/purposeful-products.
You can access her new book, Techpreneur Interviews: What's it really like to run a tech startup business?, a compendium of interviews with techpreneurs and entrepreneurs from around the world free of charge here.
WHAT INFORMATION WILL YOU FIND on THE PURPOSEFUL PRODUCTS BLOG?
Want to build a mobile, or web app to offer to your clients?
All # Building Software Applications Business Life / Managing A Business Buying Software For Your Business Entrepreneur Interviews Series 1 Entrepreneur Interviews Series 2 Marketing Productivity-automation-business-tips Productivity Process Automation & Business Tips Research & Publications Techpreneur Interviews Vision Strategy & Planning X