I'm Nico. A polyglot software developer based in London, UK.
- Taffy - a standalone layout library in Rust implementing the Flexbox and CSS Grid algorithms
- Blessed.rs - a curated guide to the Rust ecosystem
If you are looking for examples of my work, then you may wish to look at the following:
Taffy | 2D Layout Engine (Rust) | 2023
- The source code in the
src/compute/grid
directory is all mine - The 200+ associated test fixtures (those whose name begins with
grid
) - The tracking issue for the CSS feature.
- Some selected individual Pull Requests:
- The MVP CSS Grid implementation
- Test-driven correctness fixes:
- Performance benchmarking and optimisation:
- Improvements to the pre-existing Flexbox implementation:
- Full list of Pull Requests
Knex.js | Query Builder (TypeScript) | 2022
- My PR to add UPSERT support to knex.js
GhostEdit | WYSIWYG Editor (JavaScript) | 2010
- GhostEdit - an open source WYSIWYG editor (but bear in mind that this was written way back in 2010, and was targeting IE6+ and thus was unable to use even ES5 features).