Things I now do that I wish I did earlier
Shell + awk snippet
Productivity, Software development, Note-taking...
Using distribution to guide performance optimization
My advice for running an incident postmortem
Building a Github-like mosaic from pull-requests data
When to run tests, linters, static analysis...
Avoid using a property as a temporary variable
Variable behavior without inheritance
Ensure actions are performed together
Bits of old-school Object-Oriented Programming, applied to PHP
Notes and highlights
A practical introduction, some advice, ressources and tools, and a bit of history for the curious.
preset-modules, module/nomodule pattern and other techniques to ship modern syntax to evergreen browsers while supporting IE11 with a legacy build.
Curated list of multimedia resources on Computer Science and tech in general
Type safety for Immutable.js data structures
Safely toggle maintenance mode independently from dependency injection or autoload
PHP 7.4 was released with support for arrow functions, as defined in this RFC. To paraphrase it, the goal is to provide a concise syntax for…
Embrace the multi-paradigm
Prevent unwanted reflows when lazy-loading images by inlining svgs of the same ratio.
Use docker-compose in Bitbucket Pipelines for a PHP + Elasticsearch + MySQL project
Using utf-8 for your CSV files sounds obvious and works well in most software processing them. Most software except Micrososft’s Excel…
Tool for batch editing xml-ead files in browser.
Combat tracker for D&D. Also "front-end kata".
How to setup Rollup, code-splitting, dynamic imports, and Service Workers.
Dynamically import ES modules where possible, use SystemJS elsewhere.
Being easily confused by basic geometry, I tend to stick to 2D whevener possible. Unfortunately, (in France at least) publicly available…
An animation library for paper.js