Blog

We write about leadership, remote first, company culture, technical insights, and product management.

Menu

Follow these 4 steps to take your debugging skills to the next level

Debugging is a skill that comes naturally to many developers. In stressful situations, however, we can sometimes lose our calm and accidentally skip important steps of the process and make matters even worse. In this post, we’ll outline a clear step-by-step debugging process to help you succeed where others would panic.

Bert Ramakers

March 27, 2020

What we talk about when we talk about testing

Where there is code there are bugs. Automated tests are not the silver bullet that will eradicate all bugs (there are no silver bullets) but they are (one of) the best tool we have in fighting them. That is a strong statement so give me a few moments to elaborate…

Zvonimir Spajic

March 26, 2020

Never talk to strangers

Never talk to strangers

Zvonimir Spajic

January 20, 2020

Releasing with confidence

Releasing with confidence

Jonas Drieghe

December 18, 2019

How to be an asshole when testing bugs

How to be an asshole when testing bugs

Steve Tauber

December 10, 2019

Typed property must not be accessed before initialization

Typed property must not be accessed before initialization

Wouter Sioen

December 06, 2019

Getter, Setter, Never?

Getter, Setter, Never?

Zvonimir Spajic

December 04, 2019

Gatsby and the new era of site generators

Gatsby and the new era of site generators

Emma Fabre

November 25, 2019

Stop managing your releases before you start managing your releases

Stop managing your releases before you start managing your releases

Jonas Drieghe

November 19, 2019

Gotta Go Fast: Reducing friction in everyday work

Gotta Go Fast: Reducing friction in everyday work

Emma Fabre

October 29, 2019

A nice app on Elm street

A nice app on Elm street

Emma Fabre

September 15, 2019

Hexagonal Architecture demystified

Hexagonal Architecture demystified

Zvonimir Spajic

September 04, 2019

How to integrate Elasticsearch in your Laravel App – 2019 edition

How to integrate Elasticsearch in your Laravel App – 2019 edition

Tony Messias

August 28, 2019

Catching bugs early with static analysis

Catching bugs early with static analysis

Bram Devries

August 12, 2019

Let’s have pessimistic locking strategies

Let’s have pessimistic locking strategies

Vicky Jáuregui

July 26, 2019

Why do we use bad color schemes?

Why do we use bad color schemes?

Emma Fabre

July 11, 2019

Makefiles for automation and better dev-UI

Makefiles for automation and better dev-UI

Zvonimir Spajic

June 27, 2019

The hidden complexities of search

The hidden complexities of search

Dieter Vanden Eynde

June 14, 2019

Pair programming as a newbie and the fear of judgment

Pair programming as a newbie and the fear of judgment

Michał Karnicki

May 24, 2019

Bridging experience gaps while pair programming

Bridging experience gaps while pair programming

Wouter Sioen

May 20, 2019

Optimizing JavaScript packages for tree shaking

Optimizing JavaScript packages for tree shaking

Geoffrey Dhuyvetters

April 12, 2019

Liskov Substitution Principle Explained

Liskov Substitution Principle Explained

Bert Ramakers

April 04, 2019

Chrome alternatives for devs

Chrome alternatives for devs

Emma Fabre

March 22, 2019

Using MySQL for Testing (on Laravel)

Using MySQL for Testing (on Laravel)

Tony Messias

March 15, 2019

Why good engineers avoid cool solutions

Why good engineers avoid cool solutions

Bert Ramakers

February 27, 2019

The Domain-Driven Design fallacy

The Domain-Driven Design fallacy

Wouter Sioen

February 07, 2019

How efficient is pair programming? Will it work on your team?

How efficient is pair programming? Will it work on your team?

Wouter Sioen

January 15, 2019

Creating a declarative oscillator component with React hooks.

Creating a declarative oscillator component with React hooks.

Geoffrey Dhuyvetters

January 04, 2019

Immutability with immer

Immutability with immer

Emma Fabre

December 13, 2018

Using Prettier in PHP

Using Prettier in PHP

Emma Fabre

November 27, 2018

How to keep pair programming digestible

How to keep pair programming digestible

Wouter Sioen

November 06, 2018

Kubernetes 101 – explaining the basics while running a Laravel application with Redis and MySQL.

Kubernetes 101 – explaining the basics while running a Laravel application with Redis and MySQL.

