Homepage
Open in app
Sign in
Get started
Moxio
Moxio about software development, design, information managment and the infrastructure industry
Follow
Ignoring bulk change commits with git blame
Ignoring bulk change commits with git blame
Git 2.23: an absolute game changer for making bulk changes to code using automated tools.
Arnout Boks
Oct 16, 2019
Mutation testing in PHP
Mutation testing in PHP
About my lessons learned from an afternoon of experimenting with mutation testing in PHP.
Arnout Boks
Jul 17, 2019
Creating a design system — from project to process — Moxio
Creating a design system — from project to process — Moxio
When we started building a design system we approached it as a project, but as we all know a design system should be always evolving…
Annemiek Scheele
Apr 15, 2019
Finding memory issues in PHP programs — Part 2
Finding memory issues in PHP programs — Part 2
The cause of a memory issue is often hard to find. In the previous post, we looked at two methods for finding the culprits of a memory…
Tom den Braber
Feb 21, 2019
Your design system is up and running — what’s next?
Your design system is up and running — what’s next?
Big steps have been made since we first started with our design system project. It has become a well-oiled process and everyone is…
Emilie Dack
Feb 10, 2019
Trending
How to make a cross domain request in JavaScript using CORS
How to make a cross domain request in JavaScript using CORS
Cross-origin resource sharing (or CORS) can be used to make AJAX requests to another domain. We’ll look at how to set up CORS on the server…
Frits van Campen
Jan 9, 2017
Quality control tools for front-end development
Quality control tools for front-end development
A couple of months ago, inspired by our PHP_Codesniffer sniffs, which helps our back-end programmers adhere to a certain code-style but…
Dennis Claassens
Mar 21, 2018
Data and donuts — a dashboard for insight and guiding users to the right place
Data and donuts — a dashboard for insight and guiding users to the right place
In this blog I will share the process of redesigning the dashboard for one of our more complex applications. How we create insight through…
Annemiek Scheele
Apr 24, 2017
Learning
Start testing with PHPT tests in PHPUnit
Start testing with PHPT tests in PHPUnit
Learning to test and learning a testing framework at the same time can be hard. Let's make the learning curve for testing more gentle.
Arnout Boks
Jun 20, 2018
Query optimization: from a few weeks to 24 hours
Query optimization: from a few weeks to 24 hours
Everyone who writes SQL queries encounters them once in a while: those queries that just take too long. Recently, we ran into such an issue…
Tom den Braber
Jan 17, 2017
How to make a cross domain request in JavaScript using CORS
How to make a cross domain request in JavaScript using CORS
Cross-origin resource sharing (or CORS) can be used to make AJAX requests to another domain. We’ll look at how to set up CORS on the server…
Frits van Campen
Jan 9, 2017
Best practices for PHP exception handling
Best practices for PHP exception handling
A description of our set of best practices for exception handling in PHP that we’ve established over the years.
Arnout Boks
Jan 9, 2019
Finding memory issues in PHP programs
Finding memory issues in PHP programs
“Fatal error: Allowed memory size of 2097152 bytes exhausted (tried to allocate 528384 bytes).” If this error sounds familiar, this post…
Tom den Braber
Oct 10, 2018
About Moxio
Latest Stories
Archive
About Medium
Terms
Privacy
Teams