Christoph Ott, view all articles
20.02.2020
5 min read
Verschiedene Werkzeuge ordentlich auf einer Wand angeordnet, darunter Schraubenschlüssel, Zangen, Hammer und Sägeblätter.

The tools that made us

Short summary:

We use many products/tools and workflows in our daily business. Today we will showcase some of them in the hope it may help others as well.

How does Lean-Coders work?

We use many products/tools and workflows in our daily business. Today we will showcase some of them in the hope it may help others as well.

All processes/tools we use were chosen based on our current member amount, financial situation and also our technical skills and willingness to customize.

1. Database

We love JavaScript, so we also love JSON, making it easy for us to choose MongoDB as our database. Initially, we launched our own instance in a Docker container. After a while, managing everything ourselves became a bit stressful, but thankfully MongoDB Cloud Atlas had everything set up for us. MongoDB offers incredible speed and simple data modeling. Atlas provides easy security setup and great backup features. The high quality of statistics and its alert system are additional benefits that justify the cost.

2. Logging

Kibana/ELK Stack is already the enterprise standard. We looked for a hosted solution, and Sematext was the best fit for us. The pricing and alert system were easy to set up, especially with the Kubernetes config files.

3. Office 365

Teams is the heart of our communication. Leaving Slack wasn't easy, but ultimately it was the right choice. Everything is interconnected in the Microsoft ecosystem. From emails, appointments, inline editing of files to a solid chat solution, all the components work well together. Office 365 provides great benefits for our daily operations. Microsoft has a history of complicated setups, so we had our doubts. I'm still not a fan of SharePoint, which is why we replaced it with Confluence. Our main tools: Exchange, Teams, Word, Excel, PowerPoint. The other tools are currently under review, but we have fantastic alternatives ready.

Every tool we use is connected to our Teams via webhooks and sends messages to dedicated channels.

4. Microsoft Azure/Kubernetes AKS

Initially, we ran Kubernetes on some Ubuntu-hosted VMs but quickly switched to Microsoft’s Kubernetes AKS. This provides us with good scalability and numerous benefits in terms of flexibility.

5. Confluence

Due to our dislike for SharePoint, we started using Confluence. We only use it as a wiki, so I think the pricing is too high for us. Still, it's an amazing tool, but we are currently using just 1% of its capabilities. The biggest advantages are the easy setup and good usability. If SharePoint or Microsoft created a simple wiki system with file upload capabilities in Office 365, we would likely switch to that.

6. Passwork

As a security-first company, we needed a central password manager. Passwork is one of the smaller companies out there, but it does the job and the pricing is excellent. Protected by a master key, it has everything we need. The mobile app lacks many features, but thankfully the desktop version works well on my phone. Additionally, I also use KeePass for my family’s shared passwords.

7. Hubspot

As we grow, it becomes harder to track all those leads, contacts, and business opportunities. Hubspot is our first step toward finding the perfect CRM for us. It’s free and user-friendly. The email and mobile apps are fantastic. It lacks several features we need, but it offers an API that provides many opportunities for integration into our processes.

8. Github

Still the best online repository system. Easy to use, easy to set up. It’s nearly perfect.

9. CircleCI

After moving away from Azure Pipelines/Visual Studio Online, we switched to CircleCI. I appreciate the speed, and the settings offer many features. The pricing is also very reasonable.

10. Trello

One of the most underrated tools out there. Trello is the best Kanban board available. All our projects are managed through it. Additionally, all our customer interactions are handled via Trello. Thanks to this, we currently don’t need any extra support ticket programs.

11. Clockify

Toggle was too expensive, and Clockify was the perfect clone with great pricing that keeps improving every day. Give it a try!

12. Fastbill

It’s our go-to solution for everything related to writing and managing invoices.

In the next few blog posts, we will share some details about how we use our beloved tools ;)

this is the end my friend

Who wrote it

Christoph Ott Founder & CEO

Christoph brings experience from startups, enterprise, and consulting, and has been confidently working across the entire stack for years. He founded LEAN-CODERS with the belief that good software is created by people who truly know what they are doing.