Tony Messias

October 25, 2018

Firebase and Redux Saga can be friends

Firebase and Redux Saga can be friends

Kaio Brito

August 17, 2018

Refactoring towards testability

Refactoring towards testability

Wouter Sioen

August 07, 2018

Running Kibana with Sense

Running Kibana with Sense

Tony Messias

December 18, 2017

Avoiding Conditionals, an example

Avoiding Conditionals, an example

Tony Messias

August 14, 2017

How we improved our PWA score by 53 points in 4 hours

How we improved our PWA score by 53 points in 4 hours

Frederick Van Brabant

March 13, 2017

How to integrate your Laravel app with Elasticsearch – 2017 edition

How to integrate your Laravel app with Elasticsearch – 2017 edition

Tony Messias

March 06, 2017

Basic understanding of text search in elasticsearch

Basic understanding of text search in elasticsearch

Dieter Vanden Eynde

December 19, 2016

A bird’s eye view on API development

A bird’s eye view on API development

Frederick Van Brabant

November 16, 2016

Introduction to domain driven design

Introduction to domain driven design

Dieter Vanden Eynde

July 11, 2016

Concurrent HTTP requests without opening too many connections

Concurrent HTTP requests without opening too many connections

Hannes Van De Vreken

April 15, 2016

How to build faceted search with facet counters using Elasticsearch

How to build faceted search with facet counters using Elasticsearch

Dieter Vanden Eynde

March 25, 2016

Commands, events, global functions and testing

Commands, events, global functions and testing

Tony Messias

February 26, 2016

Otto: First Impressions

Otto: First Impressions

Tony Messias

November 29, 2015

Thread carefully

Thread carefully

Emma Fabre

November 13, 2015

Set Blackfire to the rain

Set Blackfire to the rain

Emma Fabre

November 09, 2015

Managing data flow on the client-side

Managing data flow on the client-side

Bram Devries

October 21, 2015

Code review

Code review

Dieter Vanden Eynde

October 20, 2015

Webpack your bags

Webpack your bags

Emma Fabre

October 16, 2015

*AwareInterfaces

*AwareInterfaces

Hannes Van De Vreken

September 29, 2015

Why You Should Avoid Over-Abstracting

Why You Should Avoid Over-Abstracting

Hannes Van De Vreken

September 28, 2015

PHP Docblock return types

PHP Docblock return types

Hannes Van De Vreken

August 24, 2015

HTTP Client for SDKs

HTTP Client for SDKs

Hannes Van De Vreken

July 31, 2015

Displaying stream progress in PHP

Displaying stream progress in PHP

Hannes Van De Vreken

May 17, 2015

Laravel’s Ecosystem

Laravel’s Ecosystem

Tony Messias

May 15, 2015

Code Style options for Cleaner Diffs

Code Style options for Cleaner Diffs

Hannes Van De Vreken

May 08, 2015

Improving code style when working on a legacy code base

Improving code style when working on a legacy code base

Hannes Van De Vreken

April 27, 2015

Tilde and caret version constraints in Composer

Tilde and caret version constraints in Composer

Hannes Van De Vreken

April 10, 2015

elastic{ON} 2015

elastic{ON} 2015

Dieter Vanden Eynde

March 23, 2015

PHP type hints: self and parent

PHP type hints: self and parent

Hannes Van De Vreken

March 14, 2015

Using illuminate/config v5 outside of Laravel

Using illuminate/config v5 outside of Laravel

Dimitris Savvopoulos

March 05, 2015

Elasticsearch Aggregations

Elasticsearch Aggregations

Tony Messias

February 27, 2015

Use gitattributes to keep your tests out of other people’s production

Use gitattributes to keep your tests out of other people’s production

Hannes Van De Vreken

January 24, 2015

Laravel 5 Command-Oriented Approach

Laravel 5 Command-Oriented Approach

Tony Messias

January 02, 2015

Integrating Elasticsearch with Your Laravel app

Integrating Elasticsearch with Your Laravel app

Tony Messias

January 02, 2015

Laravel IoC container

Laravel IoC container

Hannes Van De Vreken

January 02, 2015

Angular 2.0: The Good, The Bad, The Ugly and The Extremely Ugly

Angular 2.0: The Good, The Bad, The Ugly and The Extremely Ugly

Arjan Eising

November 20, 2014