Wouter Sioen

Wouter Sioen

15 posts
Taming a Python: don't let the snake bite

Taming a Python: don't let the snake bite

Adapting to a new tech stack is all about mindset. Switching from PHP to Python was an eye-opener. Package management confusion, unexpected paradigms, and a lack of encapsulation made for an interesting challenge. Embracing constraints is the secret to growth.

How to manage technical debt as part of your agile process

How to manage technical debt as part of your agile process

How to manage technical debt effectively to keep startups agile with strategies for documenting and prioritising technical debt, integrating it into your roadmap, and creating a culture of continuous improvement. Keep your codebase healthy and your team productive with these actionable tips.

Why code quality matters

Why code quality matters

In today's digital landscape, software development is a crucial aspect of most businesses. However, many organizations overlook the importance of code quality. Ensuring code quality is critical for various reasons, from financial stability to customer satisfaction.

Why you should invest in consolidating your documentation

Why you should invest in consolidating your documentation

Where is your documentation kept? Is it one tool that everyone has access to? Here's why you should consolidate your documentation.

Why a microservice-based architecture isn't a holy grail

Why a microservice-based architecture isn't a holy grail

Microservices are a very popular architectural approach — maybe too popular! Here's why it might not be ideal for your organization.

Why is it good to deploy frequently

Why is it good to deploy frequently

Do you deploy every day? Your team probably should. Here's why.

You are not Spotify: how efficient teams are born

You are not Spotify: how efficient teams are born

We see teams blindly following Scrum, Kanban, or the Spotify model and introducing roles into teams (such as a Site Reliability Engineer) because other companies blogged about it. These models and roles are created because of specific struggles these companies faced. While all these processes thus contain valid solutions to...

Our htaccess tester tool has new features

Our htaccess tester tool has new features

Writing .htaccess files can be an annoying task. There’s a lot written about it, but it remains a hard topic to get right, especially if you’re only doing this infrequently. Testing those files can be hard because it requires a local Apache server running or to upload it...

Typed property must not be accessed before initialization

Typed property must not be accessed before initialization

PHP7.4 introduced this cool new feature called “typed properties” which add the existing PHP type system to class properties. This means that you can now enforce which types a property has without having to encapsulate it in an object. An example class containing typed properties looks like this: class...

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.