Insights

Jimmy loves to share his knowledge and expertise with others. We regularly share our insights from the product, technology, business and other topics.
Adopt these principles to optimize the application lifecycle during the release and maintenance stages. - Jimmy's Architecture Series - part 3.

Proven & tested strategies for successful application deployment

Adopt these principles to optimize the application lifecycle during the release and maintenance stages. - Jimmy's Architecture Series - part 3.
Read insight →
Design architecture includes a set of trade-offs that must be carefully considered before settling on the application's ultimate structure. Let's look at them together! - Jimmy's Architecture Series - part 2.

6 tradeoffs between monolithic and microservices architecture you need to keep in mind

Design architecture includes a set of trade-offs that must be carefully considered before settling on the application's ultimate structure. Let's look at them together! - Jimmy's Architecture Series - part 2.
Read insight →
MaaS, car-sharing, bike-sharing, or electric scooters change our commutes. Thinking about launching a mobility service? Use Jimmy's knowledge.

11 business & product lessons we take away from building mobility services

MaaS, car-sharing, bike-sharing, or electric scooters change our commutes. Thinking about launching a mobility service? Use Jimmy's knowledge.
Read insight →
There are two popular approaches to the application design. Let's look at the benefits, drawbacks and their suitability for specific projects. - Jimmy's Architecture Series - part 1.

Monoliths or microservices? What are the critical differences between approaches to application architecture?

There are two popular approaches to the application design. Let's look at the benefits, drawbacks and their suitability for specific projects. - Jimmy's Architecture Series - part 1.
Read insight →
Many issues in software development are avoidable if you don't fall for these common mistakes. Read our hands-on tips that will save you a lot of time and money.

6 mistakes in software development you need to avoid

Many issues in software development are avoidable if you don't fall for these common mistakes. Read our hands-on tips that will save you a lot of time and money.
Read insight →
The right software architecture is essential for every successful product. Learn how to execute informed decisions based on data and not assumptions.

How to master a project's architecture and not base your decisions on assumptions

The right software architecture is essential for every successful product. Learn how to execute informed decisions based on data and not assumptions.
Read insight →
Want more details?