Skip to content

Latest commit

Β 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Nico's having fun on the beach

Hi, I'm Nicolas πŸ‘‹

I'm a frontend software engineer from France with a long-time passion for building beautiful, fast and easy-to-use interfaces.

Outside of frontend development, I enjoy going a little closer to the metal: operating systems, emulation, old hardware, alternative architectures and retro computing. I like understanding how things work under the hood, experimenting with different languages and contributing fixes and improvements upstream whenever I can.

πŸ”§ What I'm hacking on lately

A lot of my spare-time work currently revolves around the Amiga and alternative operating systems:

  • AROS β€” optimizing and fixing AROS for real Motorola 68k Amiga hardware, including boot-time and performance improvements.
  • Copperline β€” contributing fixes and improvements to this Amiga emulator written in Rust.
  • Haiku β€” working on PowerPC/Pegasos 2 support. This one is still very much a work in progress.

I particularly enjoy the kind of debugging that involves emulators, old hardware manuals, obscure timing issues and figuring out why something works perfectly in theory but behaves differently on a real machine.

πŸ§ͺ Other projects

Over the years I've created and contributed to quite a few projects, including:

  • zigimg β€” a Zig library for reading and writing image formats, where I added support for several formats including TIFF, ILBM/IFF and Sun Raster (RAS).
  • SerenityOS β€” contributed an ILBM image decoder to this alternative operating system.
  • React Explorer β€” a cross-platform file manager written with React and TypeScript.
  • AthenaJS β€” a JavaScript framework for creating 2D games.
  • modplayer-js β€” a SoundTracker MOD player using the Web Audio API.
  • flashback-web β€” experiments around bringing Flashback to the web.

You'll also find plenty of smaller experiments, old projects and assorted bits of code scattered around my repositories.

πŸ‘¨β€πŸ’» Work

I work at Leboncoin as a Senior Frontend Software Engineer.

You can find more about me and my projects at warpdesign.fr.

β˜• Support

Most of my open-source and retro-computing work happens in my spare time.

If you enjoy my contributions and want to help fuel the next debugging session, you can buy me a coffee β˜•.

About

warpdesign's GitHub profile

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors