Stef Trenson

Stef Trenson

Software engineer

Engineering

PHP lied to me

We discuss the challenges of using PHPStan at its strictest level for type checking, particularly with 'mixed' types. It explores solutions like using strval() and creating custom functions, but ultimately, the author opts to lower PHPStan's strictness due to complexity, ending with mixed feelings.

AI

Why AI?

Will AI take over our jobs? Should we, as software developers, be using AI? How should I use AI in my job? How will this all evolve? Here's my personal findings on the topic.

Leadership

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.

Leadership

Why retrospectives are essential

Teams of all experience levels can improve their way of working, but only if they take a moment to retrospect.

Engineering

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.

Leadership

Why it’s worth spending time on writing out tickets

Have a small team that likes to move fast and break things? You are writing tickets. Right?

Engineering

How listening to Treebeard can help you fix performance issues

On one of our projects, users complained about a performance issue. They were experiencing loading spinners and timeouts when using the application. When we evaluated

Subscribe