Enhancing software, elevating teams.

Value objects vs DTOs

Value objects vs DTOs

Value objects are a common occurrence in domain driven design but are they always the best choice? In this article we’ll dive into a real situation where we consider the usage of a data transfer object.

5 things investors and VCs care about before investing

5 things investors and VCs care about before investing

In the eyes of a VC, your startup is more than just lines of code; it's a potential hidden gem waiting to be polished. So, the next time you pitch, think less about impressing with tech and more about presenting a balanced, promising business.

Creating cross platform and hybrid apps is more than coding

Creating cross platform and hybrid apps is more than coding

Explore the essentials of developing cross-platform and hybrid mobile apps with React Native and Flutter. Learn about design, feature parity, performance, testing, maintenance, app store challenges, CI/CD, asset management, accessibility, and error reporting in this comprehensive guide.

A framework to deal with technical debt

A framework to deal with technical debt

Are there any specific product management framseworks to deal with technical debt?

Decoding Startup Success: Insights from Lotte Geldermans (Pitchdrive) on technical due diligence and growth strategy

Decoding Startup Success: Insights from Lotte Geldermans (Pitchdrive) on technical due diligence and growth strategy

What early-stage startups should prioritize technically and how Pitchdrive helps SaaS startups navigate the complex waters of growth and investment.

Tech debt & refactoring an old front-end codebase: a field manual

Tech debt & refactoring an old front-end codebase: a field manual

Improve your front-end project's performance and maintainability with our guide to refactoring a codebase. Learn about tackling technical debt, assessing your code, planning a strategy, and exploring refactoring techniques.

Flutter vs React Native: deciding which to choose

Flutter vs React Native: deciding which to choose

Explore Flutter and React Native: Google's Flutter provides swift development with Dart, while Facebook's React Native uses JavaScript for native UI. We assess their features, performance, and usability to aid in selecting the best framework for your project.

Why your startup doesn't need autoscaling

Why your startup doesn't need autoscaling

Discover why simpler infrastructure beats autoscaling for startups. Learn about evolving from shared servers to cloud solutions, the need for testing, and minimalist approaches. Essential for founders and engineers seeking smart infrastructure strategies.

A field guide to modernizing your PHP project — how to avoid a rewrite through incremental development

A field guide to modernizing your PHP project — how to avoid a rewrite through incremental development

Sometimes the code really is unmaintainable and non-upgradeable. Other times, it might just be old and written in a technology that’s dated or deprecated. Learning how to work with legacy code is a skill in itself. Here’s our playbook for modernizing that old PHP project.

You might also like

The unbundling of engineering value (Part 1)

A letter to my son: Growing up in the AI world

A letter to my son: Growing up in the AI world

Communicate or be micromanaged - the CTO edition

Communicate or be micromanaged - the CTO edition

The full-stack enigma

The full-stack enigma

The hidden cost of multiple repositories

The hidden cost of multiple repositories

You’ve successfully subscribed to madewithlove
Welcome back! You’ve successfully signed in.
Great! You’ve successfully signed up.
Success! Your email is updated.
Your link has expired
Success! Check your email for magic link to sign-in.