3LINES STUDIO

Simpler systems for a better world

Good systems

In a world full of bloated software we can do better.

3 lines of code is the answer to that.

Why

Costs

  • Development cost
  • Maintenance cost
  • Evolving cost

Performance

  • CPU usage
  • Ram usage
  • Disk usage
  • Network usage
  • Loading times
  • Energy consumption

Complexity

  • Hundreds of dependencies
  • Too many responsibilities
  • Too many features
  • Hard to maintain

What

Every system needs a set of the same basic functionalities. Only when needed, we will build our tooling over time and cover basic needs.

  • Auth
  • Structured logging and monitoring
  • User profile and account management
  • Contact form
  • File upload
  • UI Components
  • Send emails
  • Payments
  • Content publishing
  • Comments
  • i18n
  • Content search
  • Referrals

And more specifically, pages:

  • Landing
  • Pricing
  • FAQ

Providers

Many features are available for cheap or even free.

  • Domain name
  • DNS
  • SSL cert
  • Container
  • Database
  • Message queue
  • Cache database
  • Customer support
  • Analytics

Dev Tools

The chosen tool should have really good dev tools. We will complement what is missing.

Must have

  • Formatting
  • Linting
  • Package manager
  • IDE support

Complementary

  • Hot reload
  • Debugging
  • Profiling