10 things I learned attempting my own startup

1) Building an audience is hard

2) Bots play a much larger role on the Internet than you realise

3) No one wants a beta product

4) Our social network was better and more trustworthy than paid for professional services

5) PreactJS is a great, lightweight alternative to ReactJS

6) It is possible to build an entire startup based on serverless technologies

  • Network: Cloudfront and ALB
  • Compute: Lambda
  • Data layer: S3, RDS Aurora Serverless and Dynamo
  • User management: Cognito
  • Operations: CloudWatch and AWS Grafana
  • Email: SMS

7) The serverless.com framework is great for managing AWS Lambda based software development

  • It provides a nice developer experience. The config file that powers everything is a nice abstraction on top of Cloudformation, while also allowing you to easily add in additional none Lambda infrastructure. Running everything locally is super easy too. Something we’ve not been able to do with Terraform at my day job.
  • There are a tonne of community written plugins that let you extend it. Ones I’ve used are S3 deploy, local HTTPS development and optimised source maps. I even wrote my own to allow you to do local development with an AWS ALB.
  • It’s easy to integrate with environment variables, and so building serverless applications using the 12 factor app process is possible with this framework.

8) Github Actions are great and getting better

9) Stripe integration is hard but so useful

10) I don’t want to be a solo start up founder




Software engineering

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How do Women Entrepreneurship Startups Win in the Gender War?

How Founders Can Win Media Coverage for Zero Cost

What precautions you can take to protect you app idea from being copied

Marketing Strategy: Spy on Your Competitors To Succeed Easily

Jaime Taets of Keystone Group International On The Book That Changed Her Life

Self Made Women: Sharie Wilson & Tonya Thompson Of DreamGirls Hair On How They Started With Nothing

Horse Adventures at TechBBQ2019

The Angular Ventures Team

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tom Maslen

Tom Maslen

Software engineering

More from Medium

Social Impact Leaders — Interview w/ Lambert O Egbuchulam

Blockchain in the life-cycle of a product #3: from Maintenance to Recycling

Digital Nomadism Is a New Form of Activism — Parag Khanna

Enterprise Resource Planning: Foundation for future success in the fourth era of ERPs?