Building teams, crafting code,
making impact.

Understanding and managing technical debt and legacy code: a guide for founders

Understanding and managing technical debt and legacy code: a guide for founders

Discover effective strategies for managing technical debt and legacy code in software development. This comprehensive guide for founders explores the causes, impacts, and solutions to maintain sustainable growth and high-quality code.

Backups. How much is enough?

Backups. How much is enough?

Google Cloud's data loss incident highlights the need for robust backups. Regular backups and storing snapshots are crucial. Practicing data restoration every 6-12 months ensures readiness. Adapt strategies as systems evolve to manage data loss risks effectively.

Leading with fear: these leadership mistakes will break your startup

Leading with fear: these leadership mistakes will break your startup

We’ll discuss some critical, non-technical challenges in leadership, including the impacts of ego and lack of self-awareness, and learn strategies to create a positive and productive work environment. Fear-driven leadership will break most startups.

Why don't you look at the codebase?

Why don't you look at the codebase?

When auditing software companies, we don't only look at the codebase. The value of an audit lies in understanding the broader context of the company. By interviewing, we uncover the real issues.

The advantages of working with a specialized tech recruiter

The advantages of working with a specialized tech recruiter

Hiring tech talent is tough for startups. Partnering with tech recruiters helps by handling sourcing, screening, and initial interviews. They offer access to larger talent pools and reduce hiring mistakes.

Technical due diligence: The ultimate guide

Technical due diligence: The ultimate guide

Technical due diligence (TDD) helps investors and companies uncover the tech strengths and weaknesses of startups. TDD plays a crucial role in revealing risks and opportunities tied to technology, allowing for a thorough assessment that aids in making better business decisions.

Floating team members & priorities

Floating team members & priorities

In SaaS, shifting priorities and changing teams cause stress. Stable teams focus priorities but may lack roles, leaving floating members to juggle demands. A one-person service team can offer clarity, but careful prioritization and team restructuring are vital.

Five documents every startup should have

Five documents every startup should have

Documentation is vital in remote organizations. Companies with little documentation often struggle to get started. With this pragmatic advice however you can get the ball rolling. These are five documents every startup should have, and you can get started with them today. 

“Fake” e2e tests with react-testing-library

“Fake” e2e tests with react-testing-library

How to run fake e2e tests using react-testing-librabry? Here's a quick tutorial on how to speed up your feedback loop when working in front end applications.

You might also like
The hidden cost of API migrations

The hidden cost of API migrations

Taming a Python: don't let the snake bite

Taming a Python: don't let the snake bite

Learning from OSS: legacyBehaviour property on Next.js 's Link component

Learning from OSS: legacyBehaviour property on Next.js 's Link component

Making an existing Laravel application multi-tenant with Tenancy for Laravel

Making an existing Laravel application multi-tenant with Tenancy for Laravel

Accessibility in mobile apps: considerations for startups

Accessibility in mobile apps: considerations for startups

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